| org.enhydra.shark.xpdl.XMLInterface
All known Subclasses: org.enhydra.shark.xpdl.XMLInterfaceForJDK13,
XMLInterface | public interface XMLInterface (Code) | | Class which purpose is to provide methods which are
used by classes that represents program apstraction of
XML elements. These methods offers support for reading or
writting an XML document.
author: Sasa Bojanic |
clearParserErrorMessages | public void clearParserErrorMessages()(Code) | | |
closeAllPackages | public void closeAllPackages()(Code) | | |
doesPackageFileExists | public boolean doesPackageFileExists(String xmlFile)(Code) | | |
getExternalPackageByRelativeFilePath | public Package getExternalPackageByRelativeFilePath(String relativePathToExtPkg, Package rootPkg)(Code) | | |
getParsingErrorMessages | public Map getParsingErrorMessages()(Code) | | This method should be called immediatelly after opening a document,
otherwise, messages could be invalid.
The map which keys are opened packages, and values are the setsof errors for corresponding package. |
isPackageOpened | public boolean isPackageOpened(String pkgId)(Code) | | |
openPackage | public Package openPackage(String pkgReference, boolean handleExternalPackages)(Code) | | |
openPackageFromStream | public Package openPackageFromStream(byte[] pkgContent, boolean isFileStream) throws Exception(Code) | | |
setValidation | void setValidation(boolean isActive)(Code) | | |
|
|