com.prosysopc.ua.types.opcua
Interface MultiStateValueDiscreteType

All Superinterfaces:
BaseDataVariableType, BaseInstanceType, BaseVariableType, DataItemType, DiscreteItemType, UaInstance, UaNode, UaValueNode, UaVariable
All Known Implementing Classes:
MultiStateValueDiscreteTypeImpl, MultiStateValueDiscreteTypeImplBase, MultiStateValueDiscreteTypeNode, MultiStateValueDiscreteTypeNodeBase

public interface MultiStateValueDiscreteType
extends DiscreteItemType

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


Field Summary
static String ENUM_VALUES
           
static String VALUE_AS_TEXT
           
 
Fields inherited from interface com.prosysopc.ua.types.opcua.DataItemType
DEFINITION, VALUE_PRECISION
 
Method Summary
 org.opcfoundation.ua.core.EnumValueType[] getEnumValues()
           
 UaProperty getEnumValuesNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getValueAsText()
           
 UaProperty getValueAsTextNode()
           
 void setEnumValues(org.opcfoundation.ua.core.EnumValueType[] value)
           
 void setValueAsText(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 
Methods inherited from interface com.prosysopc.ua.types.opcua.DataItemType
getDefinition, getDefinitionNode, getValuePrecision, getValuePrecisionNode, setDefinition, setValuePrecision
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseVariableType
getValue, setValue
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
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, getValueRank, setArrayDimensions, setDataType, setDataTypeId, setValue, setValueRank
 
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

ENUM_VALUES

static final String ENUM_VALUES
See Also:
Constant Field Values

VALUE_AS_TEXT

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

getEnumValuesNode

UaProperty getEnumValuesNode()

getEnumValues

org.opcfoundation.ua.core.EnumValueType[] getEnumValues()

setEnumValues

void setEnumValues(org.opcfoundation.ua.core.EnumValueType[] value)
                   throws StatusException
Throws:
StatusException

getValueAsTextNode

UaProperty getValueAsTextNode()

getValueAsText

org.opcfoundation.ua.builtintypes.LocalizedText getValueAsText()

setValueAsText

void setValueAsText(org.opcfoundation.ua.builtintypes.LocalizedText value)
                    throws StatusException
Throws:
StatusException


Copyright © 2018. All rights reserved.