chemaxon.struc
Interface Incomplecule

All Known Subinterfaces:
Smolecule, WSmolecule
All Known Implementing Classes:
Molecule, MoleculeGraph, RgMolecule, RxnMolecule, SelectionMolecule

public interface Incomplecule

Ancestor of molecule classes and interfaces.

PLEASE DO NOT IMPLEMENT THIS INTERFACE! It may get more abstract methods in later versions.

Since:
Marvin 5.2.2, 04/24/2009
Version:
5.2.2, 04/24/2009
Author:
Peter Csizmadia

Method Summary
 int getAtomCount()
          Gets the number of atoms.
 int getBondCount()
          Gets the number of bonds
 java.lang.String getName()
          Gets the molecule name.
 MPropertyContainer properties()
          Gets the property container.
 

Method Detail

getName

java.lang.String getName()
Gets the molecule name.

Returns:
the molecule name or an empty string

getAtomCount

int getAtomCount()
Gets the number of atoms.

Returns:
the number of atoms

getBondCount

int getBondCount()
Gets the number of bonds

Returns:
the number of bonds

properties

MPropertyContainer properties()
Gets the property container.

Returns:
the property container