|
|||||||||||
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 |