private void unbindSlot(StudyOutcomeMeasure<T> s) { s.removePropertyChangeListener("value", d_slotValueListener); s.removePropertyChangeListener( StudyOutcomeMeasure.PROPERTY_HAS_PLACEHOLDER, d_placeHolderListener); firePropertyChange(PROPERTY_NSLOTS, d_slots.size() + 1, d_slots.size()); d_inputCompleteModel.removeSlot(s); }
public void propertyChange(PropertyChangeEvent evt) { d_inputCompleteModel.evaluate(); }