Package chemaxon.checkers
Class RadicalChecker
java.lang.Object
chemaxon.checkers.AbstractStructureChecker
chemaxon.checkers.ComponentChecker<MolAtom>
chemaxon.checkers.AtomChecker
chemaxon.checkers.RadicalChecker
- All Implemented Interfaces:
- StructureChecker,- chemaxon.license.Licensable,- PropertyChangeListener,- Cloneable,- EventListener
A descendant of 
AtomChecker detecting radical atoms.- Since:
- Marvin 5.3
- 
Field SummaryFields inherited from class chemaxon.checkers.AbstractStructureCheckererrorType, propertyChangeSupportFields inherited from interface chemaxon.checkers.StructureCheckerPROPERTY_KEY_VALID
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class chemaxon.checkers.AtomCheckercreateResult, getComponent, getComponentCountMethods inherited from class chemaxon.checkers.ComponentCheckercheck1, initializeMethods inherited from class chemaxon.checkers.AbstractStructureCheckeraddPropertyChangeListener, 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
- 
Constructor Details- 
RadicalCheckerpublic RadicalChecker()Default constructor
 
- 
- 
Method Details- 
checkDetects if the current atom has free electrons.- Specified by:
- checkin class- ComponentChecker<MolAtom>
- Parameters:
- molecule- is a- Moleculeinstance
- atom- the current component to check
- Returns:
- true if the component has problem, false otherwise
 
 
-