Inheritance diagram for org::jdom::input::DefaultJDOMFactory:

Public Member Functions | |
| Attribute | attribute (String name, String value, Namespace namespace) |
| Attribute | attribute (String name, String value, int type, Namespace namespace) |
| Attribute | attribute (String name, String value) |
| Attribute | attribute (String name, String value, int type) |
| CDATA | cdata (String text) |
| Text | text (String text) |
| Comment | comment (String text) |
| DocType | docType (String elementName, String publicID, String systemID) |
| DocType | docType (String elementName, String systemID) |
| DocType | docType (String elementName) |
| Document | document (Element rootElement, DocType docType) |
| Document | document (Element rootElement) |
| Element | element (String name, Namespace namespace) |
| Element | element (String name) |
| Element | element (String name, String uri) |
| Element | element (String name, String prefix, String uri) |
| ProcessingInstruction | processingInstruction (String target, Map data) |
| ProcessingInstruction | processingInstruction (String target, String data) |
| EntityRef | entityRef (String name) |
| EntityRef | entityRef (String name, String publicID, String systemID) |
DefaultJDOMFactory creates the standard top-level JDOM classes (Element, Document, Comment, etc). A subclass of this factory might construct custom classes.
| Attribute org::jdom::input::DefaultJDOMFactory::attribute | ( | String | name, | |
| String | value, | |||
| Namespace | namespace | |||
| ) | [inline] |
This will create a new Attribute with the specified (local) name and value, and in the provided Namespace.
| name | String name of Attribute. | |
| value | String value for new attribute. |
Implements org::jdom::input::JDOMFactory.
| Attribute org::jdom::input::DefaultJDOMFactory::attribute | ( | String | name, | |
| String | value, | |||
| int | type, | |||
| Namespace | namespace | |||
| ) | [inline] |
This will create a new Attribute with the specified (local) name, value, and type, and in the provided Namespace.
| name | String name of Attribute. | |
| value | String value for new attribute. | |
| type | int type for new attribute. | |
| namespace | Namespace namespace for new attribute. |
Implements org::jdom::input::JDOMFactory.
| Attribute org::jdom::input::DefaultJDOMFactory::attribute | ( | String | name, | |
| String | value | |||
| ) | [inline] |
This will create a new Attribute with the specified (local) name and value, and does not place the attribute in a Namespace.
Note: This actually explicitly puts the Attribute in the "empty" Namespace (Namespace#NO_NAMESPACE).
| name | String name of Attribute. | |
| value | String value for new attribute. |
Implements org::jdom::input::JDOMFactory.
| Attribute org::jdom::input::DefaultJDOMFactory::attribute | ( | String | name, | |
| String | value, | |||
| int | type | |||
| ) | [inline] |
This will create a new Attribute with the specified (local) name, value and type, and does not place the attribute in a Namespace.
Note: This actually explicitly puts the Attribute in the "empty" Namespace (Namespace#NO_NAMESPACE).
| name | String name of Attribute. | |
| value | String value for new attribute. | |
| type | int type for new attribute. |
Implements org::jdom::input::JDOMFactory.
| CDATA org::jdom::input::DefaultJDOMFactory::cdata | ( | String | text | ) | [inline] |
This creates the CDATA with the supplied text.
| str | String content of CDATA. |
Implements org::jdom::input::JDOMFactory.
| Text org::jdom::input::DefaultJDOMFactory::text | ( | String | text | ) | [inline] |
This creates the Text with the supplied text.
| str | String content of Text. |
Implements org::jdom::input::JDOMFactory.
| Comment org::jdom::input::DefaultJDOMFactory::comment | ( | String | text | ) | [inline] |
This creates the comment with the supplied text.
| text | String content of comment. |
Implements org::jdom::input::JDOMFactory.
| DocType org::jdom::input::DefaultJDOMFactory::docType | ( | String | elementName, | |
| String | publicID, | |||
| String | systemID | |||
| ) | [inline] |
This will create the DocType with the specified element name and a reference to an external DTD.
| elementName | String name of element being constrained. | |
| publicID | String public ID of referenced DTD | |
| systemID | String system ID of referenced DTD |
Implements org::jdom::input::JDOMFactory.
| DocType org::jdom::input::DefaultJDOMFactory::docType | ( | String | elementName, | |
| String | systemID | |||
| ) | [inline] |
This will create the DocType with the specified element name and reference to an external DTD.
| elementName | String name of element being constrained. | |
| systemID | String system ID of referenced DTD |
Implements org::jdom::input::JDOMFactory.
| DocType org::jdom::input::DefaultJDOMFactory::docType | ( | String | elementName | ) | [inline] |
This will create the DocType with the specified element name
| elementName | String name of element being constrained. |
Implements org::jdom::input::JDOMFactory.
This will create a new Document, with the supplied Element as the root element, and no DocType declaration.
| rootElement | Element for document root |
Implements org::jdom::input::JDOMFactory.
This will create a new Element with the supplied (local) name, and define the Namespace to be used.
| name | String name of element. | |
| namespace | Namespace to put element in. |
Implements org::jdom::input::JDOMFactory.
| Element org::jdom::input::DefaultJDOMFactory::element | ( | String | name | ) | [inline] |
This will create an Element in no Namespace.
| name | String name of element. |
Implements org::jdom::input::JDOMFactory.
| Element org::jdom::input::DefaultJDOMFactory::element | ( | String | name, | |
| String | uri | |||
| ) | [inline] |
This will create a new Element with the supplied (local) name, and specifies the URI of the Namespace the Element should be in, resulting it being unprefixed (in the default namespace).
| name | String name of element. | |
| uri | String URI for Namespace element should be in. |
Implements org::jdom::input::JDOMFactory.
| Element org::jdom::input::DefaultJDOMFactory::element | ( | String | name, | |
| String | prefix, | |||
| String | uri | |||
| ) | [inline] |
This will create a new Element with the supplied (local) name, and specifies the prefix and URI of the Namespace the Element should be in.
| name | String name of element. | |
| uri | String URI for Namespace element should be in. |
Implements org::jdom::input::JDOMFactory.
| ProcessingInstruction org::jdom::input::DefaultJDOMFactory::processingInstruction | ( | String | target, | |
| Map | data | |||
| ) | [inline] |
This will create a new ProcessingInstruction with the specified target and data.
| target | String target of PI. | |
| data | Map data for PI, in name/value pairs |
Implements org::jdom::input::JDOMFactory.
| ProcessingInstruction org::jdom::input::DefaultJDOMFactory::processingInstruction | ( | String | target, | |
| String | data | |||
| ) | [inline] |
This will create a new ProcessingInstruction with the specified target and data.
| target | String target of PI. | |
| data | String data for PI. |
Implements org::jdom::input::JDOMFactory.
| EntityRef org::jdom::input::DefaultJDOMFactory::entityRef | ( | String | name | ) | [inline] |
This will create a new EntityRef with the supplied name.
| name | String name of element. |
Implements org::jdom::input::JDOMFactory.
| EntityRef org::jdom::input::DefaultJDOMFactory::entityRef | ( | String | name, | |
| String | publicID, | |||
| String | systemID | |||
| ) | [inline] |
This will create a new EntityRef with the supplied name, public ID, and system ID.
| name | String name of element. | |
| name | String public ID of element. | |
| name | String system ID of element. |
Implements org::jdom::input::JDOMFactory.
1.5.1