public abstract class LightEditAbstractPopupWidgetWrapper extends java.lang.Object implements StatusBarWidget, LightEditorListener, CustomStatusBarWidget
StatusBarWidget.IconPresentation, StatusBarWidget.Multiframe, StatusBarWidget.MultipleTextValuesPresentation, StatusBarWidget.PlatformType, StatusBarWidget.TextPresentation, StatusBarWidget.WidgetBorder, StatusBarWidget.WidgetPresentation
Disposable.Parent
Constructor and Description |
---|
LightEditAbstractPopupWidgetWrapper() |
Modifier and Type | Method and Description |
---|---|
void |
afterSelect(LightEditorInfo editorInfo) |
protected abstract EditorBasedStatusBarPopup |
createOriginalWidget() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
javax.swing.JComponent |
getComponent() |
protected DataContext |
getEditorDataContext(DataContext originalContext) |
protected Editor |
getLightEditor() |
void |
install(StatusBar statusBar) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
afterClose, afterCreate, autosaveModeChanged, beforeClose, fileStatusChanged
getPresentation, getPresentation, ID
protected DataContext getEditorDataContext(DataContext originalContext)
protected Editor getLightEditor()
protected abstract EditorBasedStatusBarPopup createOriginalWidget()
public void install(StatusBar statusBar)
install
in interface StatusBarWidget
public void dispose()
Disposable
dispose
in interface Disposable
public void afterSelect(LightEditorInfo editorInfo)
afterSelect
in interface LightEditorListener
public javax.swing.JComponent getComponent()
getComponent
in interface CustomStatusBarWidget