public void actionPerformed(ActionEvent e) { WorkspaceViewManager viewManager = workspace.getViewManager(); viewManager.showView(plugin.getId());; } };
public void actionPerformed(ActionEvent e) { WorkspaceViewManager viewManager = workspace.getViewManager(); viewManager.showView(plugin.getId());; } };
public void actionPerformed(ActionEvent e) { WorkspaceViewManager viewManager = workspace.getViewManager(); viewManager.showView(plugin.getId());; } };
public void initialise() { setLayout(new BorderLayout()); ViewsPaneMemento memento = new ViewsPaneMemento(this); viewsPane = new ViewsPane(getWorkspace(), memento); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); }
public void initialise() { setLayout(new BorderLayout()); ViewsPaneMemento memento = new ViewsPaneMemento(this); viewsPane = new ViewsPane(getWorkspace(), memento); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); }
public void initialise() { setLayout(new BorderLayout()); ViewsPaneMemento memento = new ViewsPaneMemento(this); viewsPane = new ViewsPane(getWorkspace(), memento); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); }
public void reset(String serialisation) { getWorkspace().getViewManager().unregisterViews(this); viewsPane.storeViewLayout(serialisation); viewsPane.dispose(); remove(viewsPane); viewsPane = new ViewsPane(getWorkspace(), new ViewsPaneMemento(this)); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); validate(); }
public void reset(String serialisation) { getWorkspace().getViewManager().unregisterViews(this); viewsPane.storeViewLayout(serialisation); viewsPane.dispose(); remove(viewsPane); viewsPane = new ViewsPane(getWorkspace(), new ViewsPaneMemento(this)); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); validate(); }
public void reset(String serialisation) { getWorkspace().getViewManager().unregisterViews(this); viewsPane.storeViewLayout(serialisation); viewsPane.dispose(); remove(viewsPane); viewsPane = new ViewsPane(getWorkspace(), new ViewsPaneMemento(this)); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); validate(); }
private boolean canDisplay(OWLEntity owlEntity) { String entityCat = new NavFinder().getNav(owlEntity); // search the contained views to see if there is one that can show the entity for (View view : getViewsPane().getViews()){ ViewComponent vc = view.getViewComponent(); if (vc != null){ // if the view is on a tab that has been initialised ask it directly if (vc instanceof AbstractOWLSelectionViewComponent && vc instanceof SelectionDriver){ final AbstractOWLSelectionViewComponent owlEntityViewComponent = (AbstractOWLSelectionViewComponent)vc; if (owlEntityViewComponent.canShowEntity(owlEntity)){ lastEntityDisplayCandidate = Optional.of(view); return true; } } } else { // otherwise, ask its plugin ViewComponentPlugin plugin = getWorkspace().getViewManager().getViewComponentPlugin(view.getId()); if (plugin != null) { for (String nav : plugin.getNavigates()){ if (entityCat.equals(nav)){ lastEntityDisplayCandidate = Optional.of(view); return true; } } } } } return false; }
private boolean canDisplay(OWLEntity owlEntity) { String entityCat = new NavFinder().getNav(owlEntity); // search the contained views to see if there is one that can show the entity for (View view : getViewsPane().getViews()){ ViewComponent vc = view.getViewComponent(); if (vc != null){ // if the view is on a tab that has been initialised ask it directly if (vc instanceof AbstractOWLSelectionViewComponent && vc instanceof SelectionDriver){ final AbstractOWLSelectionViewComponent owlEntityViewComponent = (AbstractOWLSelectionViewComponent)vc; if (owlEntityViewComponent.canShowEntity(owlEntity)){ lastEntityDisplayCandidate = Optional.of(view); return true; } } } else { // otherwise, ask its plugin ViewComponentPlugin plugin = getWorkspace().getViewManager().getViewComponentPlugin(view.getId()); if (plugin != null) { for (String nav : plugin.getNavigates()){ if (entityCat.equals(nav)){ lastEntityDisplayCandidate = Optional.of(view); return true; } } } } } return false; }
public void reset() { for (View view : viewsPane.getViews()) { if (view.getViewComponent() != null) { if (view.getViewComponent() instanceof Resettable) { ((Resettable) view.getViewComponent()).reset(); } } } getWorkspace().getViewManager().unregisterViews(this); remove(viewsPane); viewsPane.dispose(); ViewsPaneMemento memento = new ViewsPaneMemento(this); memento.setForceReset(true); viewsPane = new ViewsPane(getWorkspace(), memento); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); }
public void reset() { for (View view : viewsPane.getViews()) { if (view.getViewComponent() != null) { if (view.getViewComponent() instanceof Resettable) { ((Resettable) view.getViewComponent()).reset(); } } } getWorkspace().getViewManager().unregisterViews(this); remove(viewsPane); viewsPane.dispose(); ViewsPaneMemento memento = new ViewsPaneMemento(this); memento.setForceReset(true); viewsPane = new ViewsPane(getWorkspace(), memento); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); }
public void reset() { for (View view : viewsPane.getViews()) { if (view.getViewComponent() != null) { if (view.getViewComponent() instanceof Resettable) { ((Resettable) view.getViewComponent()).reset(); } } } getWorkspace().getViewManager().unregisterViews(this); remove(viewsPane); viewsPane.dispose(); ViewsPaneMemento memento = new ViewsPaneMemento(this); memento.setForceReset(true); viewsPane = new ViewsPane(getWorkspace(), memento); add(viewsPane, BorderLayout.CENTER); getWorkspace().getViewManager().registerViews(this); }
private boolean canDisplay(OWLEntity owlEntity) { String entityCat = new NavFinder().getNav(owlEntity); // search the contained views to see if there is one that can show the entity for (View view : getViewsPane().getViews()){ ViewComponent vc = view.getViewComponent(); if (vc != null){ // if the view is on a tab that has been initialised ask it directly if (vc instanceof AbstractOWLSelectionViewComponent){ final AbstractOWLSelectionViewComponent owlEntityViewComponent = (AbstractOWLSelectionViewComponent)vc; if (owlEntityViewComponent.canShowEntity(owlEntity)){ return true; } } } else { // otherwise, ask its plugin ViewComponentPlugin plugin = getWorkspace().getViewManager().getViewComponentPlugin(view.getId()); if (plugin != null) { for (String nav : plugin.getNavigates()){ if (entityCat.equals(nav)){ return true; } } } } } return false; }
private boolean canDisplay(OWLEntity owlEntity) { String entityCat = new NavFinder().getNav(owlEntity); // search the contained views to see if there is one that can show the entity for (View view : getViewsPane().getViews()){ ViewComponent vc = view.getViewComponent(); if (vc != null){ // if the view is on a tab that has been initialised ask it directly if (vc instanceof AbstractOWLSelectionViewComponent){ final AbstractOWLSelectionViewComponent owlEntityViewComponent = (AbstractOWLSelectionViewComponent)vc; if (owlEntityViewComponent.canShowEntity(owlEntity)){ return true; } } } else { // otherwise, ask its plugin ViewComponentPlugin plugin = getWorkspace().getViewManager().getViewComponentPlugin(view.getId()); if (plugin != null) { for (String nav : plugin.getNavigates()){ if (entityCat.equals(nav)){ return true; } } } } } return false; }