/** * 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(IChemObjectChangeEvent evt) { logger.debug("Notifying changed event: ", evt); super.notifyChanged(evt); }
/** {@inheritDoc} */ @Override public void notifyChanged() { logger.debug("Notifying changed"); super.notifyChanged(); }
/** * Remove a ChemModel from this ChemSequence. * * @param pos The position of the ChemModel to be removed. */ @Override public void removeChemModel(int pos) { chemModels[pos].removeListener(this); for (int i = pos; i < chemModelCount - 1; i++) { chemModels[i] = chemModels[i + 1]; } chemModels[chemModelCount - 1] = null; chemModelCount--; notifyChanged(); }
/** * Remove a ChemModel from this ChemSequence. * * @param pos The position of the ChemModel to be removed. */ @Override public void removeChemModel(int pos) { chemModels[pos].removeListener(this); for (int i = pos; i < chemModelCount - 1; i++) { chemModels[i] = chemModels[i + 1]; } chemModels[chemModelCount - 1] = null; chemModelCount--; notifyChanged(); }
/** * Adds an chemModel to this container. * * @param chemModel The chemModel to be added to this container * * @see #getChemModel */ @Override public void addChemModel(IChemModel chemModel) { if (chemModelCount + 1 >= chemModels.length) { growChemModelArray(); } chemModels[chemModelCount] = chemModel; chemModelCount++; chemModel.addListener(this); notifyChanged(); }
/** * Adds an chemModel to this container. * * @param chemModel The chemModel to be added to this container * * @see #getChemModel */ @Override public void addChemModel(IChemModel chemModel) { if (chemModelCount + 1 >= chemModels.length) { growChemModelArray(); } chemModels[chemModelCount] = chemModel; chemModelCount++; chemModel.addListener(this); notifyChanged(); }