|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.cabo.ui.xml.parse.AbstractUINodeParserFactory
ParserFactory for UINodes.
Constructor Summary | |
AbstractUINodeParserFactory(java.lang.String namespaceURI)
Creates a AbstractUINodeParserFactory. |
Method Summary | |
NodeParser |
getParser(ParseContext context,
java.lang.String namespaceURI,
java.lang.String localName)
Returns the parser for the given namespace and local name. |
static UINodeType |
getUINodeType(ParseContext context,
ParserManager manager,
java.lang.String namespaceURI,
java.lang.String localName)
|
static UINodeType |
getUINodeType(ParseContext context,
java.lang.String namespaceURI,
java.lang.String localName)
|
protected abstract UINodeType |
getUINodeTypeImpl(ParseContext context,
java.lang.String namespaceURI,
java.lang.String localName)
|
protected boolean |
isLenient()
|
void |
registerSelf(ParserManager manager)
Registers the factory on a ParserManager. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractUINodeParserFactory(java.lang.String namespaceURI)
namespaceURI
- the namespace of elements to handleMethod Detail |
public static UINodeType getUINodeType(ParseContext context, java.lang.String namespaceURI, java.lang.String localName)
public static UINodeType getUINodeType(ParseContext context, ParserManager manager, java.lang.String namespaceURI, java.lang.String localName)
public void registerSelf(ParserManager manager)
public NodeParser getParser(ParseContext context, java.lang.String namespaceURI, java.lang.String localName)
Looks up the UINodeType for the namespace and local name.
If none is registered, returns a default UINodeParser.
If one is registered, and returns a non-null parser
from getCustomNodeParser()
, returns that
parser. Otherwise, returns a UINodeParser created
with that UINodeType.
getParser
in interface ParserFactory
protected abstract UINodeType getUINodeTypeImpl(ParseContext context, java.lang.String namespaceURI, java.lang.String localName)
protected boolean isLenient()
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |