com.prosysopc.ua.types.di
Interface DeviceType

All Superinterfaces:
BaseInstanceType, BaseObjectType, TopologyElementType, UaInstance, UaNode, UaObject
All Known Subinterfaces:
AcousticSpectrometerDeviceType, AnalyserDeviceType, ChromatographDeviceType, CtrlConfigurationType, CtrlResourceType, MassSpectrometerDeviceType, NMRDeviceType, ParticleSizeMonitorDeviceType, SpectrometerDeviceType
All Known Implementing Classes:
AcousticSpectrometerDeviceTypeImpl, AcousticSpectrometerDeviceTypeImplBase, AcousticSpectrometerDeviceTypeNode, AcousticSpectrometerDeviceTypeNodeBase, AnalyserDeviceTypeImpl, AnalyserDeviceTypeImplBase, AnalyserDeviceTypeNode, AnalyserDeviceTypeNodeBase, ChromatographDeviceTypeImpl, ChromatographDeviceTypeImplBase, ChromatographDeviceTypeNode, ChromatographDeviceTypeNodeBase, CtrlConfigurationTypeImpl, CtrlConfigurationTypeImplBase, CtrlConfigurationTypeNode, CtrlConfigurationTypeNodeBase, CtrlResourceTypeImpl, CtrlResourceTypeImplBase, CtrlResourceTypeNode, CtrlResourceTypeNodeBase, DeviceTypeImpl, DeviceTypeImplBase, DeviceTypeNode, DeviceTypeNodeBase, MassSpectrometerDeviceTypeImpl, MassSpectrometerDeviceTypeImplBase, MassSpectrometerDeviceTypeNode, MassSpectrometerDeviceTypeNodeBase, NMRDeviceTypeImpl, NMRDeviceTypeImplBase, NMRDeviceTypeNode, NMRDeviceTypeNodeBase, ParticleSizeMonitorDeviceTypeImpl, ParticleSizeMonitorDeviceTypeImplBase, ParticleSizeMonitorDeviceTypeNode, ParticleSizeMonitorDeviceTypeNodeBase, SpectrometerDeviceTypeImpl, SpectrometerDeviceTypeImplBase, SpectrometerDeviceTypeNode, SpectrometerDeviceTypeNodeBase

public interface DeviceType
extends TopologyElementType

Defines the basic information components for all configurable elements in a device topology

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


Field Summary
static String C_P_IDENTIFIER
           
static String DEVICE_CLASS
           
static String DEVICE_HEALTH
           
static String DEVICE_MANUAL
           
static String DEVICE_REVISION
           
static String DEVICE_TYPE_IMAGE
           
static String DOCUMENTATION
           
static String HARDWARE_REVISION
           
static String IMAGE_SET
           
static String MANUFACTURER
           
static String MODEL
           
static String PROTOCOL_SUPPORT
           
static String REVISION_COUNTER
           
static String SERIAL_NUMBER
           
static String SOFTWARE_REVISION
           
 
Fields inherited from interface com.prosysopc.ua.types.di.TopologyElementType
GROUP_IDENTIFIER, IDENTIFICATION, LOCK, METHOD_SET, PARAMETER_SET
 
Method Summary
 String getDeviceClass()
           
 UaProperty getDeviceClassNode()
           
 DeviceHealthEnumeration getDeviceHealth()
           
 UaProperty getDeviceHealthNode()
           
 String getDeviceManual()
           
 UaProperty getDeviceManualNode()
           
 String getDeviceRevision()
           
 UaProperty getDeviceRevisionNode()
           
 FolderType getDeviceTypeImageNode()
           
 FolderType getDocumentationNode()
           
 String getHardwareRevision()
           
 UaProperty getHardwareRevisionNode()
           
 FolderType getImageSetNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getManufacturer()
           
 UaProperty getManufacturerNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getModel()
           
 UaProperty getModelNode()
           
 FolderType getProtocolSupportNode()
           
 Integer getRevisionCounter()
           
 UaProperty getRevisionCounterNode()
           
 String getSerialNumber()
           
 UaProperty getSerialNumberNode()
           
 String getSoftwareRevision()
           
 UaProperty getSoftwareRevisionNode()
           
 void setDeviceClass(String value)
           
 void setDeviceHealth(DeviceHealthEnumeration value)
           
 void setDeviceManual(String value)
           
 void setDeviceRevision(String value)
           
 void setHardwareRevision(String value)
           
 void setManufacturer(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 void setModel(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 void setRevisionCounter(Integer value)
           
 void setSerialNumber(String value)
           
 void setSoftwareRevision(String value)
           
 
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
 

Field Detail

SERIAL_NUMBER

static final String SERIAL_NUMBER
See Also:
Constant Field Values

REVISION_COUNTER

static final String REVISION_COUNTER
See Also:
Constant Field Values

MANUFACTURER

static final String MANUFACTURER
See Also:
Constant Field Values

MODEL

static final String MODEL
See Also:
Constant Field Values

DEVICE_MANUAL

static final String DEVICE_MANUAL
See Also:
Constant Field Values

DEVICE_REVISION

static final String DEVICE_REVISION
See Also:
Constant Field Values

SOFTWARE_REVISION

static final String SOFTWARE_REVISION
See Also:
Constant Field Values

HARDWARE_REVISION

static final String HARDWARE_REVISION
See Also:
Constant Field Values

DEVICE_CLASS

static final String DEVICE_CLASS
See Also:
Constant Field Values

DEVICE_HEALTH

static final String DEVICE_HEALTH
See Also:
Constant Field Values

DEVICE_TYPE_IMAGE

static final String DEVICE_TYPE_IMAGE
See Also:
Constant Field Values

DOCUMENTATION

static final String DOCUMENTATION
See Also:
Constant Field Values

PROTOCOL_SUPPORT

static final String PROTOCOL_SUPPORT
See Also:
Constant Field Values

IMAGE_SET

static final String IMAGE_SET
See Also:
Constant Field Values

C_P_IDENTIFIER

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

getSerialNumberNode

UaProperty getSerialNumberNode()

getSerialNumber

String getSerialNumber()

setSerialNumber

void setSerialNumber(String value)
                     throws StatusException
Throws:
StatusException

getRevisionCounterNode

UaProperty getRevisionCounterNode()

getRevisionCounter

Integer getRevisionCounter()

setRevisionCounter

void setRevisionCounter(Integer value)
                        throws StatusException
Throws:
StatusException

getManufacturerNode

UaProperty getManufacturerNode()

getManufacturer

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

setManufacturer

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

getModelNode

UaProperty getModelNode()

getModel

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

setModel

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

getDeviceManualNode

UaProperty getDeviceManualNode()

getDeviceManual

String getDeviceManual()

setDeviceManual

void setDeviceManual(String value)
                     throws StatusException
Throws:
StatusException

getDeviceRevisionNode

UaProperty getDeviceRevisionNode()

getDeviceRevision

String getDeviceRevision()

setDeviceRevision

void setDeviceRevision(String value)
                       throws StatusException
Throws:
StatusException

getSoftwareRevisionNode

UaProperty getSoftwareRevisionNode()

getSoftwareRevision

String getSoftwareRevision()

setSoftwareRevision

void setSoftwareRevision(String value)
                         throws StatusException
Throws:
StatusException

getHardwareRevisionNode

UaProperty getHardwareRevisionNode()

getHardwareRevision

String getHardwareRevision()

setHardwareRevision

void setHardwareRevision(String value)
                         throws StatusException
Throws:
StatusException

getDeviceClassNode

UaProperty getDeviceClassNode()

getDeviceClass

String getDeviceClass()

setDeviceClass

void setDeviceClass(String value)
                    throws StatusException
Throws:
StatusException

getDeviceHealthNode

UaProperty getDeviceHealthNode()

getDeviceHealth

DeviceHealthEnumeration getDeviceHealth()

setDeviceHealth

void setDeviceHealth(DeviceHealthEnumeration value)
                     throws StatusException
Throws:
StatusException

getDeviceTypeImageNode

FolderType getDeviceTypeImageNode()

getDocumentationNode

FolderType getDocumentationNode()

getProtocolSupportNode

FolderType getProtocolSupportNode()

getImageSetNode

FolderType getImageSetNode()


Copyright © 2018. All rights reserved.