Interface IManagedProperty
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
ManagedEntityProperty,ManagedProperty
public interface IManagedProperty extends java.io.SerializableInterface implemented by managed property.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetPropertyTypeCode()Return the code (or name) of the managed property.IManagedUiDescriptiongetUiDescription()Return an object which allows to manage data for the user interface (input as well as output).java.lang.StringgetValue()Returns the current value of the property.booleanisOwnTab()Returns true if the detailed view of the entity owning the property will show the managed property in an extra tab.booleanisSpecialValue()Returnstrueif the value is special, that is either a place-holder value or an error message.voidsetOwnTab(boolean ownTab)Sets whether managed property is shown in an extra tab or not.voidsetValue(java.lang.String value)Set the value of the property.
-
-
-
Method Detail
-
getPropertyTypeCode
java.lang.String getPropertyTypeCode()
Return the code (or name) of the managed property.
-
isOwnTab
boolean isOwnTab()
Returns true if the detailed view of the entity owning the property will show the managed property in an extra tab.
-
setOwnTab
void setOwnTab(boolean ownTab)
Sets whether managed property is shown in an extra tab or not.
-
isSpecialValue
boolean isSpecialValue()
Returnstrueif the value is special, that is either a place-holder value or an error message.
-
getValue
java.lang.String getValue()
Returns the current value of the property.
-
setValue
void setValue(java.lang.String value)
Set the value of the property.
-
getUiDescription
IManagedUiDescription getUiDescription()
Return an object which allows to manage data for the user interface (input as well as output).
-
-