A B C D E F G H I K L M N O P R S T U V _ 

A

AbstractModeOptionPane - Class in sidekick
AbstractModeOptionPane.java - Option Pane with Mode combobox A specialized OptionPane which has mode-overridable properties.
AbstractModeOptionPane(String) - Constructor for class sidekick.AbstractModeOptionPane
Load mode properties into input components, using global props if mode props are not set.
acceptChars - Static variable in class sidekick.SideKickActions
 
actionPerformed(ActionEvent) - Method in class sidekick.SideKickToolBar
 
activate(View) - Method in class sidekick.SideKickParser
Deprecated.
Use the form taking an EditPane instead.
activate(EditPane) - Method in class sidekick.SideKickParser
This method is called when a buffer using this parser is selected in the specified view.
add() - Method in class sidekick.ExpansionModel
Call this for each row in the tree that should be visible and expanded.
addAsset(String, String, String, int, Position) - Method in class sidekick.enhanced.SourceParser
 
addCommentAsset(String, int, Position) - Method in class sidekick.enhanced.SourceParser
 
addData(Object, Stack<String>) - Method in class sidekick.SideKickTree
 
addLineAsset(String, String, String, int, Position, Position) - Method in class sidekick.enhanced.SourceParser
 
addList(DefaultMutableTreeNode, ArrayList, ImageIcon) - Method in class sidekick.enhanced.SourceParser
 
addNotify() - Method in class sidekick.SideKickTree
 
addPackage(String, SourceAsset) - Method in class sidekick.enhanced.SourceParser.PackageMap
 
addPackageAsset(String, int, Position) - Method in class sidekick.enhanced.SourceParser
 
addSearchKey(Object, String) - Method in class sidekick.FilteredTreeModel
Associates node with a search key.
addToList(String, String, SourceAsset) - Method in class sidekick.enhanced.SourceParser.PackageMap
 
addTreeModelListener(TreeModelListener) - Method in class sidekick.FilteredTreeModel
 
ALL - Static variable in class sidekick.ModeOptionsDialog
 
Asset - Class in sidekick
A block of code within a file.
Asset(String) - Constructor for class sidekick.Asset
 
AUTO_EXPAND_DEPTH - Static variable in class sidekick.SideKick
 

B

BUFFER_CHANGE - Static variable in class sidekick.SideKick
 
BUFFER_SAVE - Static variable in class sidekick.SideKick
 
buildActionListener() - Method in class sidekick.SideKickTree
Creates an action listener for the parse button.
buildTree(TreeModel) - Method in class sidekick.SideKickTree
 
buildTrees() - Method in class sidekick.enhanced.SourceParser
 

C

canAddToPath(TreeNode) - Method in class sidekick.SideKickParsedData
Subclasses can override this to handle special case nodes that may not be suitable for adding to the path.
cancel() - Method in interface sidekick.ModeOptionPane
 
cancel() - Method in class sidekick.ModeOptionPaneController
 
cancel() - Method in class sidekick.ModeOptionsDialog
 
cancel() - Method in class sidekick.SideKickModeOptionsPane
 
canCompleteAnywhere() - Method in class sidekick.SideKickParser
Returns if completion popups should be shown after any period of inactivity.
canHandleBackspace() - Method in class sidekick.SideKickParser
Returns true if the parser can handle the backspace key being typed when the completion popup is open, else false if not.
cleanup(View) - Static method in class sidekick.SideKickPlugin
 
clearFilter() - Method in class sidekick.FilteredTreeModel
Makes all nodes in the tree visible.
clearModeProperty(String, String) - Static method in class sidekick.AbstractModeOptionPane
 
clearModeProperty(String) - Method in class sidekick.AbstractModeOptionPane
 
collapseCurrentNode() - Method in class sidekick.SideKickTree
 
column - Variable in class sidekick.util.Location
 
COMMENT - Variable in class sidekick.enhanced.SourceParser
 
COMMENT_ICON - Variable in class sidekick.enhanced.SourceParser
 
commentList - Variable in class sidekick.enhanced.SourceParser
 
compare(Object, Object) - Method in class sidekick.enhanced.SourceParser.AssetComparator
 
compare(Object, Object) - Method in class sidekick.enhanced.SourceParser.PackageComparator
 
compareTo(Location) - Method in class sidekick.util.Location
 
complete(View, int) - Static method in class sidekick.SideKickActions
 
complete(EditPane, int) - Method in class sidekick.SideKickParser
Returns completions suitable for insertion at the specified position.
COMPLETE_COMMAND - Static variable in class sidekick.SideKickActions
 
COMPLETE_DELAY_KEY - Static variable in class sidekick.SideKickActions
 
COMPLETE_INSTANT_KEY - Static variable in class sidekick.SideKickActions
 
completeAsset(Position) - Method in class sidekick.enhanced.SourceParser
 
completeAsset(Position, String) - Method in class sidekick.enhanced.SourceParser
 
completeAsset(Position, int) - Method in class sidekick.enhanced.SourceParser
 
completePackageAsset(Position, int) - Method in class sidekick.enhanced.SourceParser
 
completePackageAsset(String, Position) - Method in class sidekick.enhanced.SourceParser.PackageMap
 
completePackageAsset(String, Position, String) - Method in class sidekick.enhanced.SourceParser.PackageMap
 
completePackageAsset(String, Position, int) - Method in class sidekick.enhanced.SourceParser.PackageMap
 
configMenu - Variable in class sidekick.SideKickTree
 
configureTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class sidekick.enhanced.SourceTree.Renderer
 
controlClick(View, IAsset, TreePath) - Method in class sidekick.SideKickTree.CustomTree
 
convert(Buffer, DefaultMutableTreeNode) - Static method in class sidekick.util.ElementUtil
Assumes the user objects in the given node, and child nodes, are objects that implement SideKickElement.
createEndPosition(Buffer, SideKickElement) - Static method in class sidekick.util.ElementUtil
Convert the end of a Location to a Position.
createModeProps(String) - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
createModeProps(String) - Method in class sidekick.SideKickModeOptionsPane
 
createOptionTreeModel() - Method in class sidekick.ModeOptionsDialog
 
createPopup() - Method in class sidekick.enhanced.SourceTree
 
createPosition(int, int) - Static method in class sidekick.util.ElementUtil
 
createStartPosition(Buffer, SideKickElement) - Static method in class sidekick.util.ElementUtil
Convert the start of a Location to a Position.

D

data - Variable in class sidekick.enhanced.SourceParser
 
data - Variable in class sidekick.SideKickTree
 
deactivate(View) - Method in class sidekick.SideKickParser
Deprecated.
Use the form taking an EditPane instead.
deactivate(EditPane) - Method in class sidekick.SideKickParser
This method is called when a buffer using this parser is no longer selected in the specified view.
DEFAULT - Static variable in class sidekick.ModeOptionsDialog
 
DEFAULT - Static variable in class sidekick.SideKickPlugin
 
dispose() - Method in class sidekick.SideKickToolBar
 
doubleClicked(View, IAsset, TreePath) - Method in class sidekick.SideKickTree.CustomTree
 

E

ElementUtil - Class in sidekick.util
 
ElementUtil() - Constructor for class sidekick.util.ElementUtil
 
end - Variable in class sidekick.Asset
 
endColumn - Variable in class sidekick.util.Range
 
endLine - Variable in class sidekick.util.Range
 
execute(Runnable) - Static method in class sidekick.SideKickPlugin
 
execute(View, SwingWorker<SideKickParsedData, Object>) - Static method in class sidekick.SideKickPlugin
 
expandAll(boolean) - Method in class sidekick.SideKickTree
Expand or collapse all nodes in the tree.
expandCurrentNode() - Method in class sidekick.SideKickTree
 
expandTreeAt(int) - Method in class sidekick.SideKickTree
 
expandTreeWithDelay() - Method in class sidekick.SideKickTree
Expands the tree after a delay.
ExpansionModel - Class in sidekick
An expansion model for trees.
ExpansionModel() - Constructor for class sidekick.ExpansionModel
 
expansionModel - Variable in class sidekick.SideKickParsedData
Plugin parsers may set the tree expansion model based on options settings or other considerations.

F

FILTER_VISIBLE - Static variable in class sidekick.SideKick
 
filter_visible_nodes(FilteredTreeModel, HashSet<TreePath>, DefaultMutableTreeNode) - Method in class sidekick.SideKickTree
 
filterByText(String) - Method in class sidekick.FilteredTreeModel
Hides nodes from the tree that do not match text.
FilteredTreeModel - Class in sidekick
This class provides a filtered view on an underlying TreeModel.
FilteredTreeModel(DefaultTreeModel, boolean) - Constructor for class sidekick.FilteredTreeModel
Constructs a filtering tree model.
FilteredTreeModel(TreeModel, boolean, FilteredTreeModel.ParentProvider) - Constructor for class sidekick.FilteredTreeModel
Constructs a filtering tree model.
FilteredTreeModel.ParentProvider - Interface in sidekick
Interface to retrieve parent nodes.
FilteredTreeModel.TreeNodeParentProvider - Class in sidekick
Implements TreeNodeParentProvider for tree models that use TreeNode objects such as DefaultTreeModel.
FilteredTreeModel.TreeNodeParentProvider() - Constructor for class sidekick.FilteredTreeModel.TreeNodeParentProvider
 
find(String, Pattern, int) - Method in class sidekick.enhanced.SourceParser
 
find2(String, Pattern) - Method in class sidekick.enhanced.SourceParser
 
find_visible_nodes(HashSet<TreePath>, DefaultMutableTreeNode) - Method in class sidekick.SideKickTree
 
focusOnDefaultComponent() - Method in class sidekick.SideKickTree
 
FOLLOW_CARET - Static variable in class sidekick.SideKick
 
followCaret - Variable in class sidekick.SideKickTree
 

G

get(int) - Method in class sidekick.SideKickCompletion
 
get_type() - Method in class sidekick.enhanced.SourceAsset
 
getAsset(TreeNode) - Method in class sidekick.SideKickParsedData
Convenience method to get the IAsset from the user object in the node
getAssetAtOffset(int) - Method in class sidekick.SideKickParsedData
 
getAssetAtPosition(int) - Method in class sidekick.SideKickParsedData
getBooleanProperty(String, String) - Static method in class sidekick.AbstractModeOptionPane
 
getBooleanProperty(String) - Method in class sidekick.AbstractModeOptionPane
 
getChild(Object, int) - Method in class sidekick.FilteredTreeModel
 
getChildCount(Object) - Method in class sidekick.FilteredTreeModel
 
getCode() - Method in class sidekick.ParserSwitchAction
 
getCode() - Method in class sidekick.SideKickActions.ToggleParser
 
getCompletionDescription(int) - Method in class sidekick.SideKickCompletion
 
getCompletionPopup(View, int, SideKickCompletion, boolean) - Method in class sidekick.SideKickParser
 
getDefaultGroup() - Method in class sidekick.ModeOptionsDialog
 
getElement() - Method in class sidekick.util.SideKickAsset
 
getEnd() - Method in class sidekick.Asset
Returns the end position.
getEnd() - Method in interface sidekick.IAsset
Returns the end position - the position of the first character following the asset (or the end of the buffer).
getEndLocation() - Method in class sidekick.util.Range
 
getEndLocation() - Method in interface sidekick.util.SideKickElement
 
getEndPosition() - Method in interface sidekick.util.SideKickElement
 
getExpandedDescendants(TreePath) - Method in class sidekick.SideKickTree.CustomTree
 
getFoldHandler() - Method in class sidekick.SideKickParsedData
 
getFoldLevel(JEditBuffer, int, Segment) - Method in class sidekick.SideKickFoldHandler
 
getIcon() - Method in class sidekick.enhanced.SourceAsset
 
getIcon() - Method in interface sidekick.IAsset
Returns the icon to be shown for the asset in the structure tree.
getIcon() - Method in class sidekick.util.SideKickAsset
 
getIndexOfChild(Object, Object) - Method in class sidekick.FilteredTreeModel
 
getInstantCompletionTriggers() - Method in class sidekick.SideKickParser
Returns a list of characters which trigger completion immediately.
getIntegerProperty(String, String, int) - Static method in class sidekick.AbstractModeOptionPane
 
getIntegerProperty(String, int) - Method in class sidekick.AbstractModeOptionPane
 
getLabel() - Method in class sidekick.ParserSwitchAction
 
getLabel() - Method in class sidekick.SideKickActions.ToggleParser
 
getLineNo() - Method in class sidekick.enhanced.SourceAsset
 
getLongDescription() - Method in class sidekick.enhanced.SourceAsset
 
getLongString() - Method in class sidekick.enhanced.SourceAsset
 
getLongString() - Method in interface sidekick.IAsset
Returns a full description of the asset to be shown in the view's status bar on when the mouse is over the asset in the tree.
getLongString() - Method in class sidekick.util.SideKickAsset
 
getMarkerSetsPlugin() - Static method in class sidekick.SideKickPlugin
 
getMatches(String) - Method in class sidekick.FilteredTreeModel
 
getMode() - Method in class sidekick.AbstractModeOptionPane
 
getMode() - Method in class sidekick.ModeOptionsDialog
 
getModel() - Method in class sidekick.ExpansionModel
 
getModel() - Method in class sidekick.FilteredTreeModel
Returns the underlying data model.
getName() - Method in class sidekick.Asset
Returns the name of the Asset.
getName() - Method in interface sidekick.IAsset
Returns the name of the Asset.
getName() - Method in class sidekick.SideKickParser
Returns the parser's name.
getNodeAt(TreeNode, int) - Method in class sidekick.SideKickParsedData
 
getPackageAsset(String) - Method in class sidekick.enhanced.SourceParser.PackageMap
 
getPanel() - Method in class sidekick.SideKickParser
Returns a parser-specific panel that will be shown in the SideKick dockable window just below the SideKick toolbar.
getParent(Object) - Method in interface sidekick.FilteredTreeModel.ParentProvider
Returns the parent of node.
getParent(Object) - Method in class sidekick.FilteredTreeModel.TreeNodeParentProvider
 
getParsedData(View) - Static method in class sidekick.SideKickParsedData
Returns an instance of this class for the specified view.
getParser(String) - Static method in class sidekick.SideKickPlugin
 
getParserForBuffer(Buffer) - Static method in class sidekick.SideKickPlugin
 
getParserForMode(Mode) - Static method in class sidekick.SideKickPlugin
Returns the parser for the given mode.
getParserForView(View) - Static method in class sidekick.SideKickPlugin
 
getParserSwitchers() - Static method in class sidekick.SideKickMenuProvider
 
getParseTriggers() - Method in class sidekick.SideKickParser
Returns a list of characters which trigger a buffer re-parse.
getProperty(String, String) - Static method in class sidekick.AbstractModeOptionPane
 
getProperty(String) - Method in class sidekick.AbstractModeOptionPane
 
getRenderer() - Method in class sidekick.SideKickCompletion
 
getRoot() - Method in class sidekick.FilteredTreeModel
 
getRow() - Method in class sidekick.ExpansionModel
 
getSearchFilter() - Method in class sidekick.SideKickTree
 
getShortDescription() - Method in class sidekick.enhanced.SourceAsset
 
getShortString() - Method in class sidekick.enhanced.SourceAsset
 
getShortString() - Method in interface sidekick.IAsset
Returns a brief description of the asset to be shown in the tree.
getShortString() - Method in class sidekick.util.SideKickAsset
 
getStart() - Method in class sidekick.Asset
Returns the starting position.
getStart() - Method in interface sidekick.IAsset
Returns the starting position.
getStartLocation() - Method in class sidekick.util.Range
 
getStartLocation() - Method in interface sidekick.util.SideKickElement
 
getStartPosition() - Method in interface sidekick.util.SideKickElement
 
getTokenLength() - Method in class sidekick.SideKickCompletion
The length of the text being completed (popup will be positioned there).
getTreePathForPosition(int) - Method in class sidekick.SideKickParsedData
 
getUIComponent() - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
getUIComponent() - Method in class sidekick.SideKickModeOptionsPane
 
getUseDefaults(String) - Method in interface sidekick.ModeOptionPane
 
getUseDefaults(String) - Method in class sidekick.ModeOptionPaneController
 
getUseDefaults(String) - Method in class sidekick.SideKickModeOptionsPane
 
getView() - Method in class sidekick.SideKickUpdate
 
goToNextAsset(View) - Static method in class sidekick.SideKickActions
 
goToPrevAsset(View) - Static method in class sidekick.SideKickActions
 

H

handleBufferChange(BufferChanging) - Method in class sidekick.SideKick
 
handleBufferUpdate(BufferUpdate) - Method in class sidekick.enhanced.SourceTree
 
handleBufferUpdate(BufferUpdate) - Method in class sidekick.SideKick
 
handleBufferUpdate(BufferUpdate) - Method in class sidekick.SideKickPlugin
 
handleEditorExiting(EditorExiting) - Method in class sidekick.SideKick
 
handleEditPaneUpdate(EditPaneUpdate) - Method in class sidekick.SideKick
 
handleEditPaneUpdate(EditPaneUpdate) - Method in class sidekick.SideKickPlugin
 
handleEditPaneUpdate(EditPaneUpdate) - Method in class sidekick.SideKickToolBar
 
handleEditPaneUpdate(EditPaneUpdate) - Method in class sidekick.SideKickTree
 
handleKey(KeyEvent) - Method in class sidekick.enhanced.SourceTree
 
handleKeystroke(int, char) - Method in class sidekick.SideKickCompletion
 
handleMouse(MouseEvent) - Method in class sidekick.enhanced.SourceTree
 
handlePluginUpdate(PluginUpdate) - Method in class sidekick.SideKick
 
handlePluginUpdate(PluginUpdate) - Method in class sidekick.SideKickPlugin
 
handlePropertiesChanged(PropertiesChanged) - Method in class sidekick.SideKick
 
handlePropertiesChanged(PropertiesChanged) - Method in class sidekick.SideKickPlugin
 
handlePropertiesChanged(PropertiesChanged) - Method in class sidekick.SideKickToolBar
 
handlePropertiesChanged(PropertiesChanged) - Method in class sidekick.SideKickTree
 
handleSideKickUpdate(SideKickUpdate) - Method in class sidekick.SideKickToolBar
 
handleSideKickUpdate(SideKickUpdate) - Method in class sidekick.SideKickTree
 
handleViewUpdate(ViewUpdate) - Method in class sidekick.SideKick
 
handleViewUpdate(ViewUpdate) - Method in class sidekick.SideKickPlugin
 
hasModeProps(String) - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
hasModeProps(String) - Method in class sidekick.SideKickModeOptionsPane
 

I

IAsset - Interface in sidekick
A block of code within a file.
inc() - Method in class sidekick.ExpansionModel
Call this for each row in the tree that should be visible.
insert(int) - Method in class sidekick.SideKickCompletion
 
insertChars - Static variable in class sidekick.SideKickActions
 
invoke(View) - Method in class sidekick.ParserSwitchAction
 
invoke(View) - Method in class sidekick.SideKickActions.ToggleParser
 
isCompletionSelectable(int) - Method in class sidekick.SideKickCompletion
Deprecated.
Do not return false from this method. Unselectable completion is not useful.
isFollowCaret() - Static method in class sidekick.SideKick
 
isGlobalFollowCaret() - Static method in class sidekick.SideKick
 
isLeaf(Object) - Method in class sidekick.FilteredTreeModel
 
isMarkersFlagSet() - Static method in class sidekick.enhanced.SourceTree
 
isParseOnChange() - Static method in class sidekick.SideKick
 
isParseOnSave() - Static method in class sidekick.SideKick
 
isParsingBuffer(Buffer) - Static method in class sidekick.SideKickPlugin
 
isRegisteredDockable(String) - Static method in class sidekick.enhanced.SourceTree
 
isVisible(Object) - Method in class sidekick.FilteredTreeModel
 
items - Variable in class sidekick.SideKickCompletion
 

K

keyComplete(View) - Static method in class sidekick.SideKickActions
 
keyCompleteWithDelay(View) - Static method in class sidekick.SideKickActions
 
keyPressed(KeyEvent) - Method in class sidekick.enhanced.SourceTree.KeyHandler
 
keyPressed(KeyEvent) - Method in class sidekick.SideKickCompletionPopup
 
keyTyped(KeyEvent) - Method in class sidekick.SideKickCompletionPopup
 

L

line - Variable in class sidekick.util.Location
 
LINE_COMMENT - Variable in class sidekick.enhanced.SourceParser
 
load() - Method in class sidekick.ModeOptionsDialog
 
loadIcon(String, Class, String) - Method in class sidekick.enhanced.SourceParser
 
loadIcons(String, Class) - Method in class sidekick.enhanced.SourceParser
 
Location - Class in sidekick.util
danson: Class to represent a location in a source file by line and column.
Location() - Constructor for class sidekick.util.Location
 
Location(int, int) - Constructor for class sidekick.util.Location
 

M

MAIN - Variable in class sidekick.enhanced.SourceParser
 
message - Variable in class sidekick.util.ParseError
 
ModeOptionPane - Interface in sidekick
 
ModeOptionPaneController - Class in sidekick
 
ModeOptionPaneController(ModeOptionPaneController.ModeOptionPaneDelegate) - Constructor for class sidekick.ModeOptionPaneController
 
ModeOptionPaneController.ModeOptionPaneDelegate - Interface in sidekick
 
ModeOptionsDialog - Class in sidekick
{{{ ModeOptionsDialog class A customized OptionDialog for SideKick, which includes a shared ComboBox for the current edit mode.
ModeOptionsDialog(View) - Constructor for class sidekick.ModeOptionsDialog
 
ModeOptionsPane - Class in sidekick
Deprecated.
Use AbstractModeOptionPane instead.
ModeOptionsPane(String) - Constructor for class sidekick.ModeOptionsPane
Deprecated.
 
modePrefix(String, String) - Static method in class sidekick.AbstractModeOptionPane
 
modePropertyExists(String, String) - Static method in class sidekick.AbstractModeOptionPane
 
modeSelected(String) - Method in interface sidekick.ModeOptionPane
 
modeSelected(String) - Method in class sidekick.ModeOptionPaneController
 
modeSelected(String) - Method in class sidekick.SideKickModeOptionsPane
 
mouseDragged(MouseEvent) - Method in class sidekick.enhanced.SourceTree.MouseHandler
 
mouseMoved(MouseEvent) - Method in class sidekick.enhanced.SourceTree.MouseHandler
 
mousePressed(MouseEvent) - Method in class sidekick.enhanced.SourceTree.MouseHandler
 

N

name - Variable in class sidekick.Asset
 
name - Variable in class sidekick.SideKickParser
 
NAME - Static variable in class sidekick.SideKickPlugin
The name of the dockable
narrowToAsset(View) - Static method in class sidekick.SideKickActions
 
newInstance() - Method in class sidekick.enhanced.SourceTree.Renderer
 
newTree(DefaultMutableTreeNode, String, ArrayList, ImageIcon) - Method in class sidekick.enhanced.SourceParser
 
NONE - Static variable in class sidekick.SideKickPlugin
 

O

onChange - Variable in class sidekick.SideKickTree
 
onSave - Variable in class sidekick.SideKickTree
 

P

PACKAGE_ICON - Variable in class sidekick.enhanced.SourceParser
 
PACKAGE_INVALID_ICON - Variable in class sidekick.enhanced.SourceParser
 
packages - Variable in class sidekick.enhanced.SourceParser
 
paintComponent(Graphics) - Method in class sidekick.enhanced.SourceTree.Renderer
 
parse(Buffer, String, DefaultErrorSource) - Method in interface sidekick.enhanced.PartialParser
Parse the contents of the given text.
parse(Buffer, DefaultErrorSource) - Method in class sidekick.enhanced.SourceParser
Parses the given text and returns a tree model.
parse(Buffer, String, DefaultErrorSource) - Method in class sidekick.enhanced.SourceParser
Parse the contents of the given text.
parse(Buffer, DefaultErrorSource) - Method in class sidekick.SideKickParser
Parses the given text and returns a tree model.
parse(View, boolean) - Static method in class sidekick.SideKickPlugin
Immediately begins parsing the current buffer in a background thread.
PARSE_COUNT - Static variable in class sidekick.SideKickPlugin
 
parseBuffer(Buffer, DefaultErrorSource) - Method in class sidekick.enhanced.SourceParser
 
PARSED_DATA_PROPERTY - Static variable in class sidekick.SideKickPlugin
 
ParseError - Class in sidekick.util
Class to represent the location of a parsing error.
ParseError(String) - Constructor for class sidekick.util.ParseError
 
ParseError(String, Range) - Constructor for class sidekick.util.ParseError
 
PARSER_MODE_PROPERTY - Static variable in class sidekick.SideKickPlugin
 
PARSER_PROPERTY - Static variable in class sidekick.SideKickPlugin
 
parserList() - Static method in class sidekick.SideKickTree
 
parserName - Variable in class sidekick.SideKickActions.SideKickAction
 
ParserOptionPane - Class in sidekick
An option pane to configure the mode - parsers associations.
ParserOptionPane() - Constructor for class sidekick.ParserOptionPane
 
ParserSwitchAction - Class in sidekick
An action to switch the current SideKick parser.
ParserSwitchAction(String) - Constructor for class sidekick.ParserSwitchAction
 
PartialParser - Interface in sidekick.enhanced
Parsers that implement this interface have the ability to parse just part of a buffer.
PKG_KEY - Variable in class sidekick.enhanced.SourceParser
 
popup - Variable in class sidekick.enhanced.SourceTree
 
processMouseEvent(MouseEvent) - Method in class sidekick.SideKickTree.CustomTree
 
propertiesChanged() - Method in class sidekick.enhanced.SourceTree
 
propertiesChanged() - Static method in class sidekick.SideKickActions
 
propertiesChanged() - Method in class sidekick.SideKickTree
 

R

range - Variable in class sidekick.util.ParseError
 
Range - Class in sidekick.util
Class to represent a range given by 2 Locations in a source file.
Range() - Constructor for class sidekick.util.Range
 
Range(Location, Location) - Constructor for class sidekick.util.Range
 
reload() - Method in class sidekick.FilteredTreeModel
 
removeNotify() - Method in class sidekick.SideKickTree
 
removeSearchKey(Object, String) - Method in class sidekick.FilteredTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class sidekick.FilteredTreeModel
 
reset() - Method in class sidekick.FilteredTreeModel
Sets all nodes visible.
resetModeProps(String) - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
resetModeProps(String) - Method in class sidekick.SideKickModeOptionsPane
 
root - Variable in class sidekick.SideKickParsedData
Plugin parsers should add nodes to the root node.

S

save() - Method in interface sidekick.ModeOptionPane
 
save() - Method in class sidekick.ModeOptionPaneController
 
saveModeProps(String, Object) - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
saveModeProps(String, Object) - Method in class sidekick.SideKickModeOptionsPane
 
selectAsset(View) - Static method in class sidekick.SideKickActions
 
selectPath(TreePath) - Method in class sidekick.SideKickTree
 
SERVICE - Static variable in class sidekick.SideKickParser
 
SERVICECLASS - Static variable in class sidekick.ModeOptionsDialog
 
setBooleanProperty(String, String, boolean) - Static method in class sidekick.AbstractModeOptionPane
 
setBooleanProperty(String, boolean) - Method in class sidekick.AbstractModeOptionPane
 
setEnabled(JComponent, boolean) - Method in class sidekick.ModeOptionPaneController
 
setEnd(Position) - Method in class sidekick.Asset
Set the end position
setEnd(Position) - Method in interface sidekick.IAsset
Set the end position - the position of the first character following the asset (or the end of the buffer).
setEndLocation(Location) - Method in class sidekick.util.Range
 
setEndLocation(Location) - Method in interface sidekick.util.SideKickElement
 
setEndPosition(Position) - Method in interface sidekick.util.SideKickElement
 
setGlobalFollowCaret(boolean) - Static method in class sidekick.SideKick
 
setIcon(ImageIcon) - Method in class sidekick.enhanced.SourceAsset
 
setIntegerProperty(String, String, int) - Static method in class sidekick.AbstractModeOptionPane
 
setIntegerProperty(String, int) - Method in class sidekick.AbstractModeOptionPane
 
setLong(String) - Method in class sidekick.enhanced.SourceAsset
 
setLongDescription(String) - Method in class sidekick.enhanced.SourceAsset
 
setLongString(String) - Method in class sidekick.util.SideKickAsset
 
setModel(DefaultTreeModel) - Method in class sidekick.FilteredTreeModel
Sets the underlying data model.
setModel(TreeModel, FilteredTreeModel.ParentProvider) - Method in class sidekick.FilteredTreeModel
Sets the underlying data model.
setName(String) - Method in class sidekick.Asset
Set the name of the asset
setName(String) - Method in interface sidekick.IAsset
Set the name of the asset
setParsedData(View, SideKickParsedData) - Static method in class sidekick.SideKickParsedData
Sets the instance of this class for the specified view.
setParseOnChange(boolean) - Static method in class sidekick.SideKick
 
setParseOnSave(boolean) - Static method in class sidekick.SideKick
 
setParserForBuffer(Buffer, String) - Static method in class sidekick.SideKickPlugin
 
setProperty(String, String, String) - Static method in class sidekick.AbstractModeOptionPane
 
setProperty(String, String) - Method in class sidekick.AbstractModeOptionPane
 
setSearchFilter(String) - Method in class sidekick.SideKickTree
 
setShort(String) - Method in class sidekick.enhanced.SourceAsset
 
setShortDescription(String) - Method in class sidekick.enhanced.SourceAsset
 
setStart(Position) - Method in class sidekick.Asset
Set the start position
setStart(Position) - Method in interface sidekick.IAsset
Set the start position
setStartLine(int) - Method in interface sidekick.enhanced.PartialParser
If called by another parser to parse part of a file (for example, to parse a script tag in an html document), this can be set to the offset of the text to be parsed so that the node locations can be set correctly.
setStartLine(int) - Method in class sidekick.enhanced.SourceParser
If called by another parser to parse part of a file (for example, to parse a script tag in an html document), this can be set to the offset of the text to be parsed so that the node locations can be set correctly.
setStartLocation(Location) - Method in class sidekick.util.Range
 
setStartLocation(Location) - Method in interface sidekick.util.SideKickElement
 
setStartPosition(Position) - Method in interface sidekick.util.SideKickElement
 
setStatus(String) - Method in class sidekick.SideKickTree
 
setUseDefaults(boolean) - Method in interface sidekick.ModeOptionPane
 
setUseDefaults(boolean) - Method in class sidekick.ModeOptionPaneController
 
setUseDefaults(boolean) - Method in class sidekick.SideKickModeOptionsPane
 
shiftClick(View, IAsset, TreePath) - Method in class sidekick.SideKickTree.CustomTree
 
SHOW_FILTER - Static variable in class sidekick.SideKick
 
SHOW_STATUS - Static variable in class sidekick.SideKick
 
SHOW_TOOL_BAR - Static variable in class sidekick.SideKickOptionPane
 
showStopButton(boolean) - Method in class sidekick.SideKickTree
 
sidekick - package sidekick
Generalized framework for code browsing, folding, and completion.
SideKick - Class in sidekick
This is an EBComponent that manages a SideKick parser.
sidekick.enhanced - package sidekick.enhanced
 
sidekick.util - package sidekick.util
 
SideKickActions - Class in sidekick
 
SideKickActions() - Constructor for class sidekick.SideKickActions
 
SideKickActions.SideKickAction - Class in sidekick
 
SideKickActions.SideKickAction(String, String) - Constructor for class sidekick.SideKickActions.SideKickAction
 
SideKickActions.ToggleParser - Class in sidekick
An action which will always activate the SideKick parser, alternately selecting the default parser, and then the selected one, allowing you to toggle between say, Outline and Java parsers, XML and HTML, or Python and Jython parsers.
SideKickActions.ToggleParser(String) - Constructor for class sidekick.SideKickActions.ToggleParser
 
SideKickAsset - Class in sidekick.util
danson: simple concrete implementation of an Asset that wraps some sort of SideKickElement.
SideKickAsset(SideKickElement) - Constructor for class sidekick.util.SideKickAsset
 
SideKickCompletion - Class in sidekick
A code completion instance.
SideKickCompletion() - Constructor for class sidekick.SideKickCompletion
Deprecated.
Use the other constructor instead.
SideKickCompletion(View, String) - Constructor for class sidekick.SideKickCompletion
 
SideKickCompletion(View, String, List) - Constructor for class sidekick.SideKickCompletion
 
SideKickCompletion(View, String, Object[]) - Constructor for class sidekick.SideKickCompletion
 
SideKickCompletionPopup - Class in sidekick
 
SideKickCompletionPopup(View, SideKickParser, int, SideKickCompletion, boolean) - Constructor for class sidekick.SideKickCompletionPopup
 
SideKickCompletionPopup(View, SideKickParser, int, SideKickCompletion) - Constructor for class sidekick.SideKickCompletionPopup
 
SideKickElement - Interface in sidekick.util
danson: an interface for objects that need to provide both Location and Position information.
SideKickFoldHandler - Class in sidekick
Provides a FoldHandler based on the Assets parsed from the buffer.
SideKickFoldHandler() - Constructor for class sidekick.SideKickFoldHandler
 
SideKickMenuProvider - Class in sidekick
 
SideKickMenuProvider() - Constructor for class sidekick.SideKickMenuProvider
 
SideKickModeOptionsPane - Class in sidekick
Mode-Specific options for SideKick - a custom ModeOptionPane which includes 3 questions for the user, and provides an example of how to extend ModeOptionPane and set/reset the mode options.
SideKickModeOptionsPane() - Constructor for class sidekick.SideKickModeOptionsPane
 
SideKickOptionPane - Class in sidekick
 
SideKickOptionPane() - Constructor for class sidekick.SideKickOptionPane
 
SideKickParsedData - Class in sidekick
Stores a buffer structure tree.
SideKickParsedData(String) - Constructor for class sidekick.SideKickParsedData
 
SideKickParser - Class in sidekick
An abstract base class for plugin-provided parser implementations.
SideKickParser(String) - Constructor for class sidekick.SideKickParser
The parser constructor.
SideKickPlugin - Class in sidekick
SideKick plugin core class Manages a mapping of View to SideKick instances, creating/destroying SideKick objects whenever Views are created/destroyed.
SideKickPlugin() - Constructor for class sidekick.SideKickPlugin
 
SideKickToolBar - Class in sidekick
Toolbar to display current sidekick asset and allow navigation via drop-down menus.
SideKickToolBar(View) - Constructor for class sidekick.SideKickToolBar
 
SideKickTree - Class in sidekick
The Structure Browser dockable.
SideKickTree(View, boolean) - Constructor for class sidekick.SideKickTree
 
SideKickTree.CustomTree - Class in sidekick
A JTree with added mouse handling.
SideKickTree.CustomTree(TreeModel) - Constructor for class sidekick.SideKickTree.CustomTree
 
SideKickUpdate - Class in sidekick
 
SideKickUpdate(View) - Constructor for class sidekick.SideKickUpdate
 
SINGLE_ICON_IN_COMBO - Static variable in class sidekick.SideKickOptionPane
 
size() - Method in class sidekick.SideKickCompletion
 
SourceAsset - Class in sidekick.enhanced
SourceAsset: extends sidekick.Asset, provides the nodes for a structure tree
SourceAsset() - Constructor for class sidekick.enhanced.SourceAsset
 
SourceAsset(String, int, Position) - Constructor for class sidekick.enhanced.SourceAsset
 
SourceParser - Class in sidekick.enhanced
SourceParser: parses source and builds a sidekick structure tree Parsers are based on regular expressions and will therefore not able to correctly parse irregular source
SourceParser(String) - Constructor for class sidekick.enhanced.SourceParser
Constructs a new SourceParser object
SourceParser(String, Class) - Constructor for class sidekick.enhanced.SourceParser
 
SourceParser.AssetComparator - Class in sidekick.enhanced
 
SourceParser.AssetComparator() - Constructor for class sidekick.enhanced.SourceParser.AssetComparator
 
SourceParser.PackageComparator - Class in sidekick.enhanced
 
SourceParser.PackageComparator() - Constructor for class sidekick.enhanced.SourceParser.PackageComparator
 
SourceParser.PackageMap - Class in sidekick.enhanced
 
SourceParser.PackageMap() - Constructor for class sidekick.enhanced.SourceParser.PackageMap
 
SourceParser.PackageMap(SourceParser.PackageComparator) - Constructor for class sidekick.enhanced.SourceParser.PackageMap
 
SourceTree - Class in sidekick.enhanced
 
SourceTree(View, boolean) - Constructor for class sidekick.enhanced.SourceTree
 
SourceTree.KeyHandler - Class in sidekick.enhanced
 
SourceTree.KeyHandler() - Constructor for class sidekick.enhanced.SourceTree.KeyHandler
 
SourceTree.MouseHandler - Class in sidekick.enhanced
 
SourceTree.MouseHandler() - Constructor for class sidekick.enhanced.SourceTree.MouseHandler
 
SourceTree.Renderer - Class in sidekick.enhanced
 
SourceTree.Renderer() - Constructor for class sidekick.enhanced.SourceTree.Renderer
 
SPLIT_COMBO - Static variable in class sidekick.SideKickOptionPane
 
start - Variable in class sidekick.Asset
 
start() - Method in class sidekick.SideKickPlugin
 
startColumn - Variable in class sidekick.util.Range
 
startLine - Variable in class sidekick.enhanced.SourceParser
 
startLine - Variable in class sidekick.util.Range
 
status - Variable in class sidekick.SideKickTree
 
stop() - Method in class sidekick.SideKickParser
Stops the parse request currently in progress.
stop() - Method in class sidekick.SideKickPlugin
 
stop(View) - Static method in class sidekick.SideKickPlugin
 
SUB_ICON - Variable in class sidekick.enhanced.SourceParser
 
SUB_INVALID_ICON - Variable in class sidekick.enhanced.SourceParser
 
SUB_KEY - Variable in class sidekick.enhanced.SourceParser
 
supportsCompletion() - Method in class sidekick.SideKickParser
Returns if the parser supports code completion.

T

text - Variable in class sidekick.SideKickCompletion
 
textArea - Variable in class sidekick.SideKickCompletion
 
toggleMarkersFlag() - Static method in class sidekick.enhanced.SourceTree
 
toString() - Method in class sidekick.enhanced.SourceAsset
 
toString() - Method in class sidekick.util.Location
 
toString() - Method in class sidekick.util.ParseError
 
toString() - Method in class sidekick.util.Range
 
toString() - Method in class sidekick.util.SideKickAsset
 
tree - Variable in class sidekick.SideKickParsedData
 
tree - Variable in class sidekick.SideKickTree
 

U

update() - Method in class sidekick.enhanced.SourceTree
 
update(JMenu) - Method in class sidekick.SideKickMenuProvider
 
update() - Method in class sidekick.SideKickTree
 
updateEveryTime() - Method in class sidekick.SideKickMenuProvider
 
updateFilter(boolean) - Method in class sidekick.SideKickTree
 
updateFilter() - Method in class sidekick.SideKickTree
 
updateInPlace(EditPane, int) - Method in class sidekick.SideKickCompletion
 
updatePropsFromUI(Object) - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
updatePropsFromUI(Object) - Method in class sidekick.SideKickModeOptionsPane
 
updateSearchData() - Method in class sidekick.SideKickTree
 
updateUIFromProps(Object) - Method in interface sidekick.ModeOptionPaneController.ModeOptionPaneDelegate
 
updateUIFromProps(Object) - Method in class sidekick.SideKickModeOptionsPane
 
USE - Variable in class sidekick.enhanced.SourceParser
 
USE_ICON - Variable in class sidekick.enhanced.SourceParser
 
USE_INVALID_ICON - Variable in class sidekick.enhanced.SourceParser
 
USE_KEY - Variable in class sidekick.enhanced.SourceParser
 

V

valueChanged(TreeSelectionEvent) - Method in class sidekick.ModeOptionsDialog
 
valueForPathChanged(TreePath, Object) - Method in class sidekick.FilteredTreeModel
 
view - Variable in class sidekick.SideKickCompletion
 
view - Variable in class sidekick.SideKickTree
 

_

_asset - Variable in class sidekick.enhanced.SourceParser
 
_end - Variable in class sidekick.enhanced.SourceParser
 
_init() - Method in class sidekick.ParserOptionPane
 
_init() - Method in class sidekick.SideKickModeOptionsPane
 
_init() - Method in class sidekick.SideKickOptionPane
 
_lastLineNumber - Variable in class sidekick.enhanced.SourceParser
 
_pkgAsset - Variable in class sidekick.enhanced.SourceParser
 
_save() - Method in class sidekick.ParserOptionPane
 
_save() - Method in class sidekick.SideKickModeOptionsPane
 
_save() - Method in class sidekick.SideKickOptionPane
 
_start - Variable in class sidekick.enhanced.SourceParser
 
A B C D E F G H I K L M N O P R S T U V _