public final class ModellingRule extends Object
| Modifier and Type | Field and Description |
|---|---|
static ModellingRule |
ExposesItsArray |
static ModellingRule |
Mandatory |
static ModellingRule |
MandatoryPlaceholder |
static ModellingRule |
Optional |
static ModellingRule |
OptionalPlaceholder |
static ModellingRule[] |
values |
| Modifier and Type | Method and Description |
|---|---|
static ModellingRule |
byInstanceDeclaration(UaNode instanceDeclaration)
Get ModellingRule from an InstanceDeclaration Node.
|
static ModellingRule |
byModellingRuleNode(UaNode modellingRuleNode)
Get ModellingRule from UaNode that describes one.
|
String |
getDisplayName()
Returns a display name of this
ModellingRule to be used in e.g. |
NodeId |
getNodeId()
Returns the NodeId that defines the ModellingRule.
|
String |
toString() |
public static final ModellingRule ExposesItsArray
public static final ModellingRule Mandatory
public static final ModellingRule MandatoryPlaceholder
public static final ModellingRule Optional
public static final ModellingRule OptionalPlaceholder
public static final ModellingRule[] values
public static ModellingRule byInstanceDeclaration(UaNode instanceDeclaration)
instanceDeclaration - the nodepublic static ModellingRule byModellingRuleNode(UaNode modellingRuleNode)
modellingRuleNode - the node that describes a ModellingRuleIllegalArgumentException - if the node is not a modelling rulepublic String getDisplayName()
ModellingRule to be used in e.g. user interfaces.public NodeId getNodeId()
Copyright © 2026. All rights reserved.