oracle.cabo.ui.xml.parse
Class UINodeParserFactory
java.lang.Object
|
+--oracle.cabo.ui.xml.parse.AbstractUINodeParserFactory
|
+--oracle.cabo.ui.xml.parse.UINodeParserFactory
- All Implemented Interfaces:
- ParserFactory
- public class UINodeParserFactory
- extends AbstractUINodeParserFactory
ParserFactory for UINodes.
Constructor Summary |
UINodeParserFactory(java.lang.String namespaceURI,
UINodeType defaultType,
java.util.Dictionary typeDictionary)
Creates a UINodeParserFactory. |
UINodeParserFactory(java.lang.String namespaceURI,
UINodeType defaultType,
java.util.Dictionary typeDictionary,
boolean isLenient)
Creates a UINodeParserFactory. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UINodeParserFactory
public UINodeParserFactory(java.lang.String namespaceURI,
UINodeType defaultType,
java.util.Dictionary typeDictionary)
- Creates a UINodeParserFactory. Leniency will default to true.
- Parameters:
namespaceURI
- the namespace of elements to handledefaultType
- the default UINodeType to usetypeDictionary
- a Dictionary of UINodeType objects
UINodeParserFactory
public UINodeParserFactory(java.lang.String namespaceURI,
UINodeType defaultType,
java.util.Dictionary typeDictionary,
boolean isLenient)
- Creates a UINodeParserFactory.
- Parameters:
namespaceURI
- the namespace of elements to handledefaultType
- the default UINodeType to usetypeDictionary
- a Dictionary of UINodeType objectsisLenient
- controls how unknown local names are handled;
if false, unknown elements will be dropped (which results in
parsing errors)
getMarlinFactory
public static UINodeParserFactory getMarlinFactory()
- Return a ParserFactory that handles bean elements in
the UIX Components (Marlin) namespace.
getHTMLFactory
public static UINodeParserFactory getHTMLFactory()
- Return a ParserFactory that handles bean elements in
the HTML namespace.
getUINodeTypeImpl
protected UINodeType getUINodeTypeImpl(ParseContext context,
java.lang.String namespaceURI,
java.lang.String localName)
- Overrides:
getUINodeTypeImpl
in class AbstractUINodeParserFactory
isLenient
protected boolean isLenient()
- Overrides:
isLenient
in class AbstractUINodeParserFactory