Package eu.bandm.tools.xslt.base
Class Transformation.XslOutput
java.lang.Object
eu.bandm.tools.xslt.base.Transformation.XslOutput
- Enclosing class:
- Transformation
Decoding of Xslt Output object.
Reflects only the import precedence and combination rules,
means the "cooked" source level input, but NO specific default calculation,
normalization, etc., is applied.
E.g., "get_encoding()" is not converted to uppercase-all, or sim.
E.g., "get_indent()==null" means that no no single "indent" attribute has been found on any Element_xsl_output. This can default to "true" or "false" depending on the "method", but this must be done by the caller.
All get_X() methods return null if the parameter is not specified on any level.
E.g., "get_encoding()" is not converted to uppercase-all, or sim.
E.g., "get_indent()==null" means that no no single "indent" attribute has been found on any Element_xsl_output. This can default to "true" or "false" depending on the "method", but this must be done by the caller.
All get_X() methods return null if the parameter is not specified on any level.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) void
addElement
(eu.bandm.tools.xslt.tdom.Element_xsl_output el) Attributes are extracted from elements, duplicate attributes are an error (beside set valued "cdata section elements".(package private) void
Current state of this is OVERWRITTEN by other, so call this method from lowest to highest import precedence!(package private) void
See [XSLT 1.0:16], [IANA], [RFC2278].return an output method beyond the predefined, null-namespace methods.(package private) Boolean
pbool
(eu.bandm.tools.xslt.tdom.Element el, CDataAttribute attr, Boolean value) (package private) String
pstring
(eu.bandm.tools.xslt.tdom.Element el, CDataAttribute attr, String value)
-
Constructor Details
-
XslOutput
public XslOutput()
-
-
Method Details
-
get_method
-
get_method_ext
return an output method beyond the predefined, null-namespace methods. -
get_version
-
get_encoding
See [XSLT 1.0:16], [IANA], [RFC2278]. -
get_doctype_public
-
get_doctype_system
-
get_media_type
-
get_omit_xml_declaration
-
get_standalone
-
get_indent
-
get_cdata_section_elements
-
addOutput
Current state of this is OVERWRITTEN by other, so call this method from lowest to highest import precedence! -
derror
-
pbool
-
pstring
-
addElement
void addElement(eu.bandm.tools.xslt.tdom.Element_xsl_output el) Attributes are extracted from elements, duplicate attributes are an error (beside set valued "cdata section elements".
-