|
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.UINodeUtils
Utility functions for creating UINodes from UIX content.
Method Summary | |
static ParserManager |
createDefaultManager()
Creates a ParserManager pre-registered with all the default ParserFactories needed to create a UINode. |
static UINode |
createUINode(RenderingContext context,
java.io.File file)
Create a UINode off of a file, using the default parsing management. |
static UINode |
createUINode(RenderingContext context,
org.xml.sax.InputSource source)
Create a UINode off of a file, using the default parsing management. |
static UINode |
createUINode(XMLProvider provider,
ErrorLog log,
java.io.File file)
Create a UINode off of a file, using the default parsing management. |
static UINode |
createUINode(XMLProvider provider,
ErrorLog log,
org.xml.sax.InputSource source)
Create a UINode off a generic SAX input source, using the default parsing management. |
static UINode |
createUINode(XMLProvider provider,
ErrorLog log,
org.xml.sax.InputSource source,
ParserManager manager)
Create a UINode off a generic SAX input source, using a custom parsing manager. |
static void |
registerInlineComplexAttributes(ParserManager manager,
java.lang.String namespace)
Registers all the ParserFactories needed for the "inline" complex attributes - that is, complex attributes that do not require envelope elements. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static UINode createUINode(RenderingContext context, java.io.File file) throws java.io.IOException, org.xml.sax.SAXException
context
- a RenderingContextfile
- the file to load the UIX contents frompublic static UINode createUINode(RenderingContext context, org.xml.sax.InputSource source) throws java.io.IOException, org.xml.sax.SAXException
context
- a RenderingContextfile
- the file to load the UIX contents frompublic static UINode createUINode(XMLProvider provider, ErrorLog log, java.io.File file) throws java.io.IOException, org.xml.sax.SAXException
provider
- an XMLProvider implementationlog
- the error log for ouputting errorsfile
- the file to load the UIX contents frompublic static UINode createUINode(XMLProvider provider, ErrorLog log, org.xml.sax.InputSource source) throws java.io.IOException, org.xml.sax.SAXException
provider
- an XMLProvider implementationlog
- the error log for ouputting errorssource
- the SAX input source to load the UIX contents frompublic static UINode createUINode(XMLProvider provider, ErrorLog log, org.xml.sax.InputSource source, ParserManager manager) throws java.io.IOException, org.xml.sax.SAXException
provider
- an XMLProvider implementationlog
- the error log for ouputting errorssource
- the SAX input source to load the UIX contents frommanager
- the ParserManager to use for parsingpublic static void registerInlineComplexAttributes(ParserManager manager, java.lang.String namespace)
public static ParserManager createDefaultManager()
|
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 |