org.openmdx.ui1.cci2
Interface StructuralFeatureDefinition

All Superinterfaces:
FeatureDefinition
All Known Subinterfaces:
StructuralFeatureDefinition
All Known Implementing Classes:
StructuralFeatureDefinition

public interface StructuralFeatureDefinition
extends FeatureDefinition

Class StructuralFeatureDefinition


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.openmdx.ui1.cci2.FeatureDefinition
FeatureDefinition.Identity
 
Method Summary
 String getMultiplicity()
          Retrieves the value for the attribute multiplicity.
 String getType()
          Retrieves the value for the attribute type.
 boolean isChangeable()
          Retrieves the value for the attribute changeable.
 void setChangeable(boolean changeable)
          Sets a new value for the attribute changeable.
 void setMultiplicity(String multiplicity)
          Sets a new value for the attribute multiplicity.
 void setType(String type)
          Sets a new value for the attribute type.
 
Methods inherited from interface org.openmdx.ui1.cci2.FeatureDefinition
setSegment, setSegment
 

Method Detail

isChangeable

boolean isChangeable()
Retrieves the value for the attribute changeable.

Returns:
The non-null value for attribute changeable.

setChangeable

void setChangeable(boolean changeable)
Sets a new value for the attribute changeable.

Parameters:
changeable - The non-null new value for attribute changeable.

getMultiplicity

String getMultiplicity()
Retrieves the value for the attribute multiplicity.

Returns:
The non-null value for attribute multiplicity.

setMultiplicity

void setMultiplicity(String multiplicity)
Sets a new value for the attribute multiplicity.

Parameters:
multiplicity - The non-null new value for attribute multiplicity.

getType

String getType()
Retrieves the value for the attribute type.

Returns:
The non-null value for attribute type.

setType

void setType(String type)
Sets a new value for the attribute type.

Parameters:
type - The non-null new value for attribute type.


This software is published under the BSD license. Copyright © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.