|
RSE Release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IProperty
Properties are contained in property sets (IPropertySet
) and may be associated with objects that
implement IPropertySetContainer
. These would typically be model objects.
Properties also have a type (see IPropertyType
).
IRSEModelObject
Method Summary | |
---|---|
String |
getKey()
|
String |
getLabel()
|
IPropertyType |
getType()
|
String |
getValue()
|
boolean |
isEnabled()
Retrieves the "enabled" presentation attribute of this property. |
boolean |
isReadOnly()
Retrieves the "read-only" presentation attribute of this property. |
void |
setEnabled(boolean flag)
Sets the "enabled" presentation attribute of this property. |
void |
setLabel(String label)
Sets the displayable label of the property. |
void |
setReadOnly(boolean flag)
Sets the "read-only" presentation attribute of this property. |
void |
setType(IPropertyType type)
Sets the type of this property. |
void |
setValue(String value)
Sets the value of this property. |
Method Detail |
---|
String getKey()
void setLabel(String label)
label
- the label for this property.String getLabel()
void setValue(String value)
value
- the new value for this property.String getValue()
void setType(IPropertyType type)
type
- the property typeIPropertyType getType()
void setEnabled(boolean flag)
flag
- true if the property is to be enabled.boolean isEnabled()
void setReadOnly(boolean flag)
flag
- true if the property is to be read-only.boolean isReadOnly()
|
RSE Release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |