public void modelChanged(ModelEvent e) { firechange = true; if (listener != null && !batchmode) { //System.out.println("\tmodelChanged"); listener.modelChanged(e); } }
protected final void fireChangeEvent(ModelEvent modelEvent) { for ( ModelListener listener : myListeners ) { listener.modelChanged(modelEvent); } }
@Override public void modelChanged(ModelEvent event) { for (ModelListener modelListener : listeners) { modelListener.modelChanged(event); } } }
private void fireModelEvent(ModelEvent event) { List<ModelListener> ls; synchronized (listeners) { ls = new ArrayList<>(listeners); } for (ModelListener ml : ls) { ml.modelChanged (event); } }
List<ModelListener> modelListeners = new ArrayList<ModelListener>(); public void setNewModel(Model m) { for (ModelListener aListener : m.modelListeners) aListener.modelChanged(m); }
private void fireModelEvent(ModelEvent event) { List<ModelListener> ls; synchronized (listeners) { ls = new ArrayList<>(listeners); } for (ModelListener ml : ls) { ml.modelChanged (event); } }
private void update() { // trigger a pull from the view // OLD updater.treeNodeChanged(this); updater.modelChanged(new ModelEvent.NodeChanged(this, this)); }
... in the model class ... private void notifyListeners() { ModelChangeEvent event = new ModelChangeEvent(this); for (ModelListener listener : listeners) { listener.modelChanged(event); } }
public void batchOff() { batchmode = false; if (listener != null && firechange) { //System.out.println("\tbatchOff"); listener.modelChanged(new ModelEvent.TreeChanged(this)); } }
public void setTarget(String target) { this.target = target; shortName = null; // reset cache // force a re-rendering of the _whole_ tree becauase unique names // might get affected by this. if (updater != null) { // OLD updater.treeChanged(); updater.modelChanged(new ModelEvent.TreeChanged(this)); } }
private void fireSelectedNodes(Object[] nodes) { ModelEvent event = new ModelEvent.SelectionChanged(this, nodes); Vector v = (Vector) listeners.clone (); int i, k = v.size (); for (i = 0; i < k; i++) { ((ModelListener) v.get (i)).modelChanged (event); } }
private void fireSelectedNodes(Object[] nodes) { ModelEvent event = new ModelEvent.SelectionChanged(this, nodes); Vector v = (Vector) listeners.clone (); int i, k = v.size (); for (i = 0; i < k; i++) { ((ModelListener) v.get (i)).modelChanged (event); } }
public void update() { if (updater != null) { if (watch == null) updater.modelChanged(new ModelEvent.NodeChanged(this, this)); else updater.modelChanged(new ModelEvent.NodeChanged(this, watch)); } }
/** * Turn batching off and force a refresh even if no updates were made. */ public void batchOffForce() { batchmode = false; if (listener != null) { //System.out.println("\tbatchOff"); listener.modelChanged(new ModelEvent.TreeChanged(this)); } } }
private void fireSelectedNodes(Object[] nodes) { ModelEvent event = new ModelEvent.SelectionChanged(this, nodes); Vector v = (Vector) listeners.clone (); int i, k = v.size (); for (i = 0; i < k; i++) { ((ModelListener) v.get (i)).modelChanged (event); } }
private void fireNodeExpanded(Object node) { ModelListener[] ls = listeners.toArray(new ModelListener[] {}); if (ls.length > 0) { ModelEvent event = new ModelEvent.NodeChanged(this, node, ModelEvent.NodeChanged.EXPANSION_MASK); for (ModelListener ml : ls) { ml.modelChanged(event); } } }
private void fireNodeChanged(Object node) { ModelEvent me = new ModelEvent.NodeChanged(this, node, ModelEvent.NodeChanged.DISPLAY_NAME_MASK); for (ModelListener l : listeners) { l.modelChanged(me); } }
public void treeNodeChanged(Object node) { firechange = true; if (listener != null && !batchmode) { // OLD listener.treeNodeChanged(node); // System.out.println("\ttreeNodeChanged"); listener.modelChanged(new ModelEvent.NodeChanged(this, node)); } }
private void fireModelListeners() { ModelEvent event = new ModelEvent.TreeChanged(this); for (ModelListener l : listeners) { l.modelChanged(event); } }
protected void updateContent(Object node) { for (ModelListener l : listeners) { l.modelChanged(new ModelEvent.TreeChanged(node == null ? model.getRoot() : node)); } if (isEmpty) { setTreeViewContent(); } }