public interface IRuleSubstructures extends IDecisionRule
| Modifier and Type | Method and Description |
|---|---|
void |
addSubstructure(org.openscience.cdk.interfaces.IAtomContainer fragment)
Adds a substructure
AtomContainer to the rule |
void |
clearSubstructures()
removes all substructures defined for a rule
|
org.openscience.cdk.interfaces.IAtomContainer |
getSubstructure(int index)
Returns a substructure
AtomContainer at a given rules |
List |
getSubstructures()
Returns a list
ArrayList of AtomContainer defined for the rule |
int |
getSubstructuresCount() |
org.openscience.cdk.interfaces.IAtomContainer |
removeSubstructure(int index)
Removes substructure at a given index
|
void |
setSubstructure(int index,
org.openscience.cdk.interfaces.IAtomContainer atomContainer)
sets substructure at index
|
addPropertyChangeListener, clearFlags, clone, getEditor, getExampleMolecule, getExplanation, getID, getNum, getSelector, getTitle, hideResiduesID, isEditable, isImplemented, isResidueIDHidden, removePropertyChangeListener, setEditable, setExampleMolecule, setExplanation, setID, setNum, setTitle, toString, verifyRulevoid addSubstructure(org.openscience.cdk.interfaces.IAtomContainer fragment)
AtomContainer to the rulefragment - org.openscience.cdk.interfaces.IAtomContainer getSubstructure(int index)
AtomContainer at a given rulesindex - AtomContainervoid setSubstructure(int index,
org.openscience.cdk.interfaces.IAtomContainer atomContainer)
index - atomContainer - void clearSubstructures()
int getSubstructuresCount()
org.openscience.cdk.interfaces.IAtomContainer removeSubstructure(int index)
index - AtomContainerCopyright © 2004–2018 Ideaconsult Ltd. All rights reserved.