|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.ui.ViewerPane
Please don't use this class until the design is complete.
| Field Summary | |
protected org.eclipse.swt.widgets.ToolBar |
actionBar
|
protected Collection |
buddies
|
protected org.eclipse.swt.widgets.Composite |
container
|
protected org.eclipse.swt.custom.ViewForm |
control
|
protected org.eclipse.jface.action.MenuManager |
menuManager
|
protected org.eclipse.swt.events.MouseListener |
mouseListener
|
protected org.eclipse.ui.IWorkbenchPage |
page
|
protected org.eclipse.ui.IWorkbenchPart |
part
|
protected org.eclipse.ui.IPartListener |
partListener
|
protected org.eclipse.swt.graphics.Image |
pullDownImage
|
protected org.eclipse.swt.widgets.ToolBar |
systemBar
|
protected org.eclipse.swt.custom.CLabel |
titleLabel
|
protected org.eclipse.jface.action.ToolBarManager |
toolBarManager
|
protected org.eclipse.jface.viewers.Viewer |
viewer
|
| Constructor Summary | |
ViewerPane(org.eclipse.ui.IWorkbenchPage page,
org.eclipse.ui.IWorkbenchPart part)
Constructs a view pane for a view part. |
|
| Method Summary | |
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
protected void |
createTitleBar()
Create a title bar for the pane which includes the view icon and title to the far left, and the close X icon to the far right. |
abstract org.eclipse.jface.viewers.Viewer |
createViewer(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
protected void |
doMaximize()
|
Collection |
getBudies()
|
org.eclipse.swt.widgets.Control |
getControl()
Get the control. |
org.eclipse.jface.action.MenuManager |
getMenuManager()
|
org.eclipse.jface.action.ToolBarManager |
getToolBarManager()
|
org.eclipse.jface.viewers.Viewer |
getViewer()
|
protected org.eclipse.swt.custom.ViewForm |
getViewForm()
Get the view form. |
void |
handleEvent(org.eclipse.swt.widgets.Event event)
|
void |
hookFocus(org.eclipse.swt.widgets.Control ctrl)
Hook focus on a control. |
void |
propertyChanged(Object source,
int propId)
Indicates that a property has changed. |
protected void |
requestActivation()
Notify the workbook page that the part pane has been activated by the user. |
void |
setFocus()
Sets focus to this part. |
void |
setTitle(Object object)
|
void |
setTitle(String title,
org.eclipse.swt.graphics.Image image)
|
void |
showFocus(boolean inFocus)
Indicate focus in part. |
String |
toString()
|
void |
updateActionBars()
|
void |
updateTitles()
Update the title attributes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected org.eclipse.ui.IWorkbenchPage page
protected org.eclipse.ui.IWorkbenchPart part
protected Collection buddies
protected org.eclipse.jface.viewers.Viewer viewer
protected org.eclipse.swt.widgets.Composite container
protected org.eclipse.swt.custom.CLabel titleLabel
protected org.eclipse.swt.widgets.ToolBar actionBar
protected org.eclipse.jface.action.ToolBarManager toolBarManager
protected org.eclipse.jface.action.MenuManager menuManager
protected org.eclipse.swt.graphics.Image pullDownImage
protected org.eclipse.swt.widgets.ToolBar systemBar
protected org.eclipse.swt.custom.ViewForm control
protected org.eclipse.swt.events.MouseListener mouseListener
protected org.eclipse.ui.IPartListener partListener
| Constructor Detail |
public ViewerPane(org.eclipse.ui.IWorkbenchPage page,
org.eclipse.ui.IWorkbenchPart part)
| Method Detail |
public abstract org.eclipse.jface.viewers.Viewer createViewer(org.eclipse.swt.widgets.Composite parent)
public Collection getBudies()
public void createControl(org.eclipse.swt.widgets.Composite parent)
public org.eclipse.jface.viewers.Viewer getViewer()
public org.eclipse.swt.widgets.Control getControl()
protected org.eclipse.swt.custom.ViewForm getViewForm()
public void handleEvent(org.eclipse.swt.widgets.Event event)
handleEvent in interface org.eclipse.swt.widgets.ListenerListenerpublic void hookFocus(org.eclipse.swt.widgets.Control ctrl)
protected void requestActivation()
public void setFocus()
protected void createTitleBar()
protected void doMaximize()
public void dispose()
public org.eclipse.jface.action.MenuManager getMenuManager()
public org.eclipse.jface.action.ToolBarManager getToolBarManager()
public void propertyChanged(Object source,
int propId)
propertyChanged in interface org.eclipse.ui.IPropertyListenersource - the object whose property has changedpropId - the id of the property which has changed; property ids
are generally defined as constants on the source classpublic void showFocus(boolean inFocus)
public String toString()
public void updateActionBars()
public void updateTitles()
public void setTitle(Object object)
public void setTitle(String title,
org.eclipse.swt.graphics.Image image)
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||