|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.trace.views.internal.AbstractLazyHandler
org.eclipse.hyades.trace.views.internal.SinglePattern
public class SinglePattern
| Field Summary | |
|---|---|
protected SinglePatternTab |
_tabItem
|
protected org.eclipse.swt.custom.ViewForm |
dataPane
|
protected org.eclipse.jface.action.Separator |
fSeparator
|
protected float |
MAG_STEP
|
protected org.eclipse.swt.widgets.Composite |
viewComp
|
protected org.eclipse.swt.widgets.Composite |
viewContainer
|
| Fields inherited from class org.eclipse.hyades.trace.views.internal.AbstractLazyHandler |
|---|
LAZY_HANDLE_SELECTION_EVENT, LAZY_HANDLE_VIEWER_SELECTION_EVENT, LAZY_REFRESH, LAZY_UPDATE, LAZY_UPDATE_BUTTONS, LAZY_UPDATE_UI, LAZY_UPDATE_WITH_REFRESH, lazyOperations, lazySelectionEventSource |
| Constructor Summary | |
|---|---|
SinglePattern(org.eclipse.swt.widgets.Composite parent,
SinglePatternTab tabItem)
|
|
SinglePattern(org.eclipse.swt.widgets.Composite parent,
SinglePatternTab tabItem,
boolean lazyMode)
|
|
| Method Summary | |
|---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Adds a listener for selection changes in this selection provider. |
void |
controlMoved(org.eclipse.swt.events.ControlEvent e)
|
void |
controlResized(org.eclipse.swt.events.ControlEvent event)
|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
protected void |
doHandleSelectionEvent(boolean isPostponedOperation,
int processedOperations)
|
protected void |
doHandleViewSelectionChangedEvent(org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent event,
boolean isPostponedOperation,
int processedOperations)
|
protected void |
doRefresh(boolean isPostponedOperation,
int processedOperations)
|
protected void |
doUpdate(boolean redraw,
boolean isPostponedOperation,
int processedOperations)
|
protected void |
doUpdateButtons(boolean isPostponedOperation,
int processedOperations)
|
protected void |
doUpdateUI(boolean isPostponedOperation,
int processedOperations)
|
void |
fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
This method should fill (or update) the given menu. |
JCanvas |
getCanvas()
|
org.eclipse.swt.widgets.Control |
getControl()
Insert the method's description here. |
org.eclipse.jface.viewers.ISelection |
getSelection()
Returns the current selection for this provider. |
SinglePatternTab |
getTabItem()
|
void |
handleTimeChangedEvent()
|
void |
handleViewSelectionChangedEvent(org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent event)
|
void |
initialize()
Insert the method's description here. |
boolean |
isCalleeEnabled()
|
boolean |
isCallerEnabled()
|
protected boolean |
isHandleSelectionEventNeeded(java.lang.Object source)
|
boolean |
isNextEnabled()
|
boolean |
isOpenSourceEnabled()
|
boolean |
isPreviousEnabled()
|
void |
menuAboutToShow(org.eclipse.jface.action.IMenuManager menu)
Called when the context menu is about to open. |
void |
next()
Insert the method's description here. |
void |
openSource()
Insert the method's description here. |
void |
previous()
Insert the method's description here. |
void |
refresh()
|
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Removes the given selection change listener from this selection provider. |
void |
resizeContent()
Insert the method's description here. |
void |
selectionChanged()
|
void |
setSelection(org.eclipse.jface.viewers.ISelection selection)
Sets the current selection for this selection provider. |
void |
showCallee()
Insert the method's description here. |
void |
showCaller()
Insert the method's description here. |
void |
update()
Insert the method's description here. |
void |
update(boolean redraw)
Insert the method's description here. |
void |
updateButtons()
|
void |
updateStatus(java.lang.String status)
|
void |
updateTitle(java.lang.String title)
|
void |
updateUI()
Insert the method's description here. |
void |
zoomIn(boolean zoom)
Insert the method's description here. |
void |
zoomOut(boolean zoom)
Insert the method's description here. |
| Methods inherited from class org.eclipse.hyades.trace.views.internal.AbstractLazyHandler |
|---|
addPostponedSelectionEventSource, checkSetLazyOperation, checkSetLazyUpdateOperation, checkSetLazyViewerSelectionOperation, doProcessLazyPostponedOperations, handleHidden, handleSelectionEvent, handleVisible, isLazyMode, isVisible, lazyHandlesOpType, nextPostponedSelectionEventSource, processLazyPostponedOperations, setHidden, setLazyMode, setVisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final float MAG_STEP
protected SinglePatternTab _tabItem
protected org.eclipse.swt.widgets.Composite viewContainer
protected org.eclipse.swt.custom.ViewForm dataPane
protected org.eclipse.swt.widgets.Composite viewComp
protected org.eclipse.jface.action.Separator fSeparator
| Constructor Detail |
|---|
public SinglePattern(org.eclipse.swt.widgets.Composite parent,
SinglePatternTab tabItem)
public SinglePattern(org.eclipse.swt.widgets.Composite parent,
SinglePatternTab tabItem,
boolean lazyMode)
| Method Detail |
|---|
public void controlMoved(org.eclipse.swt.events.ControlEvent e)
controlMoved in interface org.eclipse.swt.events.ControlListenerpublic void controlResized(org.eclipse.swt.events.ControlEvent event)
controlResized in interface org.eclipse.swt.events.ControlListenerpublic void createControl(org.eclipse.swt.widgets.Composite parent)
parent - org.eclipse.swt.widgets.Compositepublic void dispose()
public void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
public org.eclipse.swt.widgets.Control getControl()
public void initialize()
public void menuAboutToShow(org.eclipse.jface.action.IMenuManager menu)
IFillMenuTarget#fillContextMenupublic void next()
public void openSource()
public void previous()
public void resizeContent()
public void showCallee()
public void showCaller()
public void update()
update in class AbstractLazyHandlerpublic void update(boolean redraw)
update in class AbstractLazyHandler
protected void doUpdate(boolean redraw,
boolean isPostponedOperation,
int processedOperations)
doUpdate in class AbstractLazyHandlerpublic void updateButtons()
updateButtons in class AbstractLazyHandler
protected void doUpdateButtons(boolean isPostponedOperation,
int processedOperations)
doUpdateButtons in class AbstractLazyHandlerpublic boolean isPreviousEnabled()
public boolean isNextEnabled()
public boolean isCallerEnabled()
public boolean isCalleeEnabled()
public boolean isOpenSourceEnabled()
public void updateStatus(java.lang.String status)
public void updateTitle(java.lang.String title)
public void updateUI()
updateUI in class AbstractLazyHandler
protected void doUpdateUI(boolean isPostponedOperation,
int processedOperations)
doUpdateUI in class AbstractLazyHandlerpublic void zoomIn(boolean zoom)
public void zoomOut(boolean zoom)
public void handleTimeChangedEvent()
handleTimeChangedEvent in interface ITimeChangedListenerpublic SinglePatternTab getTabItem()
public void refresh()
refresh in class AbstractLazyHandler
protected void doRefresh(boolean isPostponedOperation,
int processedOperations)
doRefresh in class AbstractLazyHandlerpublic void selectionChanged()
protected void doHandleSelectionEvent(boolean isPostponedOperation,
int processedOperations)
doHandleSelectionEvent in class AbstractLazyHandlerpublic void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderlistener - a selection changed listenerpublic org.eclipse.jface.viewers.ISelection getSelection()
getSelection in interface org.eclipse.jface.viewers.ISelectionProviderpublic void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderlistener - a selection changed listenerpublic void setSelection(org.eclipse.jface.viewers.ISelection selection)
setSelection in interface org.eclipse.jface.viewers.ISelectionProviderselection - the new selectionpublic JCanvas getCanvas()
public void handleViewSelectionChangedEvent(org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent event)
handleViewSelectionChangedEvent in interface org.eclipse.hyades.trace.ui.IViewSelectionChangedListenerhandleViewSelectionChangedEvent in class AbstractLazyHandler
protected void doHandleViewSelectionChangedEvent(org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent event,
boolean isPostponedOperation,
int processedOperations)
doHandleViewSelectionChangedEvent in class AbstractLazyHandlerprotected boolean isHandleSelectionEventNeeded(java.lang.Object source)
isHandleSelectionEventNeeded in class AbstractLazyHandler
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||