Class ChemicalNamePlugin

java.lang.Object
chemaxon.calculations.CalculatorPlugin
chemaxon.calculations.ChemicalNamePlugin
All Implemented Interfaces:
TaggedCalculator, Licensable

@PublicApi public class ChemicalNamePlugin extends CalculatorPlugin
Plugin for generating chemical names and identifiers.

API usage example:


    // Import molecule
    Molecule mol = MolImporter.importMol("CC(=O)OC1=CC=CC=C1C(O)=O");

    // Create plugin
    ChemicalNamePlugin plugin = new ChemicalNamePlugin();

    // Set the input molecule
    plugin.setMolecule(mol);

    // Run the calculation
    plugin.run();

    // Get results
    String preferredIUPACName = plugin.getPreferredIUPACName();
    String traditionalName = plugin.getTraditionalName();
    String casNumber = plugin.getCASNumber();
    // Do something with the result...
 

For calculator plugin example applications using Chemaxon's concurrent framework, refer to the Calculator Plugins Developer's Guide.

Since:
Marvin 4.1.7, 03/12/2007
See Also: