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