Package chemaxon.standardizer.actions
Class RemoveRGroupDefinitionsAction
java.lang.Object
chemaxon.standardizer.AbstractStandardizerAction
chemaxon.standardizer.actions.RemoveRGroupDefinitionsAction
- All Implemented Interfaces:
- chemaxon.license.Licensable,- StandardizerAction,- PropertyChangeListener,- Cloneable,- EventListener
Remove R-group definition standardizer action
- Since:
- 5.11
- 
Field SummaryFields inherited from class chemaxon.standardizer.AbstractStandardizerActionCONFIG_PATH_KEY, FORMAT_KEY, ID_KEY, support
- 
Constructor SummaryConstructorsConstructorDescriptionRemoveRGroupDefinitionsAction(Map<String, String> params) Initializes the action
- 
Method SummaryModifier and TypeMethodDescriptionprotected Changesstandardize1(Molecule molecule) This method contains the current standardization mechanism.Methods inherited from class chemaxon.standardizer.AbstractStandardizerActionaddPropertyChangeListener, addPropertyChangeListener, anyBooleanPropertyTrue, clone, cloneItem, getComponents, getDescriptor, getID, isActive, isAvailable, isLicensed, isValid, propertyChange, removePropertyChangeListener, removePropertyChangeListener, setActive, setID, setLicenseEnvironment, setValid, standardize, toString
- 
Constructor Details- 
RemoveRGroupDefinitionsActionInitializes the action- Parameters:
- params- the parameters of the action
 
 
- 
- 
Method Details- 
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
 
 
-