public class NodeFactory extends Object
| Constructor and Description |
|---|
NodeFactory(ServerNodeMap nodeMap,
ObjectTypeManager objectTypeManager,
VariableTypeManager variableTypeManager) |
| Modifier and Type | Method and Description |
|---|---|
UaObjectNode |
createObject(NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
NodeId typeDefinitionId) |
<T extends ObjectNode> |
createObject(NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
NodeId typeDefinitionId,
Class<T> clazz) |
UaVariableNode |
createVariable(NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
NodeId typeDefinitionId) |
<T extends VariableNode> |
createVariable(NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
NodeId typeDefinitionId,
Class<T> clazz) |
public NodeFactory(ServerNodeMap nodeMap, ObjectTypeManager objectTypeManager, VariableTypeManager variableTypeManager)
public UaObjectNode createObject(NodeId nodeId, QualifiedName browseName, LocalizedText displayName, NodeId typeDefinitionId)
public <T extends ObjectNode> T createObject(NodeId nodeId, QualifiedName browseName, LocalizedText displayName, NodeId typeDefinitionId, Class<T> clazz)
public UaVariableNode createVariable(NodeId nodeId, QualifiedName browseName, LocalizedText displayName, NodeId typeDefinitionId)
public <T extends VariableNode> T createVariable(NodeId nodeId, QualifiedName browseName, LocalizedText displayName, NodeId typeDefinitionId, Class<T> clazz)
Copyright © 2018. All rights reserved.