public class LightEditAutosaveWidget extends java.lang.Object implements StatusBarWidget, StatusBarWidget.TextPresentation, LightEditorListener
StatusBarWidget.IconPresentation, StatusBarWidget.Multiframe, StatusBarWidget.MultipleTextValuesPresentation, StatusBarWidget.PlatformType, StatusBarWidget.TextPresentation, StatusBarWidget.WidgetBorder, StatusBarWidget.WidgetPresentation
Disposable.Parent
Constructor and Description |
---|
LightEditAutosaveWidget(LightEditorManager editorManager) |
Modifier and Type | Method and Description |
---|---|
void |
autosaveModeChanged(boolean isAutosave) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
float |
getAlignment() |
Consumer<java.awt.event.MouseEvent> |
getClickConsumer() |
StatusBarWidget.WidgetPresentation |
getPresentation() |
java.lang.String |
getText() |
java.lang.String |
getTooltipText() |
java.lang.String |
ID() |
void |
install(StatusBar statusBar) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPresentation
getMaxPossibleText
getShortcutText
afterClose, afterCreate, afterSelect, beforeClose, fileStatusChanged
public LightEditAutosaveWidget(LightEditorManager editorManager)
public java.lang.String ID()
ID
in interface StatusBarWidget
public void install(StatusBar statusBar)
install
in interface StatusBarWidget
public void dispose()
Disposable
dispose
in interface Disposable
public java.lang.String getTooltipText()
getTooltipText
in interface StatusBarWidget.WidgetPresentation
public Consumer<java.awt.event.MouseEvent> getClickConsumer()
getClickConsumer
in interface StatusBarWidget.WidgetPresentation
public java.lang.String getText()
getText
in interface StatusBarWidget.TextPresentation
public float getAlignment()
getAlignment
in interface StatusBarWidget.TextPresentation
public StatusBarWidget.WidgetPresentation getPresentation()
getPresentation
in interface StatusBarWidget
public void autosaveModeChanged(boolean isAutosave)
autosaveModeChanged
in interface LightEditorListener