facets.util.datatree
Class XmlSpecifier
java.lang.Object
facets.util.Tracer
facets.util.FileSpecifier
facets.util.datatree.XmlSpecifier
public class XmlSpecifier
- extends FileSpecifier
FileSpecifier
with attached XmlPolicy
.
Constructor Summary |
XmlSpecifier(java.lang.String extension,
java.lang.String description,
XmlPolicy policy)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
policy
public final XmlPolicy policy
dataType
public final java.lang.String dataType
XmlSpecifier
public XmlSpecifier(java.lang.String extension,
java.lang.String description,
XmlPolicy policy)
newRootParent
public final XmlDocRoot newRootParent(DataNode data)
- Convenience method creating a temporary node for use as
Nodes.TreeRoot.tree
.
Instances supplies dataType
and XmlPolicy
- Parameters:
data
- the data tree to be wrapped
- Returns:
- an
XmlDocRoot
with Nodes.TreeRoot.tree
of type dataType
,
titled from data
which is set as its single child
newFile
public final java.io.File newFile(java.io.File dir,
java.lang.String nameTop)
newDataNode
public final DataNode newDataNode(java.io.File file)