|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrailo.runtime.text.xml.XMLCaster
public final class XMLCaster
Cast Objects to XML Objects of different types
Constructor Summary | |
---|---|
XMLCaster()
|
Method Summary | |
---|---|
static Attr |
toAttr(Document doc,
Object o)
casts a value to a XML Attribute Object |
static Attr[] |
toAttrArray(Document doc,
Object o)
casts a value to a XML Attr Array |
static Text |
toCDATASection(Document doc,
Object o)
|
static Comment |
toComment(Document doc,
Object o)
casts a value to a XML Comment Object |
static Comment[] |
toCommentArray(Document doc,
Object o)
casts a value to a XML Comment Array |
static DumpData |
toDumpData(Node node,
PageContext pageContext,
int maxlevel,
DumpProperties props)
Casts a XML Node to a HTML Presentation |
static Element |
toElement(Document doc,
Object o)
casts a value to a XML Element |
static Element[] |
toElementArray(Document doc,
Object o)
casts a value to a XML Element Array |
static String |
toHTML(Node node)
|
static Node |
toNode(Document doc,
Object o)
|
static Node |
toNode(Document doc,
Object o,
short type)
casts a value to a XML Object defined by type parameter |
static Node |
toNode(Object o)
Deprecated. replaced with toRawNode |
static Node[] |
toNodeArray(Document doc,
Object o)
casts a value to a XML Element Array |
static Node[] |
toNodeArray(Document doc,
Object o,
short type)
casts a value to a XML Object Array defined by type parameter |
static Element |
toRawElement(Object value,
Element defaultValue)
|
static Node |
toRawNode(Node node)
remove railo node wraps (XMLStruct) from node |
static String |
toString(Node node)
|
static String |
toString(Node node,
boolean omitXMLDecl,
boolean indent)
|
static String |
toString(Node node,
boolean omitXMLDecl,
boolean indent,
String publicId,
String systemId,
String encoding)
|
static String |
toString(NodeList nodes,
boolean omitXMLDecl,
boolean indent)
|
static String |
toString(Node node,
String defaultValue)
|
static Text |
toText(Document doc,
Object o)
casts a value to a XML Text |
static Text[] |
toTextArray(Document doc,
Object o)
casts a value to a XML Text Array |
static XMLStruct |
toXMLStruct(Node node,
boolean caseSensitive)
creates a XMLCollection Object from a Node |
static void |
writeTo(Node node,
Resource file)
write a xml Dom to a file |
static void |
writeTo(Node node,
Result res,
boolean omitXMLDecl,
boolean indent,
String publicId,
String systemId,
String encoding)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLCaster()
Method Detail |
---|
public static Text toText(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Text toCDATASection(Document doc, Object o) throws PageException
PageException
public static Text[] toTextArray(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Attr toAttr(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Attr[] toAttrArray(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Comment toComment(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Comment[] toCommentArray(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Element toElement(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Element[] toElementArray(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Node toNode(Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Node toRawNode(Node node)
node
-
public static Node toNode(Document doc, Object o) throws PageException
PageException
public static Node[] toNodeArray(Document doc, Object o) throws PageException
doc
- XML Documento
- Object to cast
PageException
public static Node toNode(Document doc, Object o, short type) throws PageException
doc
- XML Documento
- Object to casttype
- type to cast to
PageException
public static Node[] toNodeArray(Document doc, Object o, short type) throws PageException
doc
- XML Documento
- Object to casttype
- type to cast to
PageException
public static String toHTML(Node node) throws ExpressionException
ExpressionException
public static void writeTo(Node node, Resource file) throws PageException
node
- file
-
PageException
public static String toString(Node node) throws PageException
PageException
public static String toString(Node node, boolean omitXMLDecl, boolean indent) throws PageException
PageException
public static String toString(Node node, boolean omitXMLDecl, boolean indent, String publicId, String systemId, String encoding) throws PageException
PageException
public static String toString(NodeList nodes, boolean omitXMLDecl, boolean indent) throws PageException
PageException
public static String toString(Node node, String defaultValue)
public static void writeTo(Node node, Result res, boolean omitXMLDecl, boolean indent, String publicId, String systemId, String encoding) throws PageException
PageException
public static DumpData toDumpData(Node node, PageContext pageContext, int maxlevel, DumpProperties props)
node
- pageContext
-
public static XMLStruct toXMLStruct(Node node, boolean caseSensitive)
node
- caseSensitive
-
public static Element toRawElement(Object value, Element defaultValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |