|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.simonstl.moe.factory.MutableFactory
The MutableFactory class provides a relatively simple mechanism for creating new MOE Mutable components. I've kept the constructors on the Mutable class deliberately minimal, preferring to use factory classes to create particular objects.
Constructor Summary | |
MutableFactory()
|
Method Summary | |
static MutableComponentI |
attribute(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix)
Creates an empty attribute with a namespace URI, local name, and prefix. |
static MutableComponentI |
attribute(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix,
java.lang.String _text)
Creates an attribute with a namespace URI, local name, prefix, and a text node. |
static MutableComponentI |
attribute(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix,
java.lang.String _text,
boolean _complete)
Creates an attribute with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete. |
static MutableComponentI |
cdataSect(java.lang.String _text)
Creates a complete CDATA section with textual content. |
static MutableComponentI |
cdataSect(java.lang.String _text,
boolean _complete)
Creates a CDATA section with textual content, allowing the code to specify whether or not it is complete. |
static MutableComponentI |
characters(java.lang.String _text)
Creates a text node with textual content. |
static MutableComponentI |
comment(java.lang.String _text)
Creates a complete Comment with textual content. |
static MutableComponentI |
comment(java.lang.String _text,
boolean _complete)
Creates a comment with textual content, allowing the code to specify whether or not it is complete. |
static MutableComponentI |
element(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix)
Creates an empty element with a namespace URI, local name, and prefix. |
static MutableComponentI |
element(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix,
java.lang.String _text)
Creates a complete element with a namespace URI, local name, prefix, and a text node. |
static MutableComponentI |
element(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix,
java.lang.String _text,
boolean _complete)
Creates an element with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete. |
static MutableComponentI |
endAttribute(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix)
Creates an empty attribute with a namespace URI, local name, and prefix. |
static MutableComponentI |
endCdataSect()
Creates an end to a CDATA section. |
static MutableComponentI |
endComment()
|
static MutableComponentI |
endElement(java.lang.String _nsURI,
java.lang.String _localName,
java.lang.String _prefix)
Creates an end element with a namespace URI, local name, and prefix. |
static MutableComponentI |
endNamespace(java.lang.String _nsURI,
java.lang.String _prefix)
Creates an end to a namespace. |
static MutableComponentI |
endProcInst()
|
static void |
main(java.lang.String[] args)
Need to update for this factory. |
static MutableComponentI |
namespace(java.lang.String _nsURI)
Creates a default. |
static MutableComponentI |
namespace(java.lang.String _nsURI,
java.lang.String _prefix)
Creates a namespace. |
static MutableComponentI |
procInst(java.lang.String _target,
java.lang.String _text)
Creates a complete Processing Instruction with target and textual content. |
MutableComponentI |
procInst(java.lang.String _target,
java.lang.String _text,
boolean _complete)
Creates a Processing Instruction with target and textual content, allowing the code to specify whether or not it is complete. |
static MutableComponentI |
whitespace(java.lang.String _text)
Creates a whitespace node with content. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MutableFactory()
Method Detail |
public static MutableComponentI element(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix) throws MOEException
public static MutableComponentI element(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix, java.lang.String _text) throws MOEException
public static MutableComponentI element(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix, java.lang.String _text, boolean _complete) throws MOEException
public static MutableComponentI attribute(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix) throws MOEException
public static MutableComponentI attribute(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix, java.lang.String _text) throws MOEException
public static MutableComponentI attribute(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix, java.lang.String _text, boolean _complete) throws MOEException
public static MutableComponentI characters(java.lang.String _text) throws MOEException
public static MutableComponentI procInst(java.lang.String _target, java.lang.String _text) throws MOEException
public MutableComponentI procInst(java.lang.String _target, java.lang.String _text, boolean _complete) throws MOEException
public static MutableComponentI comment(java.lang.String _text) throws MOEException
public static MutableComponentI comment(java.lang.String _text, boolean _complete) throws MOEException
public static MutableComponentI cdataSect(java.lang.String _text) throws MOEException
public static MutableComponentI cdataSect(java.lang.String _text, boolean _complete) throws MOEException
public static MutableComponentI whitespace(java.lang.String _text) throws MOEException
public static MutableComponentI namespace(java.lang.String _nsURI, java.lang.String _prefix) throws MOEException
public static MutableComponentI namespace(java.lang.String _nsURI) throws MOEException
public static MutableComponentI endElement(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix) throws MOEException
public static MutableComponentI endAttribute(java.lang.String _nsURI, java.lang.String _localName, java.lang.String _prefix) throws MOEException
public static MutableComponentI endNamespace(java.lang.String _nsURI, java.lang.String _prefix) throws MOEException
public static MutableComponentI endCdataSect() throws MOEException
public static MutableComponentI endProcInst() throws MOEException
public static MutableComponentI endComment() throws MOEException
public static void main(java.lang.String[] args) throws java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |