Package chemaxon.standardizer.actions
Class ConvertDoubleBondsAction
java.lang.Object
chemaxon.standardizer.AbstractStandardizerAction
chemaxon.standardizer.actions.ConvertDoubleBondsAction
- All Implemented Interfaces:
- chemaxon.license.Licensable,- StandardizerAction,- PropertyChangeListener,- Cloneable,- EventListener
Convert double bonds standardizer action
- Since:
- 5.11
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsFields inherited from class chemaxon.standardizer.AbstractStandardizerActionCONFIG_PATH_KEY, FORMAT_KEY, ID_KEY, support
- 
Constructor SummaryConstructorsConstructorDescriptionConvertDoubleBondsAction(Map<String, String> params) Initializes the action with parameters
- 
Method SummaryMethods inherited from class chemaxon.standardizer.AbstractStandardizerActionaddPropertyChangeListener, addPropertyChangeListener, anyBooleanPropertyTrue, cloneItem, getComponents, getDescriptor, getID, isActive, isAvailable, isLicensed, isValid, propertyChange, removePropertyChangeListener, removePropertyChangeListener, setActive, setID, setLicenseEnvironment, setValid, standardize
- 
Field Details- 
TYPE_KEYKey of type for parsing and property change- See Also:
 
 
- 
- 
Constructor Details- 
ConvertDoubleBondsActionInitializes the action with parameters- Parameters:
- params- the parameters of the action
 
 
- 
- 
Method Details- 
setTypeSets the type of action- Parameters:
- type- the type of action
 
- 
getTypeGets the type of action- Returns:
- the type of action
 
- 
standardize1Description copied from class:AbstractStandardizerActionThis method contains the current standardization mechanism. Descendants needs to implement this method.
 Special molecules containing more components (e.g.RgMolecule,RxnMolecule) are decomponented by the methodAbstractStandardizerAction.getComponents(Molecule), andAbstractStandardizerAction.standardize1(Molecule)method is called on each component, before applied on the original molecule. If a descendant does not want this to occur, this method must be overridden.
 Logs of standardization should be generated to aLogger, that can be collected by usingStandardizerLogger.getLogger()method.- Specified by:
- standardize1in class- AbstractStandardizerAction
- Parameters:
- molecule- the- Moleculeinstance to be standardized
- Returns:
- the changes applied on the molecule during the standardization process
 
- 
clone- Overrides:
- clonein class- AbstractStandardizerAction
- Throws:
- CloneNotSupportedException
 
- 
toString- Overrides:
- toStringin class- AbstractStandardizerAction
 
 
-