public class DefXMLParser extends 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_IDattributes, 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_IDAMP, 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(XMLDocument doc)Get the comments in the XML file
 Utility function to return all comments in a XML file | 
| DTD | getJboDTD()Deprecated. 
 since 10.1.3.  Use  DefinitionManager.getJboDTD(). | 
| static DTD | getJboDTD(java.lang.String mDTDFileName)Parses a DTD file and creates a DTD object. | 
| static 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, showWarningsaddFilter, 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, setValidationMode, setValidationMode, setXMLProperty, setXMLSchemapublic DefXMLParser(DefinitionManager mgr) throws XMLParseException
XMLParseExceptionpublic DefXMLParser(DefinitionManager mgr, java.lang.String rootElemType, boolean isVal) throws XMLParseException
XMLParseExceptionpublic static boolean isValidateXML()
public static java.lang.String getComment(XMLDocument doc)
doc - : XML documentpublic DTD getJboDTD() throws XMLParseException
DefinitionManager.getJboDTD().XMLParseExceptionpublic static DTD getJboDTD(java.lang.String mDTDFileName) throws XMLParseException
mDTDFileName - name of DTD file.XMLParseExceptionpublic static DTD getJboDTD(java.lang.String mDTDFileName, java.lang.String rootElemType) throws XMLParseException
XMLParseException