|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Base Interface for both element property, extension model property and structure member definitions.
| Field Summary | |
static int |
EXTENSION_MODEL_PROPERTY
Type code for a property defined by an extension implementation of ReportItemExtensionPoint. |
static int |
EXTENSION_PROPERTY
Type code for a property defined in XML file with the ReportItemExtensionPoint. |
static int |
ODA_PROPERTY
Type code for a property defined by a ODA extension. |
static int |
SYSTEM_PROPERTY
Type code for a system property. |
static int |
USER_PROPERTY
Type code for a user property. |
| Method Summary | |
IChoiceSet |
getAllowedChoices()
Returns the allowed choices for this property. |
IChoiceSet |
getChoices()
Gets the list of choices for the property. |
java.lang.Object |
getDefault()
Returns the default value for the property. |
java.lang.String |
getDisplayName()
Returns the display name for the property. |
java.lang.String |
getDisplayNameID()
Returns the message id for the display name. |
java.lang.String |
getName()
Returns the internal name for the property. |
IStructureDefn |
getStructDefn()
Returns the structure definition for this value. |
IElementDefn |
getTargetElementType()
Return the element type associated with this property. |
int |
getTypeCode()
Returns the property type. |
int |
getValueType()
Returns the type of this value. |
boolean |
hasChoices()
Checks if a property has a set of choices whatever choice is choice, extended choice or user defined choice. |
boolean |
isEncryptable()
Returns whether this property should be encrypted. |
boolean |
isList()
Indicates whether this property is a list. |
| Field Detail |
public static final int SYSTEM_PROPERTY
public static final int USER_PROPERTY
public static final int EXTENSION_PROPERTY
public static final int EXTENSION_MODEL_PROPERTY
public static final int ODA_PROPERTY
| Method Detail |
public boolean isList()
public java.lang.String getName()
public int getTypeCode()
PropertyType.
public java.lang.String getDisplayName()
public java.lang.String getDisplayNameID()
public IChoiceSet getChoices()
public boolean hasChoices()
public IStructureDefn getStructDefn()
public java.lang.Object getDefault()
public IElementDefn getTargetElementType()
public IChoiceSet getAllowedChoices()
If a property has not defined the restriction, then whole set will be returned.
public boolean isEncryptable()
true if this property should be encrypted.public int getValueType()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||