|
|||||||||
| 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 | ||||||||