public class AliasChecker extends AtomChecker
AbstractStructureChecker detecting atoms with alias
labels.errorType, propertyChangeSupportPROPERTY_KEY_VALID| Constructor and Description |
|---|
AliasChecker()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
check(Molecule molecule,
MolAtom atom)
Checks if the component with index i has problem
|
protected StructureCheckerResult |
createResult(Molecule molecule,
List<MolAtom> atoms)
Creates a
StructureCheckerResult from a List containing the components. |
getComponent, getComponentCountcheck1, initializeaddPropertyChangeListener, 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, toStringprotected boolean check(Molecule molecule, MolAtom atom)
ComponentCheckercheck in class ComponentChecker<MolAtom>molecule - is a Molecule instanceatom - the current component to checkprotected StructureCheckerResult createResult(Molecule molecule, List<MolAtom> atoms)
ComponentCheckerStructureCheckerResult from a List containing the components.createResult in class AtomCheckermolecule - is a Molecule instanceatoms - is an instance of List containing the problematic componentsStructureCheckerResult containing all problematic component indices