public class CommonRWEnumPropertyImpl extends CommonROEnumPropertyImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
CommonRWEnumPropertyImpl.RWEnumProxy
RW enum proxy class.
|
CommonROEnumPropertyImpl.ROEnumProxyCommonPropertyImpl.GetAsyncAction, CommonPropertyImpl.SetAsyncActiondataAccess, defaultTimerTrigger, defaultValue, historyPosition, historySize, historyTime, historyTurnaround, historyValue, m_logger, minTimerTrigger, mnemonicCompletion, mnemonicDataLock, mnemonicReadPending, mnemonicTime, mnemonicValue, mnemonicValueRetrival, monitors, propertyTypedescription, format, resolution, unitscharacteristicModelImpl, name, parentComponent, propertyRefDONE_TYPE, WORKING_TYPE| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
createEnumProperty(java.lang.Class operationsIF,
java.lang.Class propertyType,
java.lang.String name,
CharacteristicComponentImpl parentComponent,
DataAccess dataAccess)
Create RW enum structure.
|
Completion |
set_sync(java.lang.Object value) |
alarm_off, alarm_on, allStates, condition, create_monitor, create_postponed_monitor, createEnumProperty, default_value, dispatchCallback, from_int, get_async, get_sync, initialize, new_subscription_AlarmEnum, readPropertyTypeCharacteristic, statesDescription, valueaddValueToHistory, default_timer_trigger, destroy, getAsync, getDataAccess, getHistory, getSync, min_timer_trigger, mnemonicValue, readCharacteristics, registerMonitor, registerNonCorbaMonitor, setAsync, setNonblocking, setSync, unregisterMonitorarchive_now, description, format, publish_now, resolution, set_archive, set_archiving_interval, unitscharacteristic_component_name, find_characteristic, get_all_characteristics, get_characteristic_by_name, getParentComponent, getPropertyDescriptor, getPropertyRef, name, setPropertyRefpublic Completion set_sync(java.lang.Object value)
public static java.lang.Object createEnumProperty(java.lang.Class operationsIF,
java.lang.Class propertyType,
java.lang.String name,
CharacteristicComponentImpl parentComponent,
DataAccess dataAccess)
throws PropertyInitializationFailed
BasicStatesOperations basicStatesEnumImpl =
(BasicStatesOperations)CommonRWEnumPropertyImpl.createEnumProperty(
BasicStatesOperations.class,
BasicStates.class,
"state",
parentComponent,
dataAccess);
operationsIF - CORBA propertyType - CORBA enum class.name - name of the property.parentComponent - property component.dataAccess - data access to be used.PropertyInitializationFailed