org.eclipse.corona.container.project.ui.view.page
Interface IProjectContainerPage

All Superinterfaces:
org.osgi.service.event.EventHandler, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, IPCVPage, org.eclipse.ui.IPersistable, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart
All Known Implementing Classes:
AbstractProjectContainerPage

public interface IProjectContainerPage
extends IPCVPage

This interface is implemented by project container view pages that displays information about a project container only.

Author:
Marcin Okraszewski

Field Summary
static java.lang.String PC_PRJ_TAG
          An extension point element with per project page.
 
Fields inherited from interface org.eclipse.corona.container.project.ui.view.page.IPCVPage
PC_PAGE_CLASS_ATTR, PC_PAGE_NAME_ATTR
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Method Summary
 void init(ProjectContextContainer container)
          Initializes the page with proper project container.
 void init(ProjectContextContainer container, java.util.Map pagesRegistry)
          Initializes the page with proper project container.
 
Methods inherited from interface org.eclipse.ui.IViewPart
getViewSite, init, init, saveState
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, createPartControl, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setFocus
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.osgi.service.event.EventHandler
handleEvent
 
Methods inherited from interface org.eclipse.core.runtime.IExecutableExtension
setInitializationData
 

Field Detail

PC_PRJ_TAG

static final java.lang.String PC_PRJ_TAG
An extension point element with per project page.

See Also:
Constant Field Values
Method Detail

init

void init(ProjectContextContainer container)
Initializes the page with proper project container. Note, it is a separate init from those in IViewPart (namely: IViewPart.init(org.eclipse.ui.IViewSite) and IViewPart.init(org.eclipse.ui.IViewSite, org.eclipse.ui.IMemento)). This method should be invoked before the IViewPart inits.

Parameters:
container - The project container for which the information will be displayed.

init

void init(ProjectContextContainer container,
          java.util.Map pagesRegistry)
Initializes the page with proper project container. Note, it is a separate init from those in IViewPart (namely: IViewPart.init(org.eclipse.ui.IViewSite) and IViewPart.init(org.eclipse.ui.IViewSite, org.eclipse.ui.IMemento)). This method should be invoked before the IViewPart inits.

Parameters:
container - The project container for which the information will be displayed.
pagesRegistry - A map which contains registry of special pages e.g. overview page or eventlist page.

Copyright 2006 IBM Corporation and others.
All Rights Reserved.