UIX 2.2.15

oracle.cabo.ui.xml.parse
Class GroupingUINodeListParser

java.lang.Object
  |
  +--oracle.cabo.share.xml.BaseNodeParser
        |
        +--oracle.cabo.share.xml.BaseGroupingParser
              |
              +--oracle.cabo.ui.xml.parse.GroupingUINodeListParser
All Implemented Interfaces:
NodeParser
Direct Known Subclasses:
ConditionalUINodeListParser, InsertedUINodeListParser

public abstract class GroupingUINodeListParser
extends BaseGroupingParser

A base NodeParser for any group of UINodeLists.


Constructor Summary
GroupingUINodeListParser()

Method Summary
protected java.lang.Object createNodeValue(ParseContext context, java.lang.String namespaceURI, java.lang.String localName, java.lang.Object[] children)
protected abstract java.lang.Object createUINodeList(ParseContext context, java.lang.String namespaceURI, java.lang.String localName, UINodeList[] children)

Methods inherited from class oracle.cabo.share.xml.BaseGroupingParser
addCompletedChild, endElement, startChildElement, startElement

Methods inherited from class oracle.cabo.share.xml.BaseNodeParser
addText, addWhitespace, endChildElement, getIgnoreParser, getRequiredAttribute, logError, logUnexpectedAttribute, logUnexpectedElement, logWarning, logWarning

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

GroupingUINodeListParser

public GroupingUINodeListParser()

Method Detail

createNodeValue

protected final java.lang.Object createNodeValue(ParseContext context,
                                                 java.lang.String namespaceURI,
                                                 java.lang.String localName,
                                                 java.lang.Object[] children)
Overrides:
createNodeValue in class BaseGroupingParser

createUINodeList

protected abstract java.lang.Object createUINodeList(ParseContext context,
                                                     java.lang.String namespaceURI,
                                                     java.lang.String localName,
                                                     UINodeList[] children)

UIX 2.2.15