com.prosysopc.ua.types.adi.client
Class AccessorySlotTypeImplBase

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.ConfigurableObjectTypeImplBase
                          extended by com.prosysopc.ua.types.di.client.ConfigurableObjectTypeImpl
                              extended by com.prosysopc.ua.types.adi.client.AccessorySlotTypeImplBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, AccessorySlotType, ConfigurableObjectType, BaseInstanceType, BaseObjectType
Direct Known Subclasses:
AccessorySlotTypeImpl

public abstract class AccessorySlotTypeImplBase
extends ConfigurableObjectTypeImpl
implements AccessorySlotType

Organizes zero or more Accessory objects identified by "AccessoryIdentifier" which represent Accessories currently being used on that AccessorySlot.

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


Field Summary
 
Fields inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addressSpace, references, supportedAttributesMap
 
Fields inherited from interface com.prosysopc.ua.types.adi.AccessorySlotType
ACCESSORY_IDENTIFIER, ACCESSORY_SLOT_STATE_MACHINE, IS_ENABLED, IS_HOT_SWAPPABLE
 
Fields inherited from interface com.prosysopc.ua.types.di.ConfigurableObjectType
OBJECT_IDENTIFIER, SUPPORTED_TYPES
 
Constructor Summary
protected AccessorySlotTypeImplBase(AddressSpace addressSpace, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 AccessorySlotStateMachineType getAccessorySlotStateMachineNode()
           
 UaProperty getIsEnabledNode()
           
 UaProperty getIsHotSwappableNode()
           
 Boolean isIsEnabled()
           
 Boolean isIsHotSwappable()
           
 void setIsEnabled(Boolean value)
           
 void setIsHotSwappable(Boolean value)
           
 
Methods inherited from class com.prosysopc.ua.types.di.client.ConfigurableObjectTypeImplBase
getSupportedTypesNode
 
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.ConfigurableObjectType
getSupportedTypesNode
 
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

AccessorySlotTypeImplBase

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

getIsHotSwappableNode

public UaProperty getIsHotSwappableNode()
Specified by:
getIsHotSwappableNode in interface AccessorySlotType

isIsHotSwappable

public Boolean isIsHotSwappable()
Specified by:
isIsHotSwappable in interface AccessorySlotType

setIsHotSwappable

public void setIsHotSwappable(Boolean value)
                       throws StatusException
Specified by:
setIsHotSwappable in interface AccessorySlotType
Throws:
StatusException

getIsEnabledNode

public UaProperty getIsEnabledNode()
Specified by:
getIsEnabledNode in interface AccessorySlotType

isIsEnabled

public Boolean isIsEnabled()
Specified by:
isIsEnabled in interface AccessorySlotType

setIsEnabled

public void setIsEnabled(Boolean value)
                  throws StatusException
Specified by:
setIsEnabled in interface AccessorySlotType
Throws:
StatusException

getAccessorySlotStateMachineNode

public AccessorySlotStateMachineType getAccessorySlotStateMachineNode()
Specified by:
getAccessorySlotStateMachineNode in interface AccessorySlotType


Copyright © 2018. All rights reserved.