public class LightEditPositionWidget extends PositionPanel implements LightEditorListener
StatusBarWidget.IconPresentation, StatusBarWidget.Multiframe, StatusBarWidget.MultipleTextValuesPresentation, StatusBarWidget.PlatformType, StatusBarWidget.TextPresentation, StatusBarWidget.WidgetBorder, StatusBarWidget.WidgetPresentation
Disposable.Parent
BulkAwareDocumentListener.Simple
FileEditorManagerListener.Before
DISABLE_FOR_EDITOR, SEPARATOR, SPACE
myConnection, myProject, myStatusBar, SWING_FOCUS_OWNER_PROPERTY
ARRAY_FACTORY, EMPTY_ARRAY
FILE_EDITOR_MANAGER
Constructor and Description |
---|
LightEditPositionWidget(LightEditorManager editorManager) |
Modifier and Type | Method and Description |
---|---|
void |
afterSelect(LightEditorInfo editorInfo) |
protected Editor |
getEditor() |
void |
install(StatusBar statusBar) |
boolean |
isOurEditor(Editor editor) |
afterDocumentChange, caretAdded, caretPositionChanged, caretRemoved, copy, getAlignment, getClickConsumer, getPresentation, getShortcutText, getText, getTooltipText, ID, propertyChange, selectionChanged, selectionChanged
dispose, getProject, getSelectedFile, isDisposed
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
afterClose, afterCreate, autosaveModeChanged, beforeClose, fileStatusChanged
getPresentation
dispose
getMaxPossibleText
beforeDocumentChange, beforeDocumentChangeNonBulk, bulkUpdateFinished, bulkUpdateStarting, documentChangedNonBulk
beforeDocumentChange, documentChanged
fileClosed, fileOpened, fileOpenedSync
public LightEditPositionWidget(LightEditorManager editorManager)
public void install(StatusBar statusBar)
install
in interface StatusBarWidget
install
in class PositionPanel
public boolean isOurEditor(Editor editor)
isOurEditor
in class EditorBasedWidget
public void afterSelect(LightEditorInfo editorInfo)
afterSelect
in interface LightEditorListener
protected Editor getEditor()
getEditor
in class EditorBasedWidget