|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nu.validator.htmlparser.xom.SimpleNodeFactory
public class SimpleNodeFactory
A simpler node factory that does not use Nodes
..
Constructor Summary | |
---|---|
SimpleNodeFactory()
|
Method Summary | |
---|---|
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); |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleNodeFactory()
Method Detail |
---|
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.)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |