public interface InstanceDeclaration
| Modifier and Type | Method and Description |
|---|---|
Set<RelativeNamePath> |
getBrowsePaths()
Returns all the browse paths of the InstanceDeclaration.
|
ModellingRule |
getModellingRule()
Returns ModellingRule of the InstanceDeclaration, can be null.
|
Set<? extends InstanceDeclaration> |
getNextDeclarations()
Returns all InstanceDeclarations, that are connected to this InstanceDeclaration with forward
InstanceReferenceDeclarations.
|
Set<? extends InstanceDeclaration> |
getNextMandatoryDeclarations()
Returns all the mandatory InstanceDeclarations, that are connected to this InstanceDeclaration
with forward InstanceReferenceDeclarations.
|
Set<? extends InstanceDeclaration> |
getNextMandatoryDeclarations(Set<RelativeNamePath> optionalNodes)
Returns all the mandatory InstanceDeclarations, that are connected to this InstanceDeclaration
with forward InstanceReferenceDeclarations.
|
UaNode |
getNode()
The corresponding UaNode, i.e.
|
NodeId |
getNodeId()
Returns the NodeId of the
getNode(). |
Set<RelativeNamePath> getBrowsePaths()
ModellingRule getModellingRule()
Set<? extends InstanceDeclaration> getNextDeclarations()
Set<? extends InstanceDeclaration> getNextMandatoryDeclarations()
Set<? extends InstanceDeclaration> getNextMandatoryDeclarations(Set<RelativeNamePath> optionalNodes)
UaNode getNode()
Copyright © 2026. All rights reserved.