com.prosysopc.ua.types.di.client
Class BlockTypeImplBase

java.lang.Object
  extended by com.prosysopc.ua.nodes.AbstractUaNode
      extended by com.prosysopc.ua.client.nodes.UaNodeImpl
          extended by com.prosysopc.ua.client.nodes.UaInstanceImpl
              extended by com.prosysopc.ua.client.nodes.UaObjectImpl
                  extended by com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
                      extended by com.prosysopc.ua.types.di.client.TopologyElementTypeImplBase
                          extended by com.prosysopc.ua.types.di.client.TopologyElementTypeImpl
                              extended by com.prosysopc.ua.types.di.client.BlockTypeImplBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, BlockType, TopologyElementType, BaseInstanceType, BaseObjectType
Direct Known Subclasses:
BlockTypeImpl

public abstract class BlockTypeImplBase
extends TopologyElementTypeImpl
implements BlockType

Adds the concept of Blocks needed for block-oriented FieldDevices

Generated on 2018-05-09 10:45:31


Field Summary
 
Fields inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addressSpace, references, supportedAttributesMap
 
Fields inherited from interface com.prosysopc.ua.types.di.BlockType
ACTUAL_MODE, NORMAL_MODE, PERMITTED_MODE, REVISION_COUNTER, TARGET_MODE
 
Fields inherited from interface com.prosysopc.ua.types.di.TopologyElementType
GROUP_IDENTIFIER, IDENTIFICATION, LOCK, METHOD_SET, PARAMETER_SET
 
Constructor Summary
protected BlockTypeImplBase(AddressSpace addressSpace, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 org.opcfoundation.ua.builtintypes.LocalizedText getActualMode()
           
 UaProperty getActualModeNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText[] getNormalMode()
           
 UaProperty getNormalModeNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText[] getPermittedMode()
           
 UaProperty getPermittedModeNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getRevisionCounter()
           
 UaProperty getRevisionCounterNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText[] getTargetMode()
           
 UaProperty getTargetModeNode()
           
 void setActualMode(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 void setNormalMode(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
           
 void setPermittedMode(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
           
 void setRevisionCounter(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setTargetMode(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
           
 
Methods inherited from class com.prosysopc.ua.types.di.client.TopologyElementTypeImplBase
getIdentificationNode, getLockNode, getMethodSetNode, getParameterSetNode
 
Methods inherited from class com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
callMethod, callMethodAsync, getComponentId, getQualifiedName
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaObjectImpl
addComponent, call, call, call, callAsync, callAsync, callAsync, callMethod, getAttributes, getAttributes, getEventNotifier, getIcon, getNodeClass, initSupportedAttributes, readAttributeValue, setAttributes, setEventNotifier, setIcon, toString, writeAttributeValue
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaInstanceImpl
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addProperties, addProperty, addReference, addReference, addReference, addReference, afterAddReference, afterDeleteReference, assertTypeSupport, assertTypeSupport, beforeAddReference, deleteReference, deleteReference, deleteReference, deleteReference, deleteReferences, doAddProperty, equals, findPlaceholders, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDescription, getDisplayName, getDisplayName, getMethod, getNodeId, getNodeVersion, getNodeVersionString, getProperties, getProperty, getPropertyValue, getReference, getReferenceList, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hashCode, hasProperty, hasTypeDefinition, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, referenceTypeInherits, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setNodeVersion, setPropertyValue, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 
Methods inherited from class com.prosysopc.ua.nodes.AbstractUaNode
getForwardReferences, getInverseReferences, getReferences, getReferences, getReferencesAsList, referenceTypeInherits
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.prosysopc.ua.types.di.TopologyElementType
getIdentificationNode, getLockNode, getMethodSetNode, getParameterSetNode
 
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

BlockTypeImplBase

protected BlockTypeImplBase(AddressSpace addressSpace,
                            org.opcfoundation.ua.builtintypes.NodeId nodeId,
                            org.opcfoundation.ua.builtintypes.QualifiedName browseName,
                            org.opcfoundation.ua.builtintypes.LocalizedText displayName)
Method Detail

getRevisionCounterNode

public UaProperty getRevisionCounterNode()
Specified by:
getRevisionCounterNode in interface BlockType

getRevisionCounter

public org.opcfoundation.ua.builtintypes.UnsignedInteger getRevisionCounter()
Specified by:
getRevisionCounter in interface BlockType

setRevisionCounter

public void setRevisionCounter(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
                        throws StatusException
Specified by:
setRevisionCounter in interface BlockType
Throws:
StatusException

getActualModeNode

public UaProperty getActualModeNode()
Specified by:
getActualModeNode in interface BlockType

getActualMode

public org.opcfoundation.ua.builtintypes.LocalizedText getActualMode()
Specified by:
getActualMode in interface BlockType

setActualMode

public void setActualMode(org.opcfoundation.ua.builtintypes.LocalizedText value)
                   throws StatusException
Specified by:
setActualMode in interface BlockType
Throws:
StatusException

getPermittedModeNode

public UaProperty getPermittedModeNode()
Specified by:
getPermittedModeNode in interface BlockType

getPermittedMode

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

setPermittedMode

public void setPermittedMode(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
                      throws StatusException
Specified by:
setPermittedMode in interface BlockType
Throws:
StatusException

getNormalModeNode

public UaProperty getNormalModeNode()
Specified by:
getNormalModeNode in interface BlockType

getNormalMode

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

setNormalMode

public void setNormalMode(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
                   throws StatusException
Specified by:
setNormalMode in interface BlockType
Throws:
StatusException

getTargetModeNode

public UaProperty getTargetModeNode()
Specified by:
getTargetModeNode in interface BlockType

getTargetMode

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

setTargetMode

public void setTargetMode(org.opcfoundation.ua.builtintypes.LocalizedText[] value)
                   throws StatusException
Specified by:
setTargetMode in interface BlockType
Throws:
StatusException


Copyright © 2018. All rights reserved.