com.prosysopc.ua.client
Class ModelParser
java.lang.Object
com.prosysopc.ua.ModelParserBase
com.prosysopc.ua.client.ModelParser
public class ModelParser
- extends ModelParserBase
|
Method Summary |
protected void |
addNodes(List<org.opcfoundation.ua.core.AddNodesItem> nodes,
String type)
|
protected void |
addReferences(List<org.opcfoundation.ua.core.AddReferencesItem> references)
|
protected org.opcfoundation.ua.common.NamespaceTable |
getNamespaceTable()
|
protected UaNode |
getNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
Get an existing node in the address space. |
protected org.opcfoundation.ua.common.ServerTable |
getServerTable()
|
| Methods inherited from class com.prosysopc.ua.ModelParserBase |
addNamespaceUri, afterCreate, characters, createModel, doAddNode, doAddReference, endElement, getEncoderContext, getErrorList, getIgnoredNodes, getNodes, getReferences, isFailOnFirstError, isIgnoredReference, isReadingExtensions, isReadingNamespaces, isSkipValuesOnAndroid, parseFile, parseFile, parseFile, setFailOnFirstError, setIgnoredNodes, setSkipValuesOnAndroid, startElement, toGlobalExpandedNodeId, toGlobalNodeId, toGlobalNodeId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModelParser
public ModelParser(AddressSpace nodeManagerTable)
- Creates a new ModelParser.
- Parameters:
nodeManagerTable - the NodeManagerTable in which the nodes should be created.
addNodes
protected void addNodes(List<org.opcfoundation.ua.core.AddNodesItem> nodes,
String type)
throws ModelException,
ServiceException
- Overrides:
addNodes in class ModelParserBase
- Throws:
ModelException
ServiceException
addReferences
protected void addReferences(List<org.opcfoundation.ua.core.AddReferencesItem> references)
throws ModelException
- Overrides:
addReferences in class ModelParserBase
- Parameters:
errorList -
- Throws:
ModelException
getNamespaceTable
protected org.opcfoundation.ua.common.NamespaceTable getNamespaceTable()
- Specified by:
getNamespaceTable in class ModelParserBase
- Returns:
-
- Throws:
StatusException
ServiceException
getNode
protected UaNode getNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
- Description copied from class:
ModelParserBase
- Get an existing node in the address space.
- Specified by:
getNode in class ModelParserBase
getServerTable
protected org.opcfoundation.ua.common.ServerTable getServerTable()
- Specified by:
getServerTable in class ModelParserBase
- Returns:
Copyright © 2018. All rights reserved.