Package net.bioclipse.managers.cdkdebug
Class CDKDebugManager
java.lang.Object
net.bioclipse.managers.cdkdebug.CDKDebugManager
- All Implemented Interfaces:
IBactingManager,net.bioclipse.managers.business.IBioclipseManager
Bioclipse manager that provides functionality by the Chemistry
Development Kit that give access to less used functionality
and exposes more details of the underlying data model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondiff(net.bioclipse.cdk.domain.ICDKMolecule mol, net.bioclipse.cdk.domain.ICDKMolecule mol2) Returns the differences between the two molecules.doi()Lists the DOIs of the articles associated to this manager.perceiveCDKAtomTypes(net.bioclipse.core.domain.IMolecule mol) Returns a string of atom types as recognized by the CDK.
-
Constructor Details
-
CDKDebugManager
Creates a newCDKDebugManager.- Parameters:
workspaceRoot- location of the workspace, e.g. "."
-
-
Method Details
-
perceiveCDKAtomTypes
public String perceiveCDKAtomTypes(net.bioclipse.core.domain.IMolecule mol) throws InvocationTargetException Returns a string of atom types as recognized by the CDK.- Parameters:
mol- molecule for which the atoms are typed- Returns:
- a
Stringwith the results - Throws:
InvocationTargetException
-
diff
public String diff(net.bioclipse.cdk.domain.ICDKMolecule mol, net.bioclipse.cdk.domain.ICDKMolecule mol2) Returns the differences between the two molecules.- Parameters:
mol- One of the twoICDKMolecules to comparemol2- One of the twoICDKMolecules to compare- Returns:
-
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
-