com.prosysopc.ua.server
Class UaNodeUtils

java.lang.Object
  extended by com.prosysopc.ua.server.UaNodeUtils

public class UaNodeUtils
extends Object


Constructor Summary
UaNodeUtils()
           
 
Method Summary
static UaNode getModellingRule(UaNode node)
          Return the UaNode describing the ModellingRule of the nod
static org.opcfoundation.ua.core.NamingRuleType getNamingRule(UaNode modellingRule)
          Get the NamingRule for a ModellingRule node
static boolean hasModellingRule(UaNode node)
           
static boolean isMandatory(UaNode node)
           
static boolean isModellingRule(UaNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UaNodeUtils

public UaNodeUtils()
Method Detail

getModellingRule

public static UaNode getModellingRule(UaNode node)
Return the UaNode describing the ModellingRule of the nod

Parameters:
node - the node
Returns:
ModellingRule of the node, or null if node does not have ModellingRule

getNamingRule

public static org.opcfoundation.ua.core.NamingRuleType getNamingRule(UaNode modellingRule)
Get the NamingRule for a ModellingRule node

Parameters:
modellingRule - the node
Returns:
NamingRule of the ModellingRule or null if it does not have one

hasModellingRule

public static boolean hasModellingRule(UaNode node)

isMandatory

public static boolean isMandatory(UaNode node)

isModellingRule

public static boolean isModellingRule(UaNode node)


Copyright © 2018. All rights reserved.