private boolean shouldRequestFocus(Component c) { final TopComponent active = getRegistry().getActivated(); while (c != null) { if (c == active) { return true; } c = c.getParent(); } return false; }
@Override public void clean() { TopComponent.getRegistry().removePropertyChangeListener(pcl); pcl = null; applicable = false; name = null; project = null; }
private GizmoIndicatorTopComponentRegsitry() { TopComponent.getRegistry().addPropertyChangeListener(this); opened = new HashSet<GizmoIndicatorsTopComponent>(); }
private DLightIndicatorTopComponentRegsitry() { TopComponent.getRegistry().addPropertyChangeListener(this); opened = new HashSet<DLightIndicatorsTopComponent>(); }
protected HintAction() { super(null); putValue("noIconInMenu", Boolean.TRUE); //NOI18N TopComponent.getRegistry().addPropertyChangeListener(WeakListeners.propertyChange(HintAction.this, TopComponent.getRegistry())); }
private Lookup getLookup () { Node[] nodes = TopComponent.getRegistry ().getActivatedNodes (); int i, k = nodes.length; ArrayList l = new ArrayList (); for (i = 0; i < k; i++) { Object o = nodes [i].getCookie (DataObject.class); if (o != null) l.add (o); } return Lookups.fixed (l.toArray (new DataObject [l.size ()])); }
public void run() { Set components = TopComponent.getRegistry().getOpened(); for (Iterator i = components.iterator(); i.hasNext();) { TopComponent tc = (TopComponent) i.next(); if (tc.getClientProperty(ResolveConflictsExecutor.class.getName()) != null) { tc.requestActive(); } } } });
@Override public void propertyChange(PropertyChangeEvent evt) { if (TopComponent.Registry.PROP_ACTIVATED.equals(evt.getPropertyName())) { if (DashboardTopComponent.this == TopComponent.getRegistry().getActivated()) { refresher.setDashboardBusy(true); dashboardRefreshTime.stop(); } else { dashboardRefreshTime.restart(); } } } }
@Override protected boolean enable(Node[] nodes) { TopComponent activated = TopComponent.getRegistry().getActivated(); if (activated instanceof DiffSetupSource) { return true; } VCSContext context = HgUtils.getCurrentContext(nodes); if(!HgUtils.isFromHgRepository(context)) { return false; } return Lookup.getDefault().lookup(DiffProvider.class) != null; }
private static boolean isFromEditor(EditorCookie ec) { if (ec != null && ec.getOpenedPanes() != null) { TopComponent activetc = TopComponent.getRegistry().getActivated(); if (activetc instanceof CloneableEditorSupport.Pane) { return true; } } return false; }
public static boolean isFromEditor(EditorCookie ec) { if (ec != null && ec.getOpenedPanes() != null) { TopComponent activetc = TopComponent.getRegistry().getActivated(); if (activetc instanceof CloneableEditorSupport.Pane) { return true; } } return false; }
@Override public void run() { TopComponent activetc = TopComponent.getRegistry().getActivated(); UI.openRefactoringUI(ui, activetc); } });
private static boolean isFromEditor(EditorCookie ec) { if (ec != null && ec.getOpenedPanes() != null) { TopComponent activetc = TopComponent.getRegistry().getActivated(); if (activetc instanceof CloneableEditorSupport.Pane) { return true; } } return false; } }
@Override public SearchInfo getSearchInfo() { return getSearchInfo(TopComponent.getRegistry().getActivatedNodes()); }
private FileObject getCurrentFile() { Node[] activatedNodes = TopComponent.getRegistry().getActivatedNodes(); if (activatedNodes == null || activatedNodes.length != 1) { return null; } DataObject dobj = activatedNodes[0].getLookup().lookup(DataObject.class); if (dobj == null) { return null; } FileObject fo = dobj.getPrimaryFile(); return fo; }
@Override public void componentClosed() { removeAll(); initComponents(); last = null; TopComponent.getRegistry().removePropertyChangeListener(this); }
/** Finds paste action from currently activated TopComponent's action map. */ private static Action findActionFromActivatedTopComponentMap() { TopComponent tc = TopComponent.getRegistry().getActivated(); if (tc != null) { ActionMap map = tc.getActionMap (); return findActionFromMap(map); } return null; }
/** Finds paste action from currently activated TopComponent's action map. */ private static Action findActionFromActivatedTopComponentMap() { TopComponent tc = TopComponent.getRegistry().getActivated(); if (tc != null) { ActionMap map = tc.getActionMap (); return findActionFromMap(map); } return null; }
private void commandFocusGained(java.awt.event.FocusEvent evt) { caller = new WeakReference<TopComponent>(TopComponent.getRegistry().getActivated()); setShowHint(false); if (CommandEvaluator.isCatTemporary()) { CommandEvaluator.setCatTemporary(false); CommandEvaluator.setEvalCat(null); } }
private JEditorPane getCurrentEditor () { Node[] ns = TopComponent.getRegistry ().getActivatedNodes (); if (ns.length != 1) return null; EditorCookie editorCookie = ns [0].getLookup (). lookup (EditorCookie.class); if (editorCookie == null) return null; if (editorCookie.getOpenedPanes () == null) return null; if (editorCookie.getOpenedPanes ().length < 1) return null; return editorCookie.getOpenedPanes () [0]; }