public class CompactNodeTypeDefWriter extends CompactNodeTypeDefWriter
CompactNodeTypeDefWriter.NamespaceMapping
Constructor and Description |
---|
CompactNodeTypeDefWriter(java.io.Writer out,
NamespaceResolver r,
NamePathResolver npResolver)
Creates a new nodetype writer that does not include namespaces.
|
CompactNodeTypeDefWriter(java.io.Writer out,
NamespaceResolver r,
NamePathResolver npResolver,
boolean includeNS)
Creates a new nodetype writer
|
CompactNodeTypeDefWriter(java.io.Writer out,
Session s,
boolean includeNS)
Creates a new nodetype writer based on a session
|
Modifier and Type | Method and Description |
---|---|
void |
write(java.util.Collection<? extends QNodeTypeDefinition> defs)
Write a collection of QNodeTypeDefinitions to this writer
|
static void |
write(java.util.Collection<? extends QNodeTypeDefinition> defs,
NamespaceResolver r,
NamePathResolver npResolver,
java.io.Writer out)
Writes the given list of QNodeTypeDefinition to the output writer including the
used namespaces.
|
void |
write(QNodeTypeDefinition ntd)
Write one QNodeTypeDefinition to this writer
|
close, write, write, writeNamespaceDeclaration
public CompactNodeTypeDefWriter(java.io.Writer out, Session s, boolean includeNS)
out
- the underlying writers
- repository sessionincludeNS
- if true
all used namespace declarations
are also written to the writerpublic CompactNodeTypeDefWriter(java.io.Writer out, NamespaceResolver r, NamePathResolver npResolver)
out
- the underlying writerr
- the namespace resolvernpResolver
- name-path resolverpublic CompactNodeTypeDefWriter(java.io.Writer out, NamespaceResolver r, NamePathResolver npResolver, boolean includeNS)
out
- the underlying writerr
- the namespace resolvernpResolver
- name-path resolverincludeNS
- if true
all used namespace decl. are also
written to the writerpublic static void write(java.util.Collection<? extends QNodeTypeDefinition> defs, NamespaceResolver r, NamePathResolver npResolver, java.io.Writer out) throws java.io.IOException
defs
- collection of definitionsr
- namespace resolvernpResolver
- name-path resolverout
- output writerjava.io.IOException
- if an I/O error occurspublic void write(QNodeTypeDefinition ntd) throws java.io.IOException
write
in class CompactNodeTypeDefWriter
ntd
- node type definitionjava.io.IOException
- if an I/O error occurspublic void write(java.util.Collection<? extends QNodeTypeDefinition> defs) throws java.io.IOException
write
in class CompactNodeTypeDefWriter
defs
- node type definitionsjava.io.IOException
- if an I/O error occurs"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"