Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.image.xml.parse
Class TabBarParser

java.lang.Object
  |
  +--oracle.cabo.share.xml.BaseNodeParser
        |
        +--oracle.cabo.image.xml.parse.BaseImageProviderRequestParser
              |
              +--oracle.cabo.image.xml.parse.TabBarParser
All Implemented Interfaces:
NodeParser

public class TabBarParser
extends BaseImageProviderRequestParser

NodeParser for tabBar elements


Constructor Summary
TabBarParser()
           
 
Method Summary
 void addCompletedChild(ParseContext context, java.lang.String namespaceURI, java.lang.String localName, java.lang.Object child)
          Implementation of NodeParser.addCompletedChild().
 java.lang.Object endElement(ParseContext context, java.lang.String namespaceURI, java.lang.String localName)
          Implementation of NodeParser.endElement()
protected  java.lang.Object getColorKey(java.lang.String namespaceURI, java.lang.String localName)
          Override of BaseImageProviderRequestParser.getColorKey() for selected/disabled colors.
protected  java.lang.Object getFontKey(java.lang.String namespaceURI, java.lang.String localName)
          Override of BaseImageProviderRequestParser.getFontKey() for selected/disabled fonts.
protected  java.lang.Integer getSelectedIndex(ParseContext context, org.xml.sax.Attributes attrs)
          Gets the Integer value of the "selectedIndex" attribute.
protected  boolean isColorElement(java.lang.String namespaceURI, java.lang.String localName)
          Override of BaseImageProviderRequestParser.isColorElement() which adds in the selected/disabled color element.
protected  boolean isFontElement(java.lang.String namespaceURI, java.lang.String localName)
          Override of BaseImageProviderRequestParser.isFontElement() which adds in the selected/disabled font elements.
 NodeParser startChildElement(ParseContext context, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Implementation of NodeParser.startChildElement()
 void startElement(ParseContext context, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Implementation of NodeParser.startElement
 
Methods inherited from class oracle.cabo.image.xml.parse.BaseImageProviderRequestParser
getDirection, getEncodingType, getHeight, getWidth, isDisabled, isTextAntaliased, setProperty
 
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

TabBarParser

public TabBarParser()
Method Detail

startElement

public void startElement(ParseContext context,
                         java.lang.String namespaceURI,
                         java.lang.String localName,
                         org.xml.sax.Attributes attrs)
                  throws org.xml.sax.SAXParseException
Description copied from class: BaseImageProviderRequestParser
Implementation of NodeParser.startElement
Overrides:
startElement in class BaseImageProviderRequestParser
Following copied from interface: oracle.cabo.share.xml.NodeParser
Parameters:
context - the parsing context
namespaceURI - the namespace of the element
localName - the local name of the element
attrs - the attributes attached to the element

endElement

public java.lang.Object endElement(ParseContext context,
                                   java.lang.String namespaceURI,
                                   java.lang.String localName)
Implementation of NodeParser.endElement()
Overrides:
endElement in class BaseImageProviderRequestParser
Following copied from interface: oracle.cabo.share.xml.NodeParser
Parameters:
context - the parsing context
namespaceURI - the namespace of the element
localName - the local name of the element
Returns:
the fully-initialized Java object corresponding to this release

startChildElement

public NodeParser startChildElement(ParseContext context,
                                    java.lang.String namespaceURI,
                                    java.lang.String localName,
                                    org.xml.sax.Attributes attrs)
Implementation of NodeParser.startChildElement()
Overrides:
startChildElement in class BaseImageProviderRequestParser
Following copied from interface: oracle.cabo.share.xml.NodeParser
Parameters:
context - the parsing context
namespaceURI - the namespace of the child element
localName - the local name of the child element
attrs - the attributes attached to the element
Returns:
the node parser that should be used for this child element, or null if processing should continue with this NodeParser
See Also:
NodeParser.endChildElement(oracle.cabo.share.xml.ParseContext, java.lang.String, java.lang.String), NodeParser.addCompletedChild(oracle.cabo.share.xml.ParseContext, java.lang.String, java.lang.String, java.lang.Object)

addCompletedChild

public void addCompletedChild(ParseContext context,
                              java.lang.String namespaceURI,
                              java.lang.String localName,
                              java.lang.Object child)
Implementation of NodeParser.addCompletedChild().
Overrides:
addCompletedChild in class BaseImageProviderRequestParser
Following copied from interface: oracle.cabo.share.xml.NodeParser
Parameters:
context - the parsing context
namespaceURI - the namespace of the child element
localName - the local name of the child element
child - the Java object produced for that child by its NodeParser's endElement() method.
See Also:
NodeParser.endElement(oracle.cabo.share.xml.ParseContext, java.lang.String, java.lang.String)

getSelectedIndex

protected java.lang.Integer getSelectedIndex(ParseContext context,
                                             org.xml.sax.Attributes attrs)
Gets the Integer value of the "selectedIndex" attribute.

Returns null if the selectedIndex attribute is not specified. Otherwise, returns an Integer indicating the value of the selectedIndex attribute.


isColorElement

protected boolean isColorElement(java.lang.String namespaceURI,
                                 java.lang.String localName)
Override of BaseImageProviderRequestParser.isColorElement() which adds in the selected/disabled color element.
Overrides:
isColorElement in class BaseImageProviderRequestParser

isFontElement

protected boolean isFontElement(java.lang.String namespaceURI,
                                java.lang.String localName)
Override of BaseImageProviderRequestParser.isFontElement() which adds in the selected/disabled font elements.
Overrides:
isFontElement in class BaseImageProviderRequestParser

getColorKey

protected java.lang.Object getColorKey(java.lang.String namespaceURI,
                                       java.lang.String localName)
Override of BaseImageProviderRequestParser.getColorKey() for selected/disabled colors.
Overrides:
getColorKey in class BaseImageProviderRequestParser

getFontKey

protected java.lang.Object getFontKey(java.lang.String namespaceURI,
                                      java.lang.String localName)
Override of BaseImageProviderRequestParser.getFontKey() for selected/disabled fonts.
Overrides:
getFontKey in class BaseImageProviderRequestParser

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.