public class ApplicationProperty extends AbstractInternalApplicationProperty
IApplicationProperty. The
ApplicationProperty is a representation of a modeled application
property.| Constructor and Description |
|---|
ApplicationProperty(Property pProperty,
RApplicationProperty pApplicationProperty,
ITaurusApplication pApplication,
IApplicationPropertyProxy pApplicationPropertyProxy)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearPropertyCache()
Clear the cache of the
IApplicationProperty. |
java.lang.String |
getDefaultValue()
Return the default value of the
IApplicationProperty. |
EPropertyValueType |
getPropertyType()
Return the
EPropertyValueType. |
void |
initApplicationProperty(ITaurusApplication pApplication)
IApplicationProperty.initApplicationProperty(ITaurusApplication) is executed in the
process of loading an ITaurusApplication after all
IApplicationPropertys were created. |
getApplication, getProperty, getPropertyValue, isConstant, isMandatory, refreshProperty, unloadPropertypublic ApplicationProperty(Property pProperty, RApplicationProperty pApplicationProperty, ITaurusApplication pApplication, IApplicationPropertyProxy pApplicationPropertyProxy)
pProperty - the property of the IApplicationPropertypApplicationProperty - the relationship RApplicationProperty to the
PropertypApplication - the ITaurusApplicationpApplicationPropertyProxy - the IApplicationPropertyProxy. Can be
null, if no cached values exist for this
IApplicationProperty.public java.lang.String getDefaultValue()
IApplicationPropertyIApplicationProperty. This value
is required to reset the value of an IApplicationProperty, for
example if the cache becomes cleared. The default value must NOT
be null.IApplicationProperty. The
default value must NOT be null.public EPropertyValueType getPropertyType()
IApplicationPropertyEPropertyValueType.EPropertyValueType. Only the property types
EPropertyValueType.APPLICATION_PROPERTY and
EPropertyValueType.STATIC_MASTER_CONFIGURATION are
supported for IApplicationPropertys.public void clearPropertyCache()
IApplicationPropertyIApplicationProperty.public void initApplicationProperty(ITaurusApplication pApplication)
IApplicationPropertyIApplicationProperty.initApplicationProperty(ITaurusApplication) is executed in the
process of loading an ITaurusApplication after all
IApplicationPropertys were created.pApplication - the currently active applicationCopyright © 2015 Micro Focus GmbH. All rights reserved.