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
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddElement(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) voidCurrent state of this is OVERWRITTEN by other, so call this method from lowest to highest import precedence!(package private) voidSee [XSLT 1.0:16], [IANA], [RFC2278].return an output method beyond the predefined, null-namespace methods.(package private) Booleanpbool(eu.bandm.tools.xslt.tdom.Element el, CDataAttribute attr, Boolean value) (package private) Stringpstring(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".
-