public class SemanticChangeEvent extends Object
| Constructor and Description |
|---|
SemanticChangeEvent(NamespaceTable namespaceTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChange(NodeId affectedNode,
NodeId typeDefinition)
Add a semantic change to the event before triggering it.
|
void |
addChange(UaNode affectedNode)
Add a semantic change to the event before triggering it.
|
void |
clearChanges() |
SemanticChangeStructureDataType[] |
getChanges()
Get the raw changes.
|
void |
setChanges(SemanticChangeStructureDataType[] changes)
Sets the list of changes to send.
|
public SemanticChangeEvent(NamespaceTable namespaceTable)
public void addChange(NodeId affectedNode, NodeId typeDefinition)
affectedNode - The Node that was affectedtypeDefinition - the type of the node, in case it is an Object or Variable nodepublic void addChange(UaNode affectedNode)
affectedNode - The node that was changedpublic void clearChanges()
public SemanticChangeStructureDataType[] getChanges()
public void setChanges(SemanticChangeStructureDataType[] changes)
Copyright © 2026. All rights reserved.