public class PhpCompletionProvider extends HtmlCompletionProvider
org.fife.ui.autocomplete.AbstractCompletionProvider.CaseInsensitiveComparatorsegcomparator, completionsEMPTY_STRING| Constructor and Description |
|---|
PhpCompletionProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlreadyEnteredText(javax.swing.text.JTextComponent comp) |
protected java.util.List<org.fife.ui.autocomplete.Completion> |
getCompletionsImpl(javax.swing.text.JTextComponent comp) |
boolean |
isAutoActivateOkay(javax.swing.text.JTextComponent tc)
Overridden to properly handle both HTML markup and PHP code.
|
void |
loadPhpCompletionsFromXML(java.io.InputStream in)
Loads completions from an XML input stream.
|
defaultGetAlreadyEnteredText, getAttributeCompletionsForTag, getTagCompletions, initCompletions, isAutoActivateOkayOutsideOfMarkupgetCompletionsAt, getParameterizedCompletions, init, isValidChar, loadFromXML, loadFromXML, loadFromXML, loadFromXMLaddCompletion, addCompletions, addWordCompletions, checkProviderAndAdd, clear, getCompletionByInputText, removeCompletionclearParameterizedCompletionParams, getCompletions, getListCellRenderer, getParameterChoicesProvider, getParameterListEnd, getParameterListSeparator, getParameterListStart, getParent, setAutoActivationRules, setListCellRenderer, setParameterChoicesProvider, setParameterizedCompletionParams, setParentpublic void loadPhpCompletionsFromXML(java.io.InputStream in)
throws java.io.IOException
in - The input stream to read from.java.io.IOException - If an IO error occurs.public java.lang.String getAlreadyEnteredText(javax.swing.text.JTextComponent comp)
getAlreadyEnteredText in interface org.fife.ui.autocomplete.CompletionProvidergetAlreadyEnteredText in class HtmlCompletionProviderprotected java.util.List<org.fife.ui.autocomplete.Completion> getCompletionsImpl(javax.swing.text.JTextComponent comp)
getCompletionsImpl in class HtmlCompletionProviderpublic boolean isAutoActivateOkay(javax.swing.text.JTextComponent tc)
isAutoActivateOkay in interface org.fife.ui.autocomplete.CompletionProviderisAutoActivateOkay in class HtmlCompletionProviderHtmlCompletionProvider.isAutoActivateOkayOutsideOfMarkup(JTextComponent)