|
|||||||||||
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. |
java.lang.Object |
getAdapter(java.lang.Class key)
|
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 |
setNeedsUpdating()
|
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)
|
void |
updateDisplay(boolean updateMenu,
org.eclipse.core.runtime.IProgressMonitor monitor)
Update the display |
void |
zoominSetEnabled(boolean enabled)
|
void |
zoomoutSetEnabled(boolean enabled)
|
Methods inherited from class org.eclipse.ui.part.ViewPart |
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
addPropertyListener, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, 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 |
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 setNeedsUpdating()
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 updateDisplay(boolean updateMenu, org.eclipse.core.runtime.IProgressMonitor monitor)
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
- public java.lang.Object getAdapter(java.lang.Class key)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |