|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.ui.ViewerPane
public abstract class ViewerPane
Please don't use this class until the design is complete.
Field Summary | |
---|---|
protected ToolBar |
actionBar
|
protected java.util.Collection<java.lang.Object> |
buddies
|
protected Composite |
container
|
protected ViewForm |
control
|
protected MenuManager |
menuManager
|
protected MouseListener |
mouseListener
|
protected IWorkbenchPage |
page
|
protected IWorkbenchPart |
part
|
protected IPartListener |
partListener
|
protected Image |
pullDownImage
|
protected ToolBar |
systemBar
|
protected CLabel |
titleLabel
|
protected ToolBarManager |
toolBarManager
|
protected Viewer |
viewer
|
Constructor Summary | |
---|---|
ViewerPane(IWorkbenchPage page,
IWorkbenchPart part)
Constructs a view pane for a view part. |
Method Summary | |
---|---|
void |
createControl(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 Viewer |
createViewer(Composite parent)
|
void |
dispose()
|
protected void |
doMaximize()
|
java.util.Collection<java.lang.Object> |
getBudies()
|
Control |
getControl()
Get the control. |
MenuManager |
getMenuManager()
|
ToolBarManager |
getToolBarManager()
|
Viewer |
getViewer()
|
protected ViewForm |
getViewForm()
Get the view form. |
void |
handleEvent(Event event)
|
void |
hookFocus(Control ctrl)
Hook focus on a control. |
void |
propertyChanged(java.lang.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(java.lang.Object object)
|
void |
setTitle(java.lang.String title,
Image image)
|
void |
showFocus(boolean inFocus)
Indicate focus in part. |
java.lang.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 IWorkbenchPage page
protected IWorkbenchPart part
protected java.util.Collection<java.lang.Object> buddies
protected Viewer viewer
protected Composite container
protected CLabel titleLabel
protected ToolBar actionBar
protected ToolBarManager toolBarManager
protected MenuManager menuManager
protected Image pullDownImage
protected ToolBar systemBar
protected ViewForm control
protected MouseListener mouseListener
protected IPartListener partListener
Constructor Detail |
---|
public ViewerPane(IWorkbenchPage page, IWorkbenchPart part)
Method Detail |
---|
public abstract Viewer createViewer(Composite parent)
public java.util.Collection<java.lang.Object> getBudies()
public void createControl(Composite parent)
public Viewer getViewer()
public Control getControl()
protected ViewForm getViewForm()
public void handleEvent(Event event)
handleEvent
in interface Listener
Listener
public void hookFocus(Control ctrl)
protected void requestActivation()
public void setFocus()
protected void createTitleBar()
protected void doMaximize()
public void dispose()
public MenuManager getMenuManager()
public ToolBarManager getToolBarManager()
public void propertyChanged(java.lang.Object source, int propID)
propertyChanged
in interface IPropertyListener
source
- 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 java.lang.String toString()
toString
in class java.lang.Object
public void updateActionBars()
public void updateTitles()
public void setTitle(java.lang.Object object)
public void setTitle(java.lang.String title, Image image)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |