public class DefXMLParser
extends oracle.xml.parser.v2.DOMParser
NAME DefXMLParser.java - DESCRIPTION DefXMLParser has utility functions to Parse and read an XML file. NOTES
ACCESS_MODE_ID, BINARY_FORMAT_ID, COMPACT_DOC, COMPACT_DOC_ID, CONNECTION_ID, CXML_RESULT, CXML_RESULT_ID, DEBUG_MODE, DEBUG_MODE_ID, ERROR_ENCODING, ERROR_ENCODING_ID, ERROR_STREAM, ERROR_STREAM_ID, KIND_ID, NODE_FACTORY, NODE_FACTORY_ID, ORACLE_JAXP_FEATURE_COMPACT_DOC, PAGE_MANAGER, PAGE_MANAGER_ID, PARTIAL_DOM, PARTIAL_DOM_ID, QNAME_LOCAL_CACHE, QNAME_LOCAL_CACHE_ID, SCHEMA_PSVI, SCHEMA_PSVI_ID, SHOW_WARNINGS, SHOW_WARNINGS_ID
attributes, BASE_URL, BASE_URL_ID, CONTENT_MODEL_DETERMINISTIC, DEFAULT_ENTITY_EXPANSION_DEPTH, DEFAULT_ENTITY_EXPANSION_DEPTH_SECURE, DTD_OBJECT, DTD_OBJECT_ID, ENTITY_EXPANSION_DEPTH, ENTITY_EXPANSION_DEPTH_ID, EXPAND_ENTITYREF, EXPAND_ENTITYREF_ID, IGNORE_DUPLICATE_ID, PARSER, PARSER_CDATA, PARSER_DTD, RESOLVE_ENTITY_DEFAULT, RESOLVE_ENTITY_DEFAULT_ID, SCHEMA_LANGUAGE, SCHEMA_LANGUAGE_ID, SCHEMA_OBJECT, SCHEMA_OBJECT_ID, SCHEMA_SOURCE, SCHEMA_SOURCE_ID, STANDALONE, STANDALONE_ID, USE_DTD_ONLY_FOR_VALIDATION, USE_DTD_ONLY_FOR_VALIDATION_ID, XDK_ATTRIBUTE_ENTITY_EXPANSION_COUNT_LIMIT, XDK_ATTRIBUTE_ENTITY_EXPANSION_COUNT_LIMIT_DEFAULT, XDK_ATTRIBUTE_ENTITY_EXPANSION_COUNT_LIMIT_ID, XDK_ATTRIBUTE_ENTITY_EXPANSION_COUNT_LIMIT_SECURE, XDK_FEATURE_ALLOW_ILLEGAL_UTF8_ENCODING, XDK_FEATURE_ALLOW_ILLEGAL_UTF8_ENCODING_ID, XDK_FEATURE_CONTENT_MODEL_DETERMINISTIC, XDK_FEATURE_CONTENT_MODEL_DETERMINISTIC_ID
AMP, ASTERISK, AUTO_VALIDATION, cANY, cATTLIST, cCDATA, cCDATAEND, cCDATASTART, cCOMMENTEND, cCOMMENTSTART, cDECCREF, cDECLSTART, cDOCTYPE, cELEMENT, cEMPTY, cEMPTYTAGEND, cENCODING, cENDTAGSTART, cENTITIES, cENTITY, cFIXED, cHEXCREF, cID, cIDREF, cIDREFS, cIGNORE, cIMPLIED, cINCLUDE, cNDATA, cNMTOKEN, cNMTOKENS, cNOTATION, COLON, COMMA, cPIEND, cPISTART, cPUBLIC, cREQUIRED, cSTANDALONE, cSYSTEM, cVERSION, cXML, DEFAULT_HASHSIZE_BIG, DEFAULT_HASHSIZE_SMALL, DEFAULT_PREFIX, DOUBLEQUOTE, DTD_VALIDATION, EOF, EQ, ERROR, EXCLAMATION, EXT_GEN_ENTITY_FEATURE, EXT_PAR_ENTITY_FEATURE, FATAL_ERROR, FDIGIT, FEATURE_SECURE_PROCESSING, FLETTER, FMISCNAME, FSTARTNAME, FWHITESPACE, HASH, iAMP, iCDATASTART, iCOMMENTSTART, ICOUNT, iENDTAGSTART, iEOF, iPISTART, ISTART, iTAGSTART, JAXP_FEATURE_SECURE_PROCESSING, LEFTSQB, LPAREN, nameCDATA, nameCOMMENT, nameDOCUMENT, nameDOCUMENTFRAGMENT, nameENCODING, nameNameSpace, NAMESPACE_FEATURE, NAMESPACE_PREFIX_FEATURE, nameSpaceSeparator, nameSTANDALONE, nameTEXT, nameVERSION, nameXML, nameXMLLang, nameXMLNamespace, nameXMLNSNamespace, nameXMLSpace, nameXSLPI, NONVALIDATING, OR, PARTIAL_VALIDATION, PERCENT, PLUS, QMARK, QUOTE, RIGHTSQB, RPAREN, SCHEMA_LAX_VALIDATION, SCHEMA_STRICT_VALIDATION, SCHEMA_VALIDATION, SEMICOLON, SLASH, STRING_INTERN_FEATURE, TAGEND, TAGSTART, USE_LOC2_FEATURE, VALIDATION_FEATURE, WARNING, XMLSCHEMA
Constructor and Description |
---|
DefXMLParser(DefinitionManager mgr)
Constructor
|
DefXMLParser(DefinitionManager mgr,
java.lang.String rootElemType,
boolean isVal) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getComment(oracle.xml.parser.v2.XMLDocument doc)
Get the comments in the XML file
Utility function to return all comments in a XML file
|
oracle.xml.parser.v2.DTD |
getJboDTD()
Deprecated.
since 10.1.3. Use
DefinitionManager.getJboDTD() . |
static oracle.xml.parser.v2.DTD |
getJboDTD(java.lang.String mDTDFileName)
Parses a DTD file and creates a DTD object.
|
static oracle.xml.parser.v2.DTD |
getJboDTD(java.lang.String mDTDFileName,
java.lang.String rootElemType) |
static boolean |
isValidateXML() |
getAttribute, getDoctype, getDocument, getTotalBytesRead, getTotalCharsRead, parseDTD, parseDTD, parseDTD, parseDTD, parseDTD, reset, retainCDATASection, setAttribute, setAttribute, setDebugMode, setErrorStream, setErrorStream, setErrorStream, setNodeFactory, showWarnings
addFilter, getBaseURL, getEntityResolver, getErrorHandler, getIs1010Compatible, getNoShowForInvalidURLError, getReleaseVersion, getReportedCHClasses, getSchemaValidator, getValidationMode, getValidationModeValue, getXMLProperty, getXMLSchema, isXMLPropertyReadOnly, isXMLPropertySupported, parse, parse, parse, parse, parse, resetPreserveWhitespace, setBaseURL, setDoctype, setEntityDepth, setEntityResolver, setError, setErrorHandler, setIgnoringComments, setLocale, setPreserveWhitespace, setSchemaValidationMode, setSchemaValidatorProperty, setSecureProcessing, setValidationMode, setValidationMode, setXMLProperty, setXMLSchema
public DefXMLParser(DefinitionManager mgr) throws oracle.xml.parser.v2.XMLParseException
oracle.xml.parser.v2.XMLParseException
public DefXMLParser(DefinitionManager mgr, java.lang.String rootElemType, boolean isVal) throws oracle.xml.parser.v2.XMLParseException
oracle.xml.parser.v2.XMLParseException
public static boolean isValidateXML()
public static java.lang.String getComment(oracle.xml.parser.v2.XMLDocument doc)
doc
- : XML documentpublic oracle.xml.parser.v2.DTD getJboDTD() throws oracle.xml.parser.v2.XMLParseException
DefinitionManager.getJboDTD()
.oracle.xml.parser.v2.XMLParseException
public static oracle.xml.parser.v2.DTD getJboDTD(java.lang.String mDTDFileName) throws oracle.xml.parser.v2.XMLParseException
mDTDFileName
- name of DTD file.oracle.xml.parser.v2.XMLParseException
public static oracle.xml.parser.v2.DTD getJboDTD(java.lang.String mDTDFileName, java.lang.String rootElemType) throws oracle.xml.parser.v2.XMLParseException
oracle.xml.parser.v2.XMLParseException