public abstract class AbstractDisplayViewer<T> extends AbstractRichPlugin implements DisplayViewer<T>
| Constructor and Description |
|---|
AbstractDisplayViewer() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Performs any needed cleanup of the object's services, in preparation for
the object being retired (e.g., to make garbage collection possible).
|
Display<T> |
getDisplay()
Gets the display being viewed.
|
DisplayPanel |
getPanel()
Gets the display panel that hosts the gui elements.
|
DisplayWindow |
getWindow()
Gets the window in which the view is displayed.
|
void |
onDisplayActivatedEvent(DisplayActivatedEvent e)
Handles a display activated event directed at this viewer's display.
|
void |
onDisplayDeletedEvent(DisplayDeletedEvent e)
Removes the user interface when the display is deleted.
|
void |
onDisplayUpdatedEvent(DisplayUpdatedEvent e)
Synchronizes the user interface appearance with the display model.
|
protected void |
onEvent(DisplayCreatedEvent event) |
protected void |
onEvent(DisplayUpdatedEvent event) |
void |
setPanel(DisplayPanel panel)
Installs the display panel.
|
protected void |
updateTitle() |
void |
view(DisplayWindow w,
Display<?> d)
Begins viewing the given display.
|
compareTo, getInfo, getPriority, setInfo, setPriority, toStringcontext, getContext, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanView, isCompatiblecontext, getContext, setContextgetPriority, setPrioritycompareTogetInfo, setInfopublic void view(DisplayWindow w, Display<?> d)
DisplayViewerview in interface DisplayViewer<T>w - The frame / window that will contain the GUI elementsd - the model for the display to show.public Display<T> getDisplay()
DisplayViewergetDisplay in interface DisplayViewer<T>public DisplayWindow getWindow()
DisplayViewergetWindow in interface DisplayViewer<T>public void setPanel(DisplayPanel panel)
DisplayViewersetPanel in interface DisplayViewer<T>panel - the panel used to host the guipublic DisplayPanel getPanel()
DisplayViewergetPanel in interface DisplayViewer<T>public void onDisplayDeletedEvent(DisplayDeletedEvent e)
DisplayVieweronDisplayDeletedEvent in interface DisplayViewer<T>public void onDisplayUpdatedEvent(DisplayUpdatedEvent e)
DisplayVieweronDisplayUpdatedEvent in interface DisplayViewer<T>public void onDisplayActivatedEvent(DisplayActivatedEvent e)
DisplayVieweronDisplayActivatedEvent in interface DisplayViewer<T>public void dispose()
Disposabledispose in interface Disposableprotected void updateTitle()
protected void onEvent(DisplayCreatedEvent event)
protected void onEvent(DisplayUpdatedEvent event)
Copyright © 2009–2016 SciJava. All rights reserved.