|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.prosysopc.ua.nodes.AbstractUaNode
com.prosysopc.ua.server.nodes.ServerNode
com.prosysopc.ua.server.nodes.BaseNode
com.prosysopc.ua.server.nodes.UaInstanceNode
com.prosysopc.ua.server.nodes.UaVariableNode
com.prosysopc.ua.server.nodes.CallbackVariable
com.prosysopc.ua.server.nodes.ReflectiveVariable
com.prosysopc.ua.server.nodes.ReflectiveProperty
public class ReflectiveProperty
A generic property node, which wraps the value of a Java property. It finds the getter and setter of the property using reflection.
| Field Summary |
|---|
| Fields inherited from class com.prosysopc.ua.server.nodes.CallbackVariable |
|---|
callback |
| Fields inherited from class com.prosysopc.ua.server.nodes.BaseNode |
|---|
NODE_VERSION_PROPERTY_NAME |
| Fields inherited from class com.prosysopc.ua.server.nodes.ServerNode |
|---|
eventListeners, INITIALIZATION_TIME, nodeManager, supportedAttributesMap |
| Constructor Summary | |
|---|---|
ReflectiveProperty(NodeManagerUaNode nodeManager,
org.opcfoundation.ua.builtintypes.NodeId nodeId,
Object parent,
String propertyName,
Locale locale)
|
|
| Method Summary |
|---|
| Methods inherited from class com.prosysopc.ua.server.nodes.ReflectiveVariable |
|---|
getDataType |
| Methods inherited from class com.prosysopc.ua.server.nodes.CallbackVariable |
|---|
doSetValue, getCallback, getValue, notifyValueChanging, setCallback |
| Methods inherited from class com.prosysopc.ua.server.nodes.UaInstanceNode |
|---|
addModellingRule, getTypeDefinition, getTypeDefinitionId, hasTypeDefinition, registerOverridePlainMethod, setTypeDefinitionId, supportsTypeDefinitionNode |
| Methods inherited from class com.prosysopc.ua.nodes.AbstractUaNode |
|---|
getForwardReferences, getInverseReferences, getReferences, getReferences, referenceTypeInherits |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.prosysopc.ua.nodes.UaVariable |
|---|
addDataChangeListener, getAccessLevel, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, removeDataChangeListener, setAccessLevel, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel |
| Methods inherited from interface com.prosysopc.ua.nodes.UaInstance |
|---|
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId |
| Methods inherited from interface com.prosysopc.ua.nodes.UaValueNode |
|---|
getArrayDimensions, getDataType, getDataTypeId, getValue, getValueRank, setArrayDimensions, setDataType, setDataTypeId, setValue, setValue, setValueRank |
| Constructor Detail |
|---|
public ReflectiveProperty(NodeManagerUaNode nodeManager,
org.opcfoundation.ua.builtintypes.NodeId nodeId,
Object parent,
String propertyName,
Locale locale)
throws SecurityException,
NoSuchMethodException
nodeManager - node Manager under which the node is being created.nodeId - NodeID used for the node.parent - The object whose property is reflectedpropertyName - The name of the propertylocale -
SecurityException
NoSuchMethodException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||