Package net.bioclipse.managers
Class XMLManager
java.lang.Object
net.bioclipse.managers.XMLManager
- All Implemented Interfaces:
IBactingManager,net.bioclipse.managers.business.IBioclipseManager
Bioclipse manager that provides functionality around the eXtensible
Markup Language standard.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoi()Lists the DOIs of the articles associated to this manager.booleanbooleanisWellFormed(String file) listNamespaces(String file) nu.xom.DocumentreadString(String xmlContent) nu.xom.Documentnu.xom.DocumentreadValidString(String xmlContent) nu.xom.DocumentreadWellFormed(String file)
-
Constructor Details
-
XMLManager
Creates a newXMLManager.- Parameters:
workspaceRoot- location of the workspace, e.g. "."
-
-
Method Details
-
getManagerName
- Specified by:
getManagerNamein interfacenet.bioclipse.managers.business.IBioclipseManager
-
doi
Description copied from interface:IBactingManagerLists the DOIs of the articles associated to this manager.- Specified by:
doiin interfaceIBactingManager- Returns:
- a
Listof String with DOIs
-
isWellFormed
public boolean isWellFormed(String file) throws net.bioclipse.core.business.BioclipseException, org.eclipse.core.runtime.CoreException - Throws:
net.bioclipse.core.business.BioclipseExceptionorg.eclipse.core.runtime.CoreException
-
isValid
public boolean isValid(String file) throws net.bioclipse.core.business.BioclipseException, org.eclipse.core.runtime.CoreException - Throws:
net.bioclipse.core.business.BioclipseExceptionorg.eclipse.core.runtime.CoreException
-
readValid
public nu.xom.Document readValid(String file) throws net.bioclipse.core.business.BioclipseException, org.eclipse.core.runtime.CoreException - Throws:
net.bioclipse.core.business.BioclipseExceptionorg.eclipse.core.runtime.CoreException
-
readValidString
public nu.xom.Document readValidString(String xmlContent) throws net.bioclipse.core.business.BioclipseException, org.eclipse.core.runtime.CoreException - Throws:
net.bioclipse.core.business.BioclipseExceptionorg.eclipse.core.runtime.CoreException
-
readString
public nu.xom.Document readString(String xmlContent) throws net.bioclipse.core.business.BioclipseException, org.eclipse.core.runtime.CoreException - Throws:
net.bioclipse.core.business.BioclipseExceptionorg.eclipse.core.runtime.CoreException
-
readWellFormed
public nu.xom.Document readWellFormed(String file) throws net.bioclipse.core.business.BioclipseException, org.eclipse.core.runtime.CoreException - Throws:
net.bioclipse.core.business.BioclipseExceptionorg.eclipse.core.runtime.CoreException
-
listNamespaces
public List<String> listNamespaces(String file) throws net.bioclipse.core.business.BioclipseException - Throws:
net.bioclipse.core.business.BioclipseException
-