oracle.cabo.ui.xml.parse
Class TemplateUINodeParserFactory
java.lang.Object
|
+--oracle.cabo.ui.xml.parse.AbstractUINodeParserFactory
|
+--oracle.cabo.ui.xml.parse.TemplateUINodeParserFactory
- All Implemented Interfaces:
- ParserFactory
- public class TemplateUINodeParserFactory
- extends AbstractUINodeParserFactory
ParserFactory for nodes that will be handled by templates. An instance of this class should be registered for any namespace that uses templates. This strategy implies two things:
- You cannot add templates to a namespace that already has registered types - e.g., the UIX Components (Marlin) namespace
- Conversely, you cannot programmatically register types into a namespace
These problems don't apply if you use Templates
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateUINodeParserFactory
public TemplateUINodeParserFactory(java.lang.String namespaceURI)
- Creates a TemplateUINodeParserFactory.
-
- Parameters:
namespaceURI
- the namespace of elements to handle
getUINodeTypeImpl
protected UINodeType getUINodeTypeImpl(ParseContext context,
java.lang.String namespaceURI,
java.lang.String localName)
-
- Overrides:
getUINodeTypeImpl
in class AbstractUINodeParserFactory