public void openParentSpace() { for (int i = listeners.size() - 1; i >= 0; i--) { WeakReference ref = listeners.get(i); Object referenced = ref.get(); if (referenced == null) { listeners.remove(i); } else { ((MindEditView) referenced).openParentSpace(); } } }
public void setNetStep(long netstep) { for (int i = listeners.size() - 1; i >= 0; i--) { WeakReference ref = listeners.get(i); Object referenced = ref.get(); if (referenced == null) { listeners.remove(i); } else { ((MindEditView) referenced).setNetStep(netstep); } } }
public void bringToFront(String id) { for (int i = listeners.size() - 1; i >= 0; i--) { WeakReference ref = listeners.get(i); Object referenced = ref.get(); if (referenced == null) { listeners.remove(i); } else { ((MindEditView) referenced).bringToFront(id); } } }
public void setZoom(int zoom) { for (int i = listeners.size() - 1; i >= 0; i--) { WeakReference ref = listeners.get(i); Object referenced = ref.get(); if (referenced == null) { listeners.remove(i); } else { ((MindEditView) referenced).setZoom(zoom); } } }
public void drop(String where, List<EntityTransferData> items) { for (int i = listeners.size() - 1; i >= 0; i--) { WeakReference ref = listeners.get(i); Object referenced = ref.get(); if (referenced == null) { listeners.remove(i); } else { ((MindEditView) referenced).dropItems(where, items); // drop only once!s return; } } }