com.prosysopc.ua.types.adi
Interface AccessorySlotType

All Superinterfaces:
BaseInstanceType, BaseObjectType, ConfigurableObjectType, UaInstance, UaNode, UaObject
All Known Implementing Classes:
AccessorySlotTypeImpl, AccessorySlotTypeImplBase, AccessorySlotTypeNode, AccessorySlotTypeNodeBase

public interface AccessorySlotType
extends ConfigurableObjectType

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
static String ACCESSORY_IDENTIFIER
           
static String ACCESSORY_SLOT_STATE_MACHINE
           
static String IS_ENABLED
           
static String IS_HOT_SWAPPABLE
           
 
Fields inherited from interface com.prosysopc.ua.types.di.ConfigurableObjectType
OBJECT_IDENTIFIER, SUPPORTED_TYPES
 
Method Summary
 AccessorySlotStateMachineType getAccessorySlotStateMachineNode()
           
 UaProperty getIsEnabledNode()
           
 UaProperty getIsHotSwappableNode()
           
 Boolean isIsEnabled()
           
 Boolean isIsHotSwappable()
           
 void setIsEnabled(Boolean value)
           
 void setIsHotSwappable(Boolean value)
           
 
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
 

Field Detail

IS_HOT_SWAPPABLE

static final String IS_HOT_SWAPPABLE
See Also:
Constant Field Values

IS_ENABLED

static final String IS_ENABLED
See Also:
Constant Field Values

ACCESSORY_SLOT_STATE_MACHINE

static final String ACCESSORY_SLOT_STATE_MACHINE
See Also:
Constant Field Values

ACCESSORY_IDENTIFIER

static final String ACCESSORY_IDENTIFIER
See Also:
Constant Field Values
Method Detail

getIsHotSwappableNode

UaProperty getIsHotSwappableNode()

isIsHotSwappable

Boolean isIsHotSwappable()

setIsHotSwappable

void setIsHotSwappable(Boolean value)
                       throws StatusException
Throws:
StatusException

getIsEnabledNode

UaProperty getIsEnabledNode()

isIsEnabled

Boolean isIsEnabled()

setIsEnabled

void setIsEnabled(Boolean value)
                  throws StatusException
Throws:
StatusException

getAccessorySlotStateMachineNode

AccessorySlotStateMachineType getAccessorySlotStateMachineNode()


Copyright © 2018. All rights reserved.