Package org.eclipse.ui.part

Examples of org.eclipse.ui.part.PageSite


    private PageSite pageSite;
   
    @Override
    public void init( IViewSite site ) throws PartInitException {
        super.init(site);
        this.pageSite = new PageSite( site );
    }
View Full Code Here


            if (rec.page instanceof IPageBookViewPage) {
                site = ((IPageBookViewPage) rec.page).getSite();
            }
            if (site == null) {
                // We will create a site for our use
                site = new PageSite(getViewSite());
            }
            // mapPageToSite.put(rec.page, site);
            rec.pageSite = site;

            rec.subActionBars = (SubActionBars) site.getActionBars();
View Full Code Here

     *
     * @param page The page to initialize
     */
    protected void initPage( IPageBookViewPage page ) {
        try {
            page.init(new PageSite(getViewSite()));
        } catch (PartInitException e) {
            UiPlugin.log(getClass(), "initPage", e); //$NON-NLS-1$
        }
    }
View Full Code Here

    }
   
    public PageSite getSite() {
        if( site == null ){
            // We will create a site for our use
            site = new PageSite( (IViewSite) part.getSite() );
            subActionBars = (SubActionBars) site.getActionBars();
           
            // TOD: client code should listen to the action bars
            // subActionBars.addPropertyChangeListener(actionBarPropListener);
View Full Code Here

        if (selectionPage instanceof Page) {
          Page p = (Page) selectionPage;
          Activator.getLogger().debug("Current page: "+ p + " has Site: " + p.getSite());
          if (initSelectionPage) {
            IViewSite viewSite = propertySheet.getViewSite();
            p.init(new PageSite(viewSite));
          }
        }
      }
      if (selection != null) {
        selectionPage.selectionChanged(part, selection);
View Full Code Here

   * @param page
   *            The page to initialize
   */
  protected void initPage(IPageBookViewPage page) {
    try {
      page.init(new PageSite(getViewSite()));
    } catch (PartInitException e) {
      WorkbenchPlugin.log(getClass(), "initPage", e); //$NON-NLS-1$
    }
  }
View Full Code Here

TOP

Related Classes of org.eclipse.ui.part.PageSite

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.