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

A

accept(StringBuffer, char) - Method in interface net.jakubholy.jedit.autocomplete.WordTypedListener.Filter
Decide whether the character can be appended to the word or whether it ends it.
ActionException - Exception in net.jakubholy.jedit.autocomplete
Thrown when an error condition occures while a jEdit action is triggered.
ActionException(String) - Constructor for exception net.jakubholy.jedit.autocomplete.ActionException
 
ActionException(int) - Constructor for exception net.jakubholy.jedit.autocomplete.ActionException
 
add(Completion) - Method in interface net.jakubholy.jedit.autocomplete.WordList
Insert the completion into the list.
add(Completion) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
addAll(Completion[]) - Method in interface net.jakubholy.jedit.autocomplete.WordList
 
addAll(Completion[]) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
addObserver(Observer) - Method in interface net.jakubholy.jedit.autocomplete.WordList
Add an observer interested in receiving WordListEvents whenever the contents of this word list changes (completion added/removed, cleared).
addObserver(Observer) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
addObserver(Observer) - Method in class net.jakubholy.jedit.autocomplete.WordTypedListener
 
attach(Buffer) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Attach the AutoCompletion to the buffer == start completing there.
attachAction(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Attach an AutoComplete to the buffer.
attachToAllBuffersAction() - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Attach AutoComplete to all opened buffers.
AutoComplete - Class in net.jakubholy.jedit.autocomplete
Try to complete a word typed in the associated buffer.

C

clear() - Method in interface net.jakubholy.jedit.autocomplete.WordList
Removes all of the elements from this wordList.
clear() - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
CompletionPopup - Class in net.jakubholy.jedit.autocomplete
A pop-up window to display a list of available completions.
CompletionPopup(View, Point) - Constructor for class net.jakubholy.jedit.autocomplete.CompletionPopup
Create a new (so far invisible) pop-up with its listeners at the given location.
containes(Completion) - Method in interface net.jakubholy.jedit.autocomplete.WordList
Return true if is in the list.
containes(Completion) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
contentInserted(JEditBuffer, int, int, int, int) - Method in class net.jakubholy.jedit.autocomplete.WordTypedListener
 
contentRemoved(JEditBuffer, int, int, int, int) - Method in class net.jakubholy.jedit.autocomplete.WordTypedListener
 
createAutoCompleteAction(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Create a new AutoComplete that starts working for the given buffer if the buffer has none.

D

deleteObserver(Observer) - Method in interface net.jakubholy.jedit.autocomplete.WordList
Stop observing this word list.
deleteObserver(Observer) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
deleteObserver(Observer) - Method in class net.jakubholy.jedit.autocomplete.WordTypedListener
 
destroyAllAutoCompletes() - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Detach and destroy (forget) all instance of AutoComplete.
detach() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Detach the AutoCompletion from the buffer it's bound to == stop working.
detachAction(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Detach the AutoCompletion from the given buffer if it has one.
displayCompletionPopup() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Display a pop-up window with possible completions for the word being typed.
dispose() - Method in interface net.jakubholy.jedit.autocomplete.ITextAutoCompletionPopup
Hide the popup & cease to grab the key input.
dispose() - Method in class net.jakubholy.jedit.autocomplete.WordListEditorUI
 
DOWN - Variable in class net.jakubholy.jedit.autocomplete.CompletionPopup
A constant used by moveSelection - down arrow pressed.

E

exportWordList() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Save the list of remembered words to the user supplied file.

F

forgetAllWordsAction(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Forget all words in the completions list including those from the buffer and those from other sources such as the default word list.
forgetWord(String) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Remove the given word from the list of remembered words.

G

getAllWords() - Method in interface net.jakubholy.jedit.autocomplete.WordList
Returns all words in the list in a sorted array.
getAllWords() - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
getAutoCompleteOfBuffer(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Return the AutoComplete associated with the buffer or null if no AutoComplete has been attached to the buffer so far.
getBuffer() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Return the buffer this AutoComplete is attached to.
getBufferName() - Method in class net.jakubholy.jedit.autocomplete.WordListEditorUI
 
getCauseType() - Method in exception net.jakubholy.jedit.autocomplete.ActionException
 
getCheckIsWord() - Method in class net.jakubholy.jedit.autocomplete.WordTypedListener
 
getCompletions(String) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Get all possible completion for the given prefix.
getCompletions(String) - Method in interface net.jakubholy.jedit.autocomplete.WordList
Return an array of all words in the list starting with the given prefix and longer than that prefix.
getCompletions(String) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
getDefaultWordListForBuffer(String, boolean) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return a list of default words for a newly opened buffer of the given name if there is any.
getDescription() - Method in exception net.jakubholy.jedit.autocomplete.ActionException
Description of the problem to display to the user.
getFilenameFilter() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Returns the filename filter registered for inclusion or exclusion from auto completion.
getFilenameFilterPattern() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Returns the filename filter pattern.
getIsWordFilter() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Checker that determines what is a word separator and what is not.
getLastWord() - Method in exception net.jakubholy.jedit.autocomplete.MaxWordsExceededException
Return the word that we wanted to remember but couldn't because of the limit.
getLogLevel() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
True if the autocompletion should be started automatically for new buffers.
getMaxCountOfWords() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
The maximal number of words that we do remeber for a given buffer.
getNoWordSeparators() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Characters that do not end word such as '@' or '_' in PHP.
getPreferencesManager() - Static method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Create a new Pref.Manager or return the existing one if exists.
getSelectionByNumberModifier() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Returns the mask for the special key that must be pressed together with a number N to select the Nth completion in the popup.
getThePrefix() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
The prefix to complete/typed so far.
getWordList() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Set the list of words used to find completions.
getWords() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
A concatenation of all rememberd words.

H

handleMessage(EBMessage) - Method in class net.jakubholy.jedit.autocomplete.TextAutocompletePlugin
 

I

importWordList() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Read words from a file supplied by the user and add them to those remembered for this buffer.
importWordList(Reader) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Read words via the provided Reader and add them to those remembered for this buffer.
isAcceptKey(KeyEvent) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return true for keys used to accept a selected completition.
isDisposeKey(KeyEvent) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return true for keys used to dispose (hide) the popup window.
isExclusionFilter() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Returns whether filenames matching the filename filter should be excluded.
isInclusionFilter() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Returns whether filenames matching the filename filter should be included.
isLoadMainModeOnly() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
When loading keywords associated with the buffer's edit mode, shall we load only those from the default mode? E.g.
isLoadModeKeywords() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
True if keywords from the buffer's edit mode shall be loaded upon start.
isSelectionByNumberEnabled() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Do we allow to select an entry in the completion popup by typing its number?
isSelectionDownKey(KeyEvent) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return true for keys used to move down in the popup list of completitions.
isSelectionUpKey(KeyEvent) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return true for keys used to move up in the popup list of completitions.
isStartForBuffers() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
True if the autocompletion should be started automatically for new buffers.
isWordFilter - Variable in class net.jakubholy.jedit.autocomplete.PreferencesManager
Used to check whether an insertion appended to a word is still a word.
isWordToRemember(String) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return true if the word shall be rememberd i.e.
ITextAutoCompletionPopup - Interface in net.jakubholy.jedit.autocomplete
A pop-up window to display a list of available completions, react to user input and insert a selected completion.

K

keyPressed(KeyEvent) - Method in class net.jakubholy.jedit.autocomplete.CompletionPopup
Keys handling while the popup is visible.
keyTyped(KeyEvent) - Method in class net.jakubholy.jedit.autocomplete.CompletionPopup
Handle key typed while intercepting any user input when popup visible.

L

logLevel - Variable in class net.jakubholy.jedit.autocomplete.WordTypedListener
How much logging shall be printed to jEdit's log.

M

MaxWordsExceededException - Exception in net.jakubholy.jedit.autocomplete
Thrown when we try to remember another word (completion) but the number of remembered words would exceed the maximum allowed (set in preferences).
MaxWordsExceededException() - Constructor for exception net.jakubholy.jedit.autocomplete.MaxWordsExceededException
 
MaxWordsExceededException(String) - Constructor for exception net.jakubholy.jedit.autocomplete.MaxWordsExceededException
 
MaxWordsExceededException(int) - Constructor for exception net.jakubholy.jedit.autocomplete.MaxWordsExceededException
 
minPrefixLength() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Return the minimal length the word being typed must have for the list of completions to be displayed.
moveSelection(KeyEvent, int) - Method in class net.jakubholy.jedit.autocomplete.CompletionPopup
Move selection in the popup completition list up or down.

N

net.jakubholy.jedit.autocomplete - package net.jakubholy.jedit.autocomplete
 
NOT_ATTACHED - Static variable in exception net.jakubholy.jedit.autocomplete.ActionException
Attempt to invoke an action that requires an autocomplete but no autocomplete is attached to the current buffer.

O

optionsChanged() - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Called to notify the PreferencesManager that preferences have changed.

P

parseAction(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Parse the current buffer and add all words in it to the list.
parseBuffer() - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Parse the current buffer and add all words in it to the list.
PreferencesManager - Class in net.jakubholy.jedit.autocomplete
Makes user settings available for other classes so that they don't need to deal with properties directly, calling PreferencesManager's methods instead.
PROPS_PREFIX - Static variable in class net.jakubholy.jedit.autocomplete.TextAutocompletePlugin
The prefix of (nearly) all properties used by this plugin.

R

rememberWord(String, boolean) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Add the given word to the list of remembered words.
rememberWord(String) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
As AutoComplete.rememberWord(String, boolean) but silent == false.
rememberWordSilent(String) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
As AutoComplete.rememberWord(String, boolean) but silent == true.
remove(Completion) - Method in interface net.jakubholy.jedit.autocomplete.WordList
Removes the specified element from this wordList if it is present.
remove(Completion) - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
resetToDefault() - Method in class net.jakubholy.jedit.autocomplete.TextAutocompletePane
Reset all options to the default values.

S

sanitizeCode(String) - Static method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Make sure that the code ends with ';' i.e.
setBooleanProperty(String, boolean) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Set the boolean jEdit property named TextAutocompletePlugin.PROPS_PREFIX + 'name' to the value 'value'.
setBufferName(String) - Method in class net.jakubholy.jedit.autocomplete.WordListEditorUI
 
setCauseType(int) - Method in exception net.jakubholy.jedit.autocomplete.ActionException
The type of the exception - specifies the cause in more detail.
setCheckIsWord(WordTypedListener.Filter) - Method in class net.jakubholy.jedit.autocomplete.WordTypedListener
 
setDescription(String) - Method in exception net.jakubholy.jedit.autocomplete.ActionException
Set the description of the problem to display to the user.
setIntegerProperty(String, int) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Set the int jEdit property named TextAutocompletePlugin.PROPS_PREFIX + 'name' to the value 'value'.
setLastWord(String) - Method in exception net.jakubholy.jedit.autocomplete.MaxWordsExceededException
Set the word that we wanted to remember but couldn't because of the limit.
setNoWordSeparators(String) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Characters that do not end word such as '@' or '_' in PHP.
setProperty(String, String) - Method in class net.jakubholy.jedit.autocomplete.PreferencesManager
Set the String jEdit property named TextAutocompletePlugin.PROPS_PREFIX + 'name' to the value 'value'.
setThePrefix(String) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
The prefix to complete/typed so far.
setWord(String) - Method in class net.jakubholy.jedit.autocomplete.CompletionPopup
 
setWord(String) - Method in interface net.jakubholy.jedit.autocomplete.ITextAutoCompletionPopup
Set the prefix being completed.
setWordList(WordList) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
Get the list of words used to find completions.
showCompletions(Completion[]) - Method in class net.jakubholy.jedit.autocomplete.CompletionPopup
 
showCompletions(Completion[]) - Method in interface net.jakubholy.jedit.autocomplete.ITextAutoCompletionPopup
Display/update a popup with the given completions.
showWordsAction(Buffer) - Static method in class net.jakubholy.jedit.autocomplete.AutoComplete
Show the WordList Editor user interface to edit words remembered for the current buffer.
size() - Method in interface net.jakubholy.jedit.autocomplete.WordList
Returns the number of elements in this wordlist.
size() - Method in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
start() - Method in class net.jakubholy.jedit.autocomplete.TextAutocompletePlugin
 
stop() - Method in class net.jakubholy.jedit.autocomplete.TextAutocompletePlugin
Called upon plugin unload - remove all instances of all classes that may be still bound to some buffers.

T

TextAutocompletePane - Class in net.jakubholy.jedit.autocomplete
OptionPane for the TextAutocomplete plugin.
TextAutocompletePane() - Constructor for class net.jakubholy.jedit.autocomplete.TextAutocompletePane
 
TextAutocompletePlugin - Class in net.jakubholy.jedit.autocomplete
Automatic text completion for buffers.
TextAutocompletePlugin() - Constructor for class net.jakubholy.jedit.autocomplete.TextAutocompletePlugin
 
treeSet - Variable in class net.jakubholy.jedit.autocomplete.WordListTreeSet
 

U

UNSPECIFIED - Static variable in exception net.jakubholy.jedit.autocomplete.ActionException
No cause type given for this exception.
UP - Variable in class net.jakubholy.jedit.autocomplete.CompletionPopup
A constant used by moveSelection - up arrow pressed.
update(Observable, Object) - Method in class net.jakubholy.jedit.autocomplete.AutoComplete
 
update(Observable, Object) - Method in class net.jakubholy.jedit.autocomplete.WordListEditorUI
 

W

WordList - Interface in net.jakubholy.jedit.autocomplete
A storage of words that can be used as completions.
WordListEditorUI - Class in net.jakubholy.jedit.autocomplete
GUI to display and edit the list of remembered words of a buffer.
WordListEditorUI(AutoComplete) - Constructor for class net.jakubholy.jedit.autocomplete.WordListEditorUI
Creates new form NewJFrame
WordListEvent - Class in net.jakubholy.jedit.autocomplete
Carry information about a change to the observed word list.
WordListEvent(Object) - Constructor for class net.jakubholy.jedit.autocomplete.WordListEvent
 
WordListTreeSet - Class in net.jakubholy.jedit.autocomplete
A WordList implementation based on java.util.TreeSet (which implements OrderedSet).
WordListTreeSet() - Constructor for class net.jakubholy.jedit.autocomplete.WordListTreeSet
 
WordTypedListener - Class in net.jakubholy.jedit.autocomplete
Listens for word being inserted or removed into/from a buffer to know when a whole word has been typed & notifies its observers.
WordTypedListener() - Constructor for class net.jakubholy.jedit.autocomplete.WordTypedListener
 
WordTypedListener.Filter - Interface in net.jakubholy.jedit.autocomplete
Decides what belongs to a word and what doesn't, i.e.

_

_init() - Method in class net.jakubholy.jedit.autocomplete.TextAutocompletePane
 
_save() - Method in class net.jakubholy.jedit.autocomplete.TextAutocompletePane
 

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