public void init() { helper.addAntProjectListener(this); updateFileChangeListener(); }
public static void addDeviceListener (DataObjectContext context, DeviceListener listener) { Project project = ProjectUtils.getProject (context); if (project == null) return; AntProjectHelper helper = project.getLookup ().lookup (AntProjectHelper.class); if (helper == null) return; if (deviceListeners.containsKey (listener)) Debug.warning ("DeviceListener already registered", listener); // NOI18N DeviceAntProjectListener antListener = new DeviceAntProjectListener (listener); helper.addAntProjectListener (antListener); deviceListeners.put (listener, antListener); }
public final void initialize() { close(); destDir = evaluator.getProperty(destDirProperty); evaluator.addPropertyChangeListener(this); antHelper.addAntProjectListener(this); }
projectHelper.addAntProjectListener(WeakListeners.create(AntProjectListener.class, antProjectListenerImpl, projectHelper)); WindowManager windowManager = WindowManager.getDefault(); windowManager.addWindowSystemListener(WeakListeners.create(WindowSystemListener.class, windowSystemListener, windowManager));
helper.addAntProjectListener(WeakListeners.create(AntProjectListener.class, phpAntProjectListener, helper)); sourceRoots.addPropertyChangeListener(new PropertyChangeListener() { @Override