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