org.opcfoundation.ua.core
Class ViewNode
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.Node
org.opcfoundation.ua.core.InstanceNode
org.opcfoundation.ua.core.ViewNode
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
public class ViewNode
- extends InstanceNode
| Methods inherited from class org.opcfoundation.ua.core.Node |
getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getReferences, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setReferences, setUserWriteMask, setWriteMask |
ID
public static final ExpandedNodeId ID
BINARY
public static final ExpandedNodeId BINARY
XML
public static final ExpandedNodeId XML
ContainsNoLoops
protected Boolean ContainsNoLoops
EventNotifier
protected UnsignedByte EventNotifier
ViewNode
public ViewNode()
ViewNode
public ViewNode(NodeId NodeId,
NodeClass NodeClass,
QualifiedName BrowseName,
LocalizedText DisplayName,
LocalizedText Description,
UnsignedInteger WriteMask,
UnsignedInteger UserWriteMask,
ReferenceNode[] References,
Boolean ContainsNoLoops,
UnsignedByte EventNotifier)
getContainsNoLoops
public Boolean getContainsNoLoops()
setContainsNoLoops
public void setContainsNoLoops(Boolean ContainsNoLoops)
getEventNotifier
public UnsignedByte getEventNotifier()
setEventNotifier
public void setEventNotifier(UnsignedByte EventNotifier)
clone
public ViewNode clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class InstanceNode
- Returns:
- cloned ViewNode
equals
public boolean equals(Object obj)
- Overrides:
equals in class InstanceNode
hashCode
public int hashCode()
- Overrides:
hashCode in class InstanceNode
getTypeId
public ExpandedNodeId getTypeId()
- Description copied from interface:
Structure
getTypeId.
- Specified by:
getTypeId in interface Structure- Overrides:
getTypeId in class InstanceNode
- Returns:
- a
ExpandedNodeId object.
getXmlEncodeId
public ExpandedNodeId getXmlEncodeId()
- Description copied from interface:
Structure
getXmlEncodeId.
- Specified by:
getXmlEncodeId in interface Structure- Overrides:
getXmlEncodeId in class InstanceNode
- Returns:
- a
ExpandedNodeId object.
getBinaryEncodeId
public ExpandedNodeId getBinaryEncodeId()
- Description copied from interface:
Structure
getBinaryEncodeId.
- Specified by:
getBinaryEncodeId in interface Structure- Overrides:
getBinaryEncodeId in class InstanceNode
- Returns:
- a
ExpandedNodeId object.
toString
public String toString()
- Overrides:
toString in class InstanceNode
Copyright © 2018. All rights reserved.