Package chemaxon.standardizer.actions
Class AbstractSgroupAction
java.lang.Object
chemaxon.standardizer.AbstractStandardizerAction
chemaxon.standardizer.actions.AbstractSgroupAction
- All Implemented Interfaces:
chemaxon.license.Licensable
,StandardizerAction
,PropertyChangeListener
,Cloneable
,EventListener
- Direct Known Subclasses:
ContractSgroupsAction
,ExpandSgroupsAction
,UngroupSgroupsAction
Abstract class for standardizer actions modifying S-groups.
-
Field Summary
Modifier and TypeFieldDescriptionprotected Changes
static final String
Key of exclude for parsing and property changeFields inherited from class chemaxon.standardizer.AbstractStandardizerAction
CONFIG_PATH_KEY, FORMAT_KEY, ID_KEY, support
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractSgroupAction
(Map<String, String> params) Initializes an abstract s-group action with the exclude list -
Method Summary
Modifier and TypeMethodDescriptionclone()
abstract String
Gets the exclude string of actionparseGroupNames
(String excludeString) abstract void
setExcludeString
(String excludeString) Sets the exclude string of actiontoString()
Methods inherited from class chemaxon.standardizer.AbstractStandardizerAction
addPropertyChangeListener, addPropertyChangeListener, anyBooleanPropertyTrue, cloneItem, getComponents, getDescriptor, getID, isActive, isAvailable, isLicensed, isValid, propertyChange, removePropertyChangeListener, removePropertyChangeListener, setActive, setID, setLicenseEnvironment, setValid, standardize, standardize1
-
Field Details
-
EXCLUDE_KEY
Key of exclude for parsing and property change- See Also:
-
changes
-
-
Constructor Details
-
AbstractSgroupAction
Initializes an abstract s-group action with the exclude list- Parameters:
params
- the params of the action
-
-
Method Details
-
setExcludeString
Sets the exclude string of action- Parameters:
excludeString
- the exclude string of action
-
parseGroupNames
-
getExcludeString
Gets the exclude string of action- Returns:
- the exclude string of action
-
clone
- Overrides:
clone
in classAbstractStandardizerAction
- Throws:
CloneNotSupportedException
-
toString
- Overrides:
toString
in classAbstractStandardizerAction
-