org.das2.jythoncompletion.CompletionContext
CompletionContext describes a place in code where completion was triggered,
 containing the type of completion and the context around it.
CompletionContext( String contextType, String contextString, String completable )
METHOD_NAME
CLASS_METHOD_NAME
ATTRIBUTE_NAME
PACKAGE_NAME
MODULE_NAME
DEFAULT_NAME
STRING_LITERAL_ARGUMENT
a string literal argument for a command like getDataSet.  
 We can delegate completion to an engine for this command.
COMMAND_ARGUMENT
we are within the body of a command such as "plot" and we want to see
 what the arguments and named parameters are.
contextType
the context type, such as COMMAND_ARGUMENT or STRING_LITERAL_ARGUMENT.
 In ds= getDataSet('/hom<C>'), this is STRING_LITERAL_ARGUMENT
contextString
the context string, such as a command name.
 In ds= getDataSet('/hom<C>'), this is 'getDataSet'
completable
the item on which completion was triggered.
 In ds= getDataSet('/hom<C>'), this is '/hom'
getContextObjectClass
getContextObjectClass(  ) → java.lang.Class
return null or the class for the context.
Returns:
a java.lang.Class
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
setContextObjectClass
setContextObjectClass( java.lang.Class claz ) → void
Parameters
claz - a java.lang.Class
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
toString
toString(  ) → String
Returns:
java.lang.String
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]