Class LNodeAdapter
java.lang.Object
org.lfenergy.compas.sct.commons.scl.SclElementAdapter<FunctionAdapter,TLNode>
org.lfenergy.compas.sct.commons.scl.sstation.LNodeAdapter
A representation of the model object
LNodeAdapter
.
The following features are supported:
- Principal functions
XPATH Example :
LNode[@iedName="iedName1" and @ldInst="ldInst1" and @Prefix="prefix1" and @lnClass="lnClass1" and @lnInst="lnInst1"]
-
Field Summary
Fields inherited from class org.lfenergy.compas.sct.commons.scl.SclElementAdapter
currentElem, parentAdapter
-
Constructor Summary
-
Method Summary
Methods inherited from class org.lfenergy.compas.sct.commons.scl.SclElementAdapter
addPrivate, amRootElement, buildFatalReportItem, customInit, getXPath, setCurrentElem
-
Constructor Details
-
LNodeAdapter
Constructor- Parameters:
parentAdapter
- Parent container referencecurrentElem
- Current reference
-
-
Method Details
-
amChildElementRef
protected boolean amChildElementRef()Check if node is child of the reference node- Specified by:
amChildElementRef
in classSclElementAdapter<FunctionAdapter,
TLNode> - Returns:
- link parent child existence
-
deepCopy
Copies current Substation LNode to new one- Returns:
- copie of current Substation LNode
-
elementXPath
Returns XPath path to current Substation LNode- Specified by:
elementXPath
in classSclElementAdapter<FunctionAdapter,
TLNode> - Returns:
- path to current Substation LNode
-