public class ColumnSelectionModePanel extends EditorBasedWidget implements StatusBarWidget.Multiframe, CustomStatusBarWidget, java.beans.PropertyChangeListener
StatusBarWidget.IconPresentation, StatusBarWidget.Multiframe, StatusBarWidget.MultipleTextValuesPresentation, StatusBarWidget.PlatformType, StatusBarWidget.TextPresentation, StatusBarWidget.WidgetBorder, StatusBarWidget.WidgetPresentationDisposable.ParentFileEditorManagerListener.BeforemyConnection, myProject, myStatusBar, SWING_FOCUS_OWNER_PROPERTYFILE_EDITOR_MANAGER| Constructor and Description |
|---|
ColumnSelectionModePanel(Project project) |
| Modifier and Type | Method and Description |
|---|---|
StatusBarWidget |
copy() |
void |
fileClosed(FileEditorManager source,
VirtualFile file) |
void |
fileOpened(FileEditorManager source,
VirtualFile file)
This method is after focus settles down (if requested) in newly created FileEditor.
|
javax.swing.JComponent |
getComponent() |
StatusBarWidget.WidgetPresentation |
getPresentation() |
java.lang.String |
ID() |
void |
install(StatusBar statusBar) |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
selectionChanged(FileEditorManagerEvent event) |
dispose, getEditor, getProject, getSelectedFile, isDisposed, isOurEditorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPresentationdisposefileOpenedSyncpublic ColumnSelectionModePanel(Project project)
public java.lang.String ID()
ID in interface StatusBarWidgetpublic StatusBarWidget.WidgetPresentation getPresentation()
getPresentation in interface StatusBarWidgetpublic StatusBarWidget copy()
copy in interface StatusBarWidget.Multiframepublic javax.swing.JComponent getComponent()
getComponent in interface CustomStatusBarWidgetpublic void install(StatusBar statusBar)
install in interface StatusBarWidgetinstall in class EditorBasedWidgetpublic void fileOpened(FileEditorManager source, VirtualFile file)
FileEditorManagerListenerFileEditorManagerListener.fileOpenedSync(FileEditorManager, VirtualFile, Pair) is always invoked before this method (in same or previous EDT event).fileOpened in interface FileEditorManagerListenerFileEditorManagerListener.fileOpenedSync(FileEditorManager, VirtualFile, Pair)public void fileClosed(FileEditorManager source, VirtualFile file)
fileClosed in interface FileEditorManagerListenerpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic void selectionChanged(FileEditorManagerEvent event)
selectionChanged in interface FileEditorManagerListener