/** * Called by objects to which this object has * registered as a listener. * *@param event A change event pointing to the source of the change */ @Override public void stateChanged(IChemObjectChangeEvent event) { notifyChanged(event); } }
/** * Called by objects to which this object has * registered as a listener. * *@param event A change event pointing to the source of the change */ @Override public void stateChanged(IChemObjectChangeEvent event) { notifyChanged(event); } }
/** {@inheritDoc} */ @Override public void notifyChanged() { logger.debug("Notifying changed"); super.notifyChanged(); }
/** {@inheritDoc} */ @Override public void notifyChanged(IChemObjectChangeEvent evt) { logger.debug("Notifying changed event: ", evt); super.notifyChanged(evt); }
/** * Removes a ChemSequence from this container. * * @param pos The position from which to remove * @see #chemSequences * @see #addChemSequence(org.openscience.cdk.interfaces.IChemSequence) */ @Override public void removeChemSequence(int pos) { chemSequences[pos].removeListener(this); for (int i = pos; i < chemSequenceCount - 1; i++) { chemSequences[i] = chemSequences[i + 1]; } chemSequences[chemSequenceCount - 1] = null; chemSequenceCount--; notifyChanged(); }
/** * Removes a ChemSequence from this container. * * @param pos The position from which to remove * @see #chemSequences * @see #addChemSequence(org.openscience.cdk.interfaces.IChemSequence) */ @Override public void removeChemSequence(int pos) { chemSequences[pos].removeListener(this); for (int i = pos; i < chemSequenceCount - 1; i++) { chemSequences[i] = chemSequences[i + 1]; } chemSequences[chemSequenceCount - 1] = null; chemSequenceCount--; notifyChanged(); }
/** * Adds a ChemSequence to this container. * *@param chemSequence The chemSequence to be added to this container *@see #chemSequences */ @Override public void addChemSequence(IChemSequence chemSequence) { chemSequence.addListener(this); if (chemSequenceCount + 1 >= chemSequences.length) { growChemSequenceArray(); } chemSequences[chemSequenceCount] = chemSequence; chemSequenceCount++; notifyChanged(); }
/** * Adds a ChemSequence to this container. * *@param chemSequence The chemSequence to be added to this container *@see #chemSequences */ @Override public void addChemSequence(IChemSequence chemSequence) { chemSequence.addListener(this); if (chemSequenceCount + 1 >= chemSequences.length) { growChemSequenceArray(); } chemSequences[chemSequenceCount] = chemSequence; chemSequenceCount++; notifyChanged(); }