public class VersionHistoryGraphEditor extends Editor implements PopupManager
_addin, _context, ATTRIBUTE_BACKGROUND_COLOR, ATTRIBUTE_CUSTOM_HORIZONTAL_SCROLLBAR, ATTRIBUTE_CUSTOM_VERTICAL_SCROLLBAR, ATTRIBUTE_DELAY_PALETTE_LOAD, ATTRIBUTE_HORIZONTAL_BLOCK_INCREMENT, ATTRIBUTE_HORIZONTAL_SCROLLBAR_POLICY, ATTRIBUTE_HORIZONTAL_UNIT_INCREMENT, ATTRIBUTE_MENU_ID, ATTRIBUTE_OLD_EDITOR, ATTRIBUTE_SCROLLABLE, ATTRIBUTE_VERTICAL_BLOCK_INCREMENT, ATTRIBUTE_VERTICAL_SCROLLBAR_POLICY, ATTRIBUTE_VERTICAL_UNIT_INCREMENT, CUSTOM_BORDER, PROPERTY_FIXED_BOTTOM_MARGIN, PROPERTY_FIXED_LEFT_MARGIN, PROPERTY_FIXED_RIGHT_MARGIN, PROPERTY_FIXED_TOP_MARGIN, PROPERTY_SCROLLABLE_LEFT_MARGIN, PROPERTY_SCROLLABLE_TOP_MARGIN
EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP
Constructor and Description |
---|
VersionHistoryGraphEditor() |
Modifier and Type | Method and Description |
---|---|
void |
clearSelection() |
void |
close() |
Context |
getContext(java.util.EventObject event) |
ContextMenu |
getContextMenu() |
Controller |
getController()
Get the
Controller associated with this view. |
java.lang.Object |
getEditorAttribute(java.lang.String attribute) |
java.awt.Component |
getFixedTopMargin() |
java.awt.Component |
getGUI() |
Toolbar |
getToolbar()
Get the toolbar associated with this view.
|
void |
hidePopup(BasicEditorPane editorPane)
Informs the editor client that the popup menu (if showing) should
now be hidden.
|
void |
open()
Open this editor on the context set by a prior call to setContext.
|
void |
refresh() |
void |
showPopup(BasicEditorPane editorPane,
java.awt.event.MouseEvent mouseEvent)
Informs the editor client that the user requested a popup menu in
the given editor pane, at the location specified in the
mouseEvent.
|
void |
update(java.lang.Object observed,
UpdateMessage change)
Notification message.
|
addPreferredLayoutListener, addPropertyChangeListener, editorHidden, editorShown, firePropertyChangeEvent, getBottomComponent, getDefaultFocusComponent, getDependentNodes, getDisplayName, getEditorAddin, getFixedBottomMargin, getFixedLeftMargin, getFixedRightMargin, getMiniToolbar, getPreferredLayoutBaseName, getPreferredLayoutURL, getScrollableLeftMargin, getScrollableTopMargin, getTabDescription, getTabIcon, getTabLabel, getTitleLabel, getType, initializeActiveLayout, initializeLayout, isReady, loadSettings, newId, prepareForSaving, removePreferredLayoutListener, removePropertyChangeListener, saveSettings, setContext, setEditorAddin, setEditorAttribute, setPreferredLayoutBaseName, setPreferredLayoutURL, setType
activate, addViewListener, addViewSelectionListener, addViewStateListener, deactivate, fireViewCollapsed, fireViewExpanded, fireViewSelectionChanged, getContext, getHelpInfo, getId, getSelection, getSelectionFromUI, getTabName, getViewWithoutDecoration, isVisible, loadLayout, loadManifestToolbar, loadManifestToolbar, owner, removeViewListener, removeViewSelectionListener, removeViewStateListener, saveLayout, scheduleUpdateSelection, setId, setOwner, setToolbarVisible, show, toString, updateSelection, updateSelectionImpl, updateTitle, updateToolbarActions, updateVisibleActions, updateVisibleActions
public void open()
Editor
OpenAbortedException
open
in class Editor
Editor.setContext(oracle.ide.Context)
public java.awt.Component getGUI()
public Toolbar getToolbar()
View
getToolbar
in class View
public Controller getController()
ControllerProvider
Controller
associated with this view.getController
in interface ControllerProvider
getController
in class Editor
public ContextMenu getContextMenu()
getContextMenu
in class Editor
ContextMenu
, if any.public java.awt.Component getFixedTopMargin()
getFixedTopMargin
in class Editor
public void update(java.lang.Object observed, UpdateMessage change)
Observer
public java.lang.Object getEditorAttribute(java.lang.String attribute)
getEditorAttribute
in class Editor
attribute
- takes values from ATTRIBUTE_ constants.public Context getContext(java.util.EventObject event)
getContext
in class Editor
event
- event associated with the context.public void clearSelection()
public void showPopup(BasicEditorPane editorPane, java.awt.event.MouseEvent mouseEvent)
PopupManager
showPopup
in interface PopupManager
editorPane
- the editorPane that the user request occurred inmouseEvent
- the mouse event describing the location of the
popup request.public void hidePopup(BasicEditorPane editorPane)
PopupManager
hidePopup
in interface PopupManager
editorPane
- the editorPane for which the popup should be hiddenpublic void refresh()