@Deprecated public abstract class AbstractBrowseClickPlugin extends AbstractClickPlugin
AbstractBrowseClickPlugin is an assistance plugin that
 listens for Ctrl-Click's to perform "Go to declaration" functionality| Modifier and Type | Field and Description | 
|---|---|
protected java.lang.String | 
_lastStatusText
Deprecated.  
The last status text this plugin set into the IDE status bar. 
 | 
protected static int | 
ACTION_DECLARATION
Deprecated.  
The action constant for "Go to declaration". 
 | 
ACTION_NONE, ALL_MODIFIER_MASK, DEFAULT_DELAY_TIME| Constructor and Description | 
|---|
AbstractBrowseClickPlugin()
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
getActionTypeFor(java.awt.event.MouseEvent event)
Deprecated.  
Fetch the subclass-specific action type that corresponds to the
 given event (which may be a mouse moved, or mouse clicked event). 
 | 
protected HighlightStyle | 
getHighlightStyleFor(int actionType)
Deprecated.  
Fetch the  
HighlightStyle which should be used for
 highlighting the a given region for the specified action type. | 
protected java.lang.String | 
getHintTextFor(int actionType)
Deprecated.  
Fetch the hint text that should be displayed in the editor status
 bar for the given action type. 
 | 
protected abstract NumberRange | 
getIdentifierAtOffset(int offset)
Deprecated.  
Utility routine to determine the identifier at the given offset,
 or null if there is none. 
 | 
protected NumberRange | 
getRegionFor(int offset,
            int actionType)
Deprecated.  
Fetch the  
NumberRange instance for the underlinable
 region that includes the given offset. | 
protected void | 
handleClickAction(java.awt.Point clickPoint,
                 int actionType)
Deprecated.  
Perform the subclass-specific click action at the given click point,
 and action type. 
 | 
protected abstract void | 
performDeclarationClick(java.awt.Point point)
Deprecated.  
Utility routine to handle the control/meta click on the given click
 location. 
 | 
static void | 
registerHighlights()
Deprecated.  
  | 
protected void | 
updateHint(int actionType)
Deprecated.  
Update the current hint text that is displayed in the editor. 
 | 
actionPerformed, caretUpdate, deinstall, getDocument, getEditorPane, getTextBuffer, getUpdateDelayTime, hasModifierEx, install, isActionTrigger, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, propertyChange, updateHighlightprotected static final int ACTION_DECLARATION
protected java.lang.String _lastStatusText
protected int getActionTypeFor(java.awt.event.MouseEvent event)
getActionTypeFor in class AbstractClickPluginevent - the mouse event that occurredprotected void handleClickAction(java.awt.Point clickPoint,
                                 int actionType)
getActionTypeFor() for the mouse click event.handleClickAction in class AbstractClickPluginclickPoint - the click point where the mouse click event occurredactionType - the action type the modifiers on the event mapped toprotected HighlightStyle getHighlightStyleFor(int actionType)
HighlightStyle which should be used for
 highlighting the a given region for the specified action type.getHighlightStyleFor in class AbstractClickPluginactionType - the action type the modifiers map toprotected java.lang.String getHintTextFor(int actionType)
getHintTextFor in class AbstractClickPluginactionType - the action type the modifiers map toprotected NumberRange getRegionFor(int offset, int actionType)
NumberRange instance for the underlinable
 region that includes the given offset.getRegionFor in class AbstractClickPluginoffset - the offset the mouse hovered overactionType - the action type based on the modifiers of the eventprotected void updateHint(int actionType)
updateHint in class AbstractClickPluginactionType - the subclass-specific action typeprotected abstract void performDeclarationClick(java.awt.Point point)
protected abstract NumberRange getIdentifierAtOffset(int offset)
offset - the offset to checkpublic static void registerHighlights()