|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static int |
XML_IGNORE_DEPTH_COUNT |
static long |
XML_OPT_ALL_ROWS Bit flag to indicate that all rows will be rendered in XML in the writeXML() method. |
static long |
XML_OPT_ASSOC_CONSISTENT Bit flag to indicate that attribute accessors that return a RowSet should set the AssociationConsistent flag on, so that new (unposted) rows for the RowSet are also included in the output. |
static long |
XML_OPT_CHANGES_ONLY For internal BC4J use only. |
static long |
XML_OPT_LIMIT_RANGE Bit flag to indicate that rows in the current range will be rendered in XML in the writeXML() method. |
Method Summary | |
void |
readXML(Element elem, int depthCount) |
void |
readXML(Element elem, int depthCount, XSLStylesheet xslt) |
Node |
writeXML(int depthCount, long options) Renders data in a canonical XML-format. |
Node |
writeXML(int depthCount, long options, XSLStylesheet xslt) |
Node |
writeXML(long options, com.sun.java.util.collections.HashMap voAttrMap) Renders data in a canonical XML-format. |
Node |
writeXML(long options, com.sun.java.util.collections.HashMap voAttrMap, XSLStylesheet xslt) |
Field Detail |
public static final long XML_OPT_ALL_ROWS
public static final long XML_OPT_LIMIT_RANGE
public static final long XML_OPT_ASSOC_CONSISTENT
public static final long XML_OPT_CHANGES_ONLY
public static final int XML_IGNORE_DEPTH_COUNT
Method Detail |
public Node writeXML(int depthCount, long options)
ViewObjectImpl
and ViewRowImpl
implement this method to render data in XML.
Use this method whenever data is required in XML format, either to present a UI (after converting XML data into some HTTP format using a stylesheet) or to pass the data as payload for messages via JMS.
The depthcount parameter represents to what level the rendering should recurse. A depthcount of zero (0) means do not traverse any View Links while rendering. One (1) means traverse the View Links on this object but no View Links thereafter, and so on.
The options parameter represents a set of bit flags that will control the writeXML behavior. The following bit flags have been defined:
EntityImpl
.depthCount
- represents to what level the rendering should recurse.options
- a set of bit flags that will control the writeXML behavior.public Node writeXML(int depthCount, long options, XSLStylesheet xslt)
public void readXML(Element elem, int depthCount)
public void readXML(Element elem, int depthCount, XSLStylesheet xslt)
public Node writeXML(long options, com.sun.java.util.collections.HashMap voAttrMap)
ViewObjectImpl
and ViewRowImpl
implement this method to render data in XML.
Use this method whenever data is required in XML format, either to present a UI (after converting XML data into some HTTP format using a stylesheet) or to pass the data as payload for messages via JMS.
The options parameter represents a set of bit flags that will control the writeXML behavior. The following bit flags have been defined:
EntityImpl
.The voAttrMap parameter represents in a hashmap, the mapping between a given ViewObject's definition type and the corresponding Attributes/accessors to render. A null entry in the hashmap means, render all attributes and accessors of that viewobject type.
options
- a set of bit flags that will control the writeXMLvoAttrMap
- HashMap containing Definition names of ViewObjects and an array of AttributeDef to render for a ViewObject of that definition type.public Node writeXML(long options, com.sun.java.util.collections.HashMap voAttrMap, XSLStylesheet xslt)
|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2005, Oracle. All rights reserved.