| Modifier and Type | Method and Description |
|---|---|
UaVariableNode |
VariableTypeManager.VariableNodeConstructor.apply(UaNodeContext context,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
| Modifier and Type | Method and Description |
|---|---|
void |
VariableTypeManager.registerVariableType(NodeId typeDefinition,
Class<? extends UaVariableNode> nodeClass,
VariableTypeManager.VariableNodeConstructor variableNodeConstructor) |
| Modifier and Type | Class and Description |
|---|---|
class |
UaPropertyNode
Deprecated.
create a
PropertyTypeNode instead. |
| Modifier and Type | Method and Description |
|---|---|
UaVariableNode |
UaVariableNode.UaVariableNodeBuilder.build()
Build and return the
UaVariableNode. |
static UaVariableNode |
UaVariableNode.build(UaNodeContext context,
Function<UaVariableNode.UaVariableNodeBuilder,UaVariableNode> build)
Build a
UaVariableNode using the UaVariableNode.UaVariableNodeBuilder supplied to the
build function. |
UaVariableNode |
UaVariableNode.UaVariableNodeBuilder.buildAndAdd()
Build the
UaVariableNode using the configured values and add it to the
NodeManager from the UaNodeContext. |
UaVariableNode |
UaVariableNode.UaVariableNodeBuilder.get() |
| Modifier and Type | Method and Description |
|---|---|
static UaVariableNode |
UaVariableNode.build(UaNodeContext context,
Function<UaVariableNode.UaVariableNodeBuilder,UaVariableNode> build)
Build a
UaVariableNode using the UaVariableNode.UaVariableNodeBuilder supplied to the
build function. |
| Modifier and Type | Method and Description |
|---|---|
default DataValue |
GetSetVariableNode.getVariableAttribute(AttributeContext context,
UaVariableNode node,
AttributeId attributeId) |
default void |
GetSetVariableNode.setVariableAttribute(AttributeContext context,
UaVariableNode node,
AttributeId attributeId,
DataValue value) |
| Modifier and Type | Method and Description |
|---|---|
protected UaVariableNode |
NodeFactory.instanceFromTypeDefinition(NodeId nodeId,
VariableTypeNode typeDefinitionNode) |
| Modifier and Type | Method and Description |
|---|---|
default void |
NodeFactory.InstantiationCallback.onVariableAdded(@Nullable UaNode parent,
UaVariableNode instance,
NodeId typeDefinitionId)
Called when a
UaVariableNode has been added to a parent UaNode by a hierarchical
reference somewhere in the instance hierarchy. |
Copyright © 2021. All rights reserved.