public class StraightDoubleBondChecker extends BondChecker
AbstractStructureChecker
detecting double bonds in molecule which can be either "E" or "Z".errorType, propertyChangeSupport
PROPERTY_KEY_VALID
Constructor and Description |
---|
StraightDoubleBondChecker()
Constructs EitherDoubleBondChecker instance
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
check(Molecule molecule,
MolBond component)
Checks if the component with index i has problem
|
createResult, getComponent, getComponentCount
check1, initialize
addPropertyChangeListener, addPropertyChangeListener, check, clone, cloneItem, convertResult, equals, expandMolecule, getDescription, getDescriptor, getEditorClassName, getErrorCode, getErrorDescription, getErrorType, getHelpText, getIcon, getLocalMenuName, getName, hashCode, isAvailable, isLicensed, isValid, propertyChange, removePropertyChangeListener, removePropertyChangeListener, setDescription, setHelpText, setIcon, setLicenseEnvironment, setLocalMenuName, setMoreErrorMessage, setName, setNoErrorMessage, setOneErrorMessage, toString
public StraightDoubleBondChecker()
protected boolean check(Molecule molecule, MolBond component)
ComponentChecker
check
in class ComponentChecker<MolBond>
molecule
- is a Molecule
instancecomponent
- the current component to check