public abstract class AbstractXJDFSplit extends Object implements IXJDFSplit
Constructor and Description |
---|
AbstractXJDFSplit() |
Modifier and Type | Method and Description |
---|---|
protected SetHelper |
checkCPI(SetHelper set,
VString types,
VString allTypes) |
protected SetHelper |
checkProcessUsage(SetHelper set,
VString types) |
protected void |
consolidateExchangeResource(XJDFHelper h0,
SetHelper set0,
XJDFHelper h1,
SetHelper set1) |
protected void |
consolidateExchangeResources(Vector<XJDFHelper> v) |
protected void |
fixCPI(SetHelper set,
LinkInfo li)
fix the combinedprocessindex - initial implementation is delete only
|
protected void |
fixInOutLink(SetHelper set,
LinkInfoMap map) |
protected void |
fixInOutLinks(XJDFHelper xjdf)
Deprecated.
|
protected void |
fixInOutLinks(XJDFHelper xjdf,
VString allTypes)
update the Usage of resource links according to the value of types
|
protected void |
fixUsage(SetHelper set,
LinkInfo li) |
protected LinkInfoMap |
getLinkInfoMap(XJDFHelper xjdf) |
protected String |
getName(SetHelper set)
we need to map to jdf names in order to use linkmap
|
protected SetHelper |
matchesType(SetHelper set,
VString types)
Deprecated.
|
protected SetHelper |
matchesType(SetHelper set,
VString types,
VString allTypes) |
abstract Collection<XJDFHelper> |
splitXJDF(XJDFHelper root) |
public abstract Collection<XJDFHelper> splitXJDF(XJDFHelper root)
splitXJDF
in interface IXJDFSplit
root
- the main or root XJDF to splitIXJDFSplit.splitXJDF(org.cip4.jdflib.extensions.XJDFHelper)
@Deprecated protected void fixInOutLinks(XJDFHelper xjdf)
xjdf
- protected void fixInOutLinks(XJDFHelper xjdf, VString allTypes)
xjdf
- @Deprecated protected SetHelper matchesType(SetHelper set, VString types)
set
- the set to keep or zapptypes
- from the xjdf rootallTypes
- protected SetHelper matchesType(SetHelper set, VString types, VString allTypes)
set
- the set to keep or zapptypes
- from the xjdf rootallTypes
- protected SetHelper checkCPI(SetHelper set, VString types, VString allTypes)
set
- types
- allTypes
- protected LinkInfoMap getLinkInfoMap(XJDFHelper xjdf)
xjdf
- protected void fixInOutLink(SetHelper set, LinkInfoMap map)
set
- map
- protected String getName(SetHelper set)
set
- protected void fixCPI(SetHelper set, LinkInfo li)
set
- li
- protected void consolidateExchangeResources(Vector<XJDFHelper> v)
v
- protected void consolidateExchangeResource(XJDFHelper h0, SetHelper set0, XJDFHelper h1, SetHelper set1)
h0
- set0
- h1
- set1
- Copyright © 2018. All rights reserved.