public class PropertyImpl extends java.lang.Object implements PropertyReferenceHolder, Destroyable
alma.ACS.Property.| Modifier and Type | Field and Description |
|---|---|
protected CharacteristicModelImpl |
characteristicModelImpl
CharacteristicModel implementation (delegate).
|
protected java.lang.String |
name
Property name.
|
protected CharacteristicComponentImpl |
parentComponent
Property parent component.
|
protected Property |
propertyRef |
| Constructor and Description |
|---|
PropertyImpl(java.lang.String name,
CharacteristicComponentImpl parentComponent)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
characteristic_component_name() |
void |
destroy()
Destroy property.
|
java.lang.String[] |
find_characteristic(java.lang.String wildcard) |
PropertySet |
get_all_characteristics() |
org.omg.CORBA.Any |
get_characteristic_by_name(java.lang.String name) |
CharacteristicComponentImpl |
getParentComponent()
Get property parent component.
|
PropertyDesc |
getPropertyDescriptor()
Get property descriptor.
|
Property |
getPropertyRef() |
java.lang.String |
name() |
void |
readCharacteristics()
Read property characteristics.
|
void |
setPropertyRef(Property ref) |
protected java.lang.String name
protected CharacteristicComponentImpl parentComponent
protected CharacteristicModelImpl characteristicModelImpl
protected Property propertyRef
public PropertyImpl(java.lang.String name,
CharacteristicComponentImpl parentComponent)
throws PropertyInitializationFailed
name - property name, non-null.parentComponent - parent component, non-null.PropertyInitializationFailed - exception is thrown on failurepublic void readCharacteristics()
throws PropertyInitializationFailed
PropertyInitializationFailed - exception is thrown on failurepublic void destroy()
destroy in interface Destroyablepublic CharacteristicComponentImpl getParentComponent()
public java.lang.String name()
alma.ACS.PropertyOperations#name()public java.lang.String characteristic_component_name()
alma.ACS.PropertyOperations#characteristic_component_name()public org.omg.CORBA.Any get_characteristic_by_name(java.lang.String name)
throws NoSuchCharacteristic
NoSuchCharacteristicalma.ACS.CharacteristicModelOperations#get_characteristic_by_name(java.lang.String)public java.lang.String[] find_characteristic(java.lang.String wildcard)
alma.ACS.CharacteristicModelOperations#find_characteristic(java.lang.String)public PropertySet get_all_characteristics()
alma.ACS.CharacteristicModelOperations#get_all_characteristics()public PropertyDesc getPropertyDescriptor()
alma.ACS.PropertyDescpublic Property getPropertyRef()
getPropertyRef in interface PropertyReferenceHolderpublic void setPropertyRef(Property ref)
setPropertyRef in interface PropertyReferenceHolder