com.prosysopc.ua.types.opcua.server
Class DialogConditionTypeNodeBase

java.lang.Object
  extended by com.prosysopc.ua.nodes.AbstractUaNode
      extended by com.prosysopc.ua.server.nodes.ServerNode
          extended by com.prosysopc.ua.server.nodes.BaseNode
              extended by com.prosysopc.ua.server.nodes.UaInstanceNode
                  extended by com.prosysopc.ua.server.nodes.UaObjectNode
                      extended by com.prosysopc.ua.server.nodes.AbstractGeneratedObjectNode
                          extended by com.prosysopc.ua.types.opcua.server.BaseObjectTypeNode
                              extended by com.prosysopc.ua.types.opcua.server.BaseEventTypeNodeBase
                                  extended by com.prosysopc.ua.types.opcua.server.BaseEventTypeNode
                                      extended by com.prosysopc.ua.types.opcua.server.ConditionTypeNodeBase
                                          extended by com.prosysopc.ua.types.opcua.server.ConditionTypeNode
                                              extended by com.prosysopc.ua.types.opcua.server.DialogConditionTypeNodeBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, GeneratedNode, UaCallable, BaseEventType, BaseInstanceType, BaseObjectType, ConditionType, DialogConditionType
Direct Known Subclasses:
DialogConditionTypeNode

public abstract class DialogConditionTypeNodeBase
extends ConditionTypeNode
implements DialogConditionType

Generated on 2018-05-09 10:46:24


Field Summary
 
Fields inherited from class com.prosysopc.ua.types.opcua.server.BaseEventTypeNode
lastEvent
 
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
 
Fields inherited from interface com.prosysopc.ua.types.opcua.DialogConditionType
CANCEL_RESPONSE, DEFAULT_RESPONSE, DIALOG_STATE, ENABLED_STATE, LAST_RESPONSE, OK_RESPONSE, PROMPT, RESPOND, RESPONSE_OPTION_SET
 
Fields inherited from interface com.prosysopc.ua.types.opcua.ConditionType
ADD_COMMENT, BRANCH_ID, CLIENT_USER_ID, COMMENT, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, DISABLE, ENABLE, LAST_SEVERITY, QUALITY, RETAIN
 
Fields inherited from interface com.prosysopc.ua.types.opcua.BaseEventType
EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIME
 
Constructor Summary
protected DialogConditionTypeNodeBase(NodeManagerUaNode nodeManager, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 void afterCreate()
          This method is called after NodeBuilder has constructed the instance, it is called for every sub-node that also implement this interface
 org.opcfoundation.ua.builtintypes.Variant[] callMethod(ServiceContext serviceContext, org.opcfoundation.ua.builtintypes.NodeId methodId, org.opcfoundation.ua.builtintypes.Variant[] inputArguments, org.opcfoundation.ua.builtintypes.StatusCode[] inputArgumentResults, org.opcfoundation.ua.builtintypes.DiagnosticInfo[] inputArgumentDiagnosticInfos)
          Fallback implementation when no subtype handles the method call.
 Integer getCancelResponse()
           
 UaProperty getCancelResponseNode()
           
 Integer getDefaultResponse()
           
 UaProperty getDefaultResponseNode()
           
static GeneratedNodeInitializer<DialogConditionTypeNode> getDialogConditionTypeNodeInitializer()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getDialogState()
           
 TwoStateVariableTypeNode getDialogStateNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getEnabledState()
           
 TwoStateVariableTypeNode getEnabledStateNode()
           
 Integer getLastResponse()
           
 UaProperty getLastResponseNode()
           
 Integer getOkResponse()
           
 UaProperty getOkResponseNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getPrompt()
           
 UaProperty getPromptNode()
           
static DialogConditionTypeRespondMethod getRespondMethodImplementation()
           
 UaMethod getRespondNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText[] getResponseOptionSet()
           
 UaProperty getResponseOptionSetNode()
           
protected abstract  void onRespond(ServiceContext serviceContext, Integer selectedResponse)
           
 void respond(Integer selectedResponse)
           
 void setCancelResponse(Integer value)
           
 void setDefaultResponse(Integer value)
           
static void setDialogConditionTypeNodeInitializer(GeneratedNodeInitializer<DialogConditionTypeNode> dialogConditionTypeNodeInitializerNewValue)
           
 void setDialogState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 void setEnabledState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 void setLastResponse(Integer value)
           
 void setOkResponse(Integer value)
           
 void setPrompt(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
static void setRespondMethodImplementation(DialogConditionTypeRespondMethod respondMethodImplementationNewValue)
           
 void setResponseOptionSet(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
           
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.ConditionTypeNode
addComment, checkEnabled, isEnabled, onAddComment, onDisable, onEnable, setEnabled, setEnabled, setQuality, setRetain, triggerEvent, triggerEvent
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.ConditionTypeNodeBase
addComment, disable, enable, getAddCommentMethodImplementation, getAddCommentNode, getBranchId, getBranchIdNode, getClientUserId, getClientUserIdNode, getComment, getCommentNode, getConditionClassId, getConditionClassIdNode, getConditionClassName, getConditionClassNameNode, getConditionName, getConditionNameNode, getConditionTypeNodeInitializer, getDisableMethodImplementation, getDisableNode, getEnableMethodImplementation, getEnableNode, getLastSeverity, getLastSeverityNode, getQuality, getQualityNode, getRetainNode, isRetain, setAddCommentMethodImplementation, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionTypeNodeInitializer, setDisableMethodImplementation, setEnableMethodImplementation, setLastSeverity, setLastSeverity, setRetain
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.BaseEventTypeNode
afterAddReference, getLastEvent, getSource, getSourceName, getSourceNode, isDeleteOneShotEvents, isMonitoredForEvents, setDeleteOneShotEvents, setSeverity, setSeverity, setSource, setSourceName, triggerEvent
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.BaseEventTypeNodeBase
getBaseEventTypeNodeInitializer, getEventId, getEventIdNode, getEventType, getEventTypeNode, getLocalTime, getLocalTimeNode, getMessage, getMessageNode, getReceiveTime, getReceiveTimeNode, getSeverity, getSeverityNode, getSourceNameNode, getSourceNodeNode, getTime, getTimeNode, setBaseEventTypeNodeInitializer, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSourceNode, setTime
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.BaseObjectTypeNode
isCacheMethodIds, setCacheMethodIds
 
Methods inherited from class com.prosysopc.ua.server.nodes.AbstractGeneratedObjectNode
afterCreateInitIfExists, afterCreateSetValueIfExists, callAfterCreateIfExists, getDefaultTypeDefinition, getQualifiedName, isComponentMatch
 
Methods inherited from class com.prosysopc.ua.server.nodes.UaObjectNode
addCallListener, callMethod, deleteIfNodeExists, getAttributes, getAttributes, getEventNotifier, getIcon, getNodeClass, initSupportedAttributes, readAttributeValue, removeCallListener, setAttributes, setEventNotifier, setIcon, toString, writeAttributeValue
 
Methods inherited from class com.prosysopc.ua.server.nodes.UaInstanceNode
addModellingRule, beforeAddReference, getTypeDefinition, getTypeDefinitionId, hasTypeDefinition, registerOverridePlainMethod, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId, supportsTypeDefinitionNode
 
Methods inherited from class com.prosysopc.ua.server.nodes.BaseNode
addPlainProperty, addPlainVariable, assertTypeSupport, assertTypeSupport, createNodeId, createNodeId, createReflectiveInstanceProperty, createReflectiveInstanceProperty, deleteReference, deleteReference, doAddProperty, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDescription, getDisplayName, getDisplayName, getMethod, getNodeVersion, getNodeVersionValue, getProperties, getProperty, getPropertyValue, getReferencesAsList, getStandardBrowseName, getStandardDisplayText, getUserWriteMask, getWriteMask, hasProperty, hasReference, hasUserWriteAccess, hasWriteAccess, incNodeVersion, initNodeVersion, isChildOfType, readAttribute, readAttribute, registerCallbackProperty, registerPlainInstanceProperty, registerPlainInstanceProperty, registerPlainProperty, registerPlainProperty, registerPlainVariable, registerPlainVariable, registerReflectiveInstanceProperty, registerReflectiveInstanceVariable, registerReflectiveProperty, registerReflectiveVariable, removeProperty, setAccessLevelRecursively, setAccessLevelRecursively, setAttribute, setBrowseName, setDescription, setDisplayName, setNodeVersionValue, setPropertyValue, setUserWriteMask, setWriteMask, writeAttribute
 
Methods inherited from class com.prosysopc.ua.server.nodes.ServerNode
addComponent, addDataChangeListener, addEventListener, addNewReference, addNewReference, addOrganizes, addProperties, addProperty, addReference, addReference, addReference, addReference, addReference, addReference, afterDeleteReference, dataChange, deleteReference, deleteReference, deleteReferences, doDeleteReference, equals, findPlaceholders, fireDataChange, fireEvent, fireEventInParents, getAddressSpace, getDefaultBrowseName, getNodeId, getNodeManager, getReference, getReferenceList, getReferences, getSupportedAttributes, getTargetNodes, hashCode, isAddNotifierReferencesToServerObject, isFalseOrNull, isMandatory, isMonitoredForEvents, isTrueOrNull, isType, referenceTypeInherits, removeComponent, removeDataChangeListener, removeEventListener, setAddNotifierReferencesToServerObject, setReferences, supportsAttribute, translateBrowsePathToNodeIds, validateHasEventSourceChain, validateHasEventSourceChain
 
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.types.opcua.ConditionType
addComment, disable, enable, getAddCommentNode, getBranchId, getBranchIdNode, getClientUserId, getClientUserIdNode, getComment, getCommentNode, getConditionClassId, getConditionClassIdNode, getConditionClassName, getConditionClassNameNode, getConditionName, getConditionNameNode, getDisableNode, getEnableNode, getLastSeverity, getLastSeverityNode, getQuality, getQualityNode, getRetainNode, isRetain, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setLastSeverity, setQuality, setRetain
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseEventType
getEventId, getEventIdNode, getEventType, getEventTypeNode, getLocalTime, getLocalTimeNode, getMessage, getMessageNode, getReceiveTime, getReceiveTimeNode, getSeverity, getSeverityNode, getSourceName, getSourceNameNode, getSourceNode, getSourceNodeNode, getTime, getTimeNode, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from interface com.prosysopc.ua.nodes.UaNode
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 

Constructor Detail

DialogConditionTypeNodeBase

protected DialogConditionTypeNodeBase(NodeManagerUaNode nodeManager,
                                      org.opcfoundation.ua.builtintypes.NodeId nodeId,
                                      org.opcfoundation.ua.builtintypes.QualifiedName browseName,
                                      org.opcfoundation.ua.builtintypes.LocalizedText displayName)
Method Detail

afterCreate

public void afterCreate()
Description copied from interface: GeneratedNode
This method is called after NodeBuilder has constructed the instance, it is called for every sub-node that also implement this interface

Specified by:
afterCreate in interface GeneratedNode
Overrides:
afterCreate in class ConditionTypeNode

getDialogConditionTypeNodeInitializer

public static GeneratedNodeInitializer<DialogConditionTypeNode> getDialogConditionTypeNodeInitializer()

setDialogConditionTypeNodeInitializer

public static void setDialogConditionTypeNodeInitializer(GeneratedNodeInitializer<DialogConditionTypeNode> dialogConditionTypeNodeInitializerNewValue)

getPromptNode

public UaProperty getPromptNode()
Specified by:
getPromptNode in interface DialogConditionType

getPrompt

public org.opcfoundation.ua.builtintypes.LocalizedText getPrompt()
Specified by:
getPrompt in interface DialogConditionType

setPrompt

public void setPrompt(org.opcfoundation.ua.builtintypes.LocalizedText value)
Specified by:
setPrompt in interface DialogConditionType

getResponseOptionSetNode

public UaProperty getResponseOptionSetNode()
Specified by:
getResponseOptionSetNode in interface DialogConditionType

getResponseOptionSet

public org.opcfoundation.ua.builtintypes.LocalizedText[] getResponseOptionSet()
Specified by:
getResponseOptionSet in interface DialogConditionType

setResponseOptionSet

public void setResponseOptionSet(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
Specified by:
setResponseOptionSet in interface DialogConditionType

getDefaultResponseNode

public UaProperty getDefaultResponseNode()
Specified by:
getDefaultResponseNode in interface DialogConditionType

getDefaultResponse

public Integer getDefaultResponse()
Specified by:
getDefaultResponse in interface DialogConditionType

setDefaultResponse

public void setDefaultResponse(Integer value)
Specified by:
setDefaultResponse in interface DialogConditionType

getOkResponseNode

public UaProperty getOkResponseNode()
Specified by:
getOkResponseNode in interface DialogConditionType

getOkResponse

public Integer getOkResponse()
Specified by:
getOkResponse in interface DialogConditionType

setOkResponse

public void setOkResponse(Integer value)
Specified by:
setOkResponse in interface DialogConditionType

getCancelResponseNode

public UaProperty getCancelResponseNode()
Specified by:
getCancelResponseNode in interface DialogConditionType

getCancelResponse

public Integer getCancelResponse()
Specified by:
getCancelResponse in interface DialogConditionType

setCancelResponse

public void setCancelResponse(Integer value)
Specified by:
setCancelResponse in interface DialogConditionType

getLastResponseNode

public UaProperty getLastResponseNode()
Specified by:
getLastResponseNode in interface DialogConditionType

getLastResponse

public Integer getLastResponse()
Specified by:
getLastResponse in interface DialogConditionType

setLastResponse

public void setLastResponse(Integer value)
Specified by:
setLastResponse in interface DialogConditionType

getEnabledStateNode

public TwoStateVariableTypeNode getEnabledStateNode()
Specified by:
getEnabledStateNode in interface ConditionType
Specified by:
getEnabledStateNode in interface DialogConditionType
Overrides:
getEnabledStateNode in class ConditionTypeNodeBase

getEnabledState

public org.opcfoundation.ua.builtintypes.LocalizedText getEnabledState()
Specified by:
getEnabledState in interface ConditionType
Specified by:
getEnabledState in interface DialogConditionType
Overrides:
getEnabledState in class ConditionTypeNodeBase

setEnabledState

public void setEnabledState(org.opcfoundation.ua.builtintypes.LocalizedText value)
Specified by:
setEnabledState in interface ConditionType
Specified by:
setEnabledState in interface DialogConditionType
Overrides:
setEnabledState in class ConditionTypeNodeBase

getDialogStateNode

public TwoStateVariableTypeNode getDialogStateNode()
Specified by:
getDialogStateNode in interface DialogConditionType

getDialogState

public org.opcfoundation.ua.builtintypes.LocalizedText getDialogState()
Specified by:
getDialogState in interface DialogConditionType

setDialogState

public void setDialogState(org.opcfoundation.ua.builtintypes.LocalizedText value)
Specified by:
setDialogState in interface DialogConditionType

callMethod

public org.opcfoundation.ua.builtintypes.Variant[] callMethod(ServiceContext serviceContext,
                                                              org.opcfoundation.ua.builtintypes.NodeId methodId,
                                                              org.opcfoundation.ua.builtintypes.Variant[] inputArguments,
                                                              org.opcfoundation.ua.builtintypes.StatusCode[] inputArgumentResults,
                                                              org.opcfoundation.ua.builtintypes.DiagnosticInfo[] inputArgumentDiagnosticInfos)
                                                       throws StatusException
Description copied from class: UaObjectNode
Fallback implementation when no subtype handles the method call.

Specified by:
callMethod in interface UaCallable
Overrides:
callMethod in class ConditionTypeNodeBase
Returns:
Throws:
StatusException

getRespondNode

public UaMethod getRespondNode()
Specified by:
getRespondNode in interface DialogConditionType

onRespond

protected abstract void onRespond(ServiceContext serviceContext,
                                  Integer selectedResponse)
                           throws StatusException
Throws:
StatusException

respond

public void respond(Integer selectedResponse)
             throws StatusException
Specified by:
respond in interface DialogConditionType
Throws:
StatusException

getRespondMethodImplementation

public static DialogConditionTypeRespondMethod getRespondMethodImplementation()

setRespondMethodImplementation

public static void setRespondMethodImplementation(DialogConditionTypeRespondMethod respondMethodImplementationNewValue)


Copyright © 2018. All rights reserved.