Package org.fife.rsta.ac.perl
Class PerlFunctionCompletion
java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.ui.autocomplete.VariableCompletion
org.fife.ui.autocomplete.FunctionCompletion
org.fife.rsta.ac.perl.PerlFunctionCompletion
- All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>,org.fife.ui.autocomplete.Completion,org.fife.ui.autocomplete.ParameterizedCompletion
public class PerlFunctionCompletion
extends org.fife.ui.autocomplete.FunctionCompletion
Completion for Perl functions.
- Version:
- 1.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.fife.ui.autocomplete.ParameterizedCompletion
org.fife.ui.autocomplete.ParameterizedCompletion.Parameter -
Constructor Summary
ConstructorsConstructorDescriptionPerlFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider, String name, String returnType) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprivate StringgetSummaryFromPerldoc(File installLoc) Gets a summary of this function from perldoc.private static StringBuilderperldocToHtml(CharSequence text) Methods inherited from class org.fife.ui.autocomplete.FunctionCompletion
addDefinitionString, addParameters, compareTo, equals, getDefinitionString, getInsertionInfo, getParam, getParamCount, getReturnValueDescription, getShowParameterToolTip, getToolTipText, hashCode, setParams, setReturnValueDescriptionMethods inherited from class org.fife.ui.autocomplete.VariableCompletion
getDefinedIn, getName, getType, possiblyAddDefinedIn, possiblyAddDescription, setDefinedIn, toStringMethods inherited from class org.fife.ui.autocomplete.BasicCompletion
getReplacementText, getShortDescription, setShortDescription, setSummaryMethods inherited from class org.fife.ui.autocomplete.AbstractCompletion
getAlreadyEntered, getIcon, getInputText, getProvider, getRelevance, setIcon, setRelevanceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.fife.ui.autocomplete.Completion
getAlreadyEntered, getIcon, getInputText, getProvider, getRelevance, getReplacementText
-
Constructor Details
-
Method Details
-
getSummary
- Specified by:
getSummaryin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getSummaryin classorg.fife.ui.autocomplete.FunctionCompletion
-
getSummaryFromPerldoc
Gets a summary of this function from perldoc.- Parameters:
installLoc- The Perl install location.- Returns:
- The summary.
-
perldocToHtml
-