|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.contribution.visualiser.views.Visualiser
This class represents the main view of the Visualiser.
| Field Summary | |
protected IContentProvider |
contentP
|
protected IMarkupProvider |
markupP
|
| Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
PROP_TITLE |
| Constructor Summary | |
Visualiser()
|
|
| Method Summary | |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
void |
draw()
Called by Menu when the colour selections or aspects selection in the menu has changed. |
int |
getMaxBarSize()
|
int |
getMinBarSize()
|
IMarkupProvider |
getVisMarkupProvider()
|
protected void |
handleClick(IMember member,
Stripe stripe,
int buttonClicked)
Handle a click that has occurred on the bar chart. |
boolean |
isFitToView()
|
boolean |
isGroupView()
|
protected void |
onlyShowColorsAffecting(java.lang.String name)
Only show kinds affecting the member or group with the given name |
void |
refreshTitle(java.lang.String title)
Refresh the title. |
void |
setFocus()
|
void |
setMaxBarSize(int size)
Set the maximum bar width for the view in pixels |
void |
setVisContentProvider(IContentProvider vcp)
Set the current content provider |
void |
setVisMarkupProvider(IMarkupProvider vmp)
Set the current markup provider |
void |
setZoomString(java.lang.String s)
|
void |
updateDisplay(boolean updateMenu)
Update the display |
void |
zoominSetEnabled(boolean enabled)
|
void |
zoomoutSetEnabled(boolean enabled)
|
| Methods inherited from class org.eclipse.ui.part.ViewPart |
getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName |
| Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
addPropertyListener, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getPartName, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
| Field Detail |
protected IContentProvider contentP
protected IMarkupProvider markupP
| Constructor Detail |
public Visualiser()
| Method Detail |
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
public void zoominSetEnabled(boolean enabled)
public void zoomoutSetEnabled(boolean enabled)
public void refreshTitle(java.lang.String title)
title - public void setZoomString(java.lang.String s)
public void setMaxBarSize(int size)
size - public int getMaxBarSize()
public int getMinBarSize()
public boolean isFitToView()
public boolean isGroupView()
public void setFocus()
public void dispose()
public void draw()
public void updateDisplay(boolean updateMenu)
public void setVisContentProvider(IContentProvider vcp)
vcp - -
the current IContentProviderpublic IMarkupProvider getVisMarkupProvider()
public void setVisMarkupProvider(IMarkupProvider vmp)
vmp - -
the current IMarkupProviderprotected void onlyShowColorsAffecting(java.lang.String name)
name -
protected void handleClick(IMember member,
Stripe stripe,
int buttonClicked)
member - stripe - buttonClicked -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||