Class CLDiaMergeAbleNodeHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2cldia.CLDiaMergeAbleNodeHelper
-
public abstract class CLDiaMergeAbleNodeHelper extends java.lang.Object
This is a utility class for CLDiaMergeAbleNode that provides static methods for creation or other purposes.- See Also:
CLDiaMergeAbleNode
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CLDiaMergeAbleNode
mergeRelationship(SrvContext srvCtx, java.util.List<? extends ELElement> seq)
Merges a list of relationship nodes or edges together into a multiple relationship node.static void
splitRelationship(SrvContext srvCtx, java.util.List<? extends ELElement> seq)
Splits a multiple relationship node into two relationship nodes or edges.
-
-
-
Method Detail
-
mergeRelationship
public static CLDiaMergeAbleNode mergeRelationship(SrvContext srvCtx, java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
Merges a list of relationship nodes or edges together into a multiple relationship node. The relationships must be of the same type and with the same target element.- Parameters:
srvCtx
- The context of the related innovator server.seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
splitRelationship
public static void splitRelationship(SrvContext srvCtx, java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
Splits a multiple relationship node into two relationship nodes or edges.- Parameters:
srvCtx
- The context of the related innovator server.seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
-