Class XJDFToJDFConverter
- java.lang.Object
-
- org.cip4.jdflib.elementwalker.ElementWalker
-
- org.cip4.jdflib.elementwalker.PackageElementWalker
-
- org.cip4.jdflib.extensions.xjdfwalker.xjdftojdf.XJDFToJDFImpl
-
- org.cip4.jdflib.extensions.xjdfwalker.XJDFToJDFConverter
-
public class XJDFToJDFConverter extends XJDFToJDFImpl
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSIGprotected IXJDFSplitsplitter-
Fields inherited from class org.cip4.jdflib.elementwalker.ElementWalker
theFactory
-
-
Constructor Summary
Constructors Constructor Description XJDFToJDFConverter(JDFDoc template)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JDFDocconvert(KElement xjdf)convert using splitter if appropriateJDFDocconvert(XJDFHelper helper)convenience methodstatic StringArraygetResLinkAttribs()protected booleanneedSplit(KElement xjdf)voidsetSplitter(IXJDFSplit splitter)-
Methods inherited from class org.cip4.jdflib.extensions.xjdfwalker.xjdftojdf.XJDFToJDFImpl
attributesToSpan, attributeToSpan, canConvert, constructWalker, convertTilde, convertUnits, createProductRoot, getVersion, getXJDFVersion, isbConvertTilde, isConvertUnits, isCreateProduct, isHeuristicLink, isTypeLinks, moveAmountsToLink, postConvert, presplit, reparse, reset, resetProduct, setConvertTilde, setConvertUnits, setCreateProduct, setHeuristicLink, setTypeLinks, setVersion
-
Methods inherited from class org.cip4.jdflib.elementwalker.PackageElementWalker
getFactory
-
Methods inherited from class org.cip4.jdflib.elementwalker.ElementWalker
toString, walkTree, walkTreeKidsFirst
-
-
-
-
Field Detail
-
splitter
protected IXJDFSplit splitter
-
SIG
public static final java.lang.String SIG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
XJDFToJDFConverter
public XJDFToJDFConverter(JDFDoc template)
- Parameters:
template- the jdfdoc to fill this into
-
-
Method Detail
-
getResLinkAttribs
public static StringArray getResLinkAttribs()
-
convert
public JDFDoc convert(KElement xjdf)
convert using splitter if appropriate- Overrides:
convertin classXJDFToJDFImpl- Returns:
- the converted jdf
- See Also:
XJDFToJDFImpl.convert(org.cip4.jdflib.core.KElement)
-
convert
public JDFDoc convert(XJDFHelper helper)
convenience method- Parameters:
helper-- Returns:
-
needSplit
protected boolean needSplit(KElement xjdf)
- Parameters:
xjdf-- Returns:
-
setSplitter
public void setSplitter(IXJDFSplit splitter)
- Parameters:
splitter-
-
-