/** * Show the perspectives toolbar */ @Override public void showPerspectivesToolBar() { if (!isPerspectivesToolBarVisible()) { m_perspectiveManager.setPerspectiveToolBarIsVisible(true); add(m_perspectiveManager.getPerspectiveToolBar(), BorderLayout.NORTH); } }
/** * Hide the perspectives toolbar */ @Override public void hidePerspectivesToolBar() { if (isPerspectivesToolBarVisible()) { m_perspectiveManager.setPerspectiveToolBarIsVisible(false); remove(m_perspectiveManager.getPerspectiveToolBar()); } }
/** * Show the perspectives toolbar */ @Override public void showPerspectivesToolBar() { if (!isPerspectivesToolBarVisible()) { m_perspectiveManager.setPerspectiveToolBarIsVisible(true); add(m_perspectiveManager.getPerspectiveToolBar(), BorderLayout.NORTH); } }
/** * Hide the perspectives toolbar */ @Override public void hidePerspectivesToolBar() { if (isPerspectivesToolBarVisible()) { m_perspectiveManager.setPerspectiveToolBarIsVisible(false); remove(m_perspectiveManager.getPerspectiveToolBar()); } }
/** * Set whether the perspectives toolbar should always be hidden. This allows * just menu-based access to the perspectives and their settings * * @param settings the settings object to set this property on */ public void setPerspectiveToolbarAlwaysHidden(Settings settings) { SelectedPerspectivePreferences userVisiblePerspectives = settings.getSetting(m_mainApp.getApplicationID(), VISIBLE_PERSPECTIVES_KEY, new SelectedPerspectivePreferences(), Environment.getSystemWide()); userVisiblePerspectives.setPerspectivesToolbarAlwaysHidden(true); setPerspectiveToolBarIsVisible(false); m_programMenu.remove(m_togglePerspectivesToolBar); }
/** * Set whether the perspectives toolbar should always be hidden. This allows * just menu-based access to the perspectives and their settings * * @param settings the settings object to set this property on */ public void setPerspectiveToolbarAlwaysHidden(Settings settings) { SelectedPerspectivePreferences userVisiblePerspectives = settings.getSetting(m_mainApp.getApplicationID(), VISIBLE_PERSPECTIVES_KEY, new SelectedPerspectivePreferences(), Environment.getSystemWide()); userVisiblePerspectives.setPerspectivesToolbarAlwaysHidden(true); setPerspectiveToolBarIsVisible(false); m_programMenu.remove(m_togglePerspectivesToolBar); }