public class SimpleNodeFactory
extends java.lang.Object
Nodes
..Constructor and Description |
---|
SimpleNodeFactory() |
Modifier and Type | Method and Description |
---|---|
nu.xom.Attribute |
makeAttribute(java.lang.String localName,
java.lang.String uri,
java.lang.String value,
nu.xom.Attribute.Type type)
return new Attribute(localName, uri, value, type); |
nu.xom.Comment |
makeComment(java.lang.String string)
return new Comment(string); |
nu.xom.Document |
makeDocument()
return new ModalDocument(new Element("root", "http://www.xom.nu/fakeRoot")); |
nu.xom.Element |
makeElement(java.lang.String name,
java.lang.String namespace)
return new Element(name, namespace); |
nu.xom.Element |
makeElement(java.lang.String name,
java.lang.String namespace,
nu.xom.Element form)
return new FormPtrElement(name, namespace, form); |
nu.xom.Text |
makeText(java.lang.String string)
return new Text(string); |
public nu.xom.Attribute makeAttribute(java.lang.String localName, java.lang.String uri, java.lang.String value, nu.xom.Attribute.Type type)
return new Attribute(localName, uri, value, type);
localName
- uri
- value
- type
- public nu.xom.Text makeText(java.lang.String string)
return new Text(string);
string
- public nu.xom.Comment makeComment(java.lang.String string)
return new Comment(string);
string
- public nu.xom.Element makeElement(java.lang.String name, java.lang.String namespace)
return new Element(name, namespace);
name
- namespace
- public nu.xom.Element makeElement(java.lang.String name, java.lang.String namespace, nu.xom.Element form)
return new FormPtrElement(name, namespace, form);
name
- namespace
- form
- public nu.xom.Document makeDocument()
return new ModalDocument(new Element("root", "http://www.xom.nu/fakeRoot"));
Subclasses adviced to return an instance of Mode
. (Not required, though.)