public class CompletionContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTRIBUTE_NAME |
static java.lang.String |
CLASS_METHOD_NAME |
static java.lang.String |
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.
|
java.lang.String |
completable
the item on which completion was triggered.
|
java.lang.String |
contextString
the context string, such as a command name.
|
java.lang.String |
contextType
the context type, such as COMMAND_ARGUMENT or STRING_LITERAL_ARGUMENT.
|
static java.lang.String |
DEFAULT_NAME |
static java.lang.String |
METHOD_NAME |
static java.lang.String |
MODULE_NAME |
static java.lang.String |
PACKAGE_NAME |
static java.lang.String |
STRING_LITERAL_ARGUMENT
a string literal argument for a command like getDataSet.
|
Constructor and Description |
---|
CompletionContext(java.lang.String contextType,
java.lang.String contextString,
java.lang.String completable) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getContextObjectClass()
return null or the class for the context.
|
void |
setContextObjectClass(java.lang.Class claz) |
java.lang.String |
toString() |
public static final java.lang.String METHOD_NAME
public static final java.lang.String CLASS_METHOD_NAME
public static final java.lang.String ATTRIBUTE_NAME
public static final java.lang.String PACKAGE_NAME
public static final java.lang.String MODULE_NAME
public static final java.lang.String DEFAULT_NAME
public static final java.lang.String STRING_LITERAL_ARGUMENT
public static final java.lang.String COMMAND_ARGUMENT
public java.lang.String contextType
public java.lang.String contextString
public java.lang.String completable
public CompletionContext(java.lang.String contextType, java.lang.String contextString, java.lang.String completable)
contextType
- contextString
- completable
- public void setContextObjectClass(java.lang.Class claz)
public java.lang.Class getContextObjectClass()
public java.lang.String toString()
toString
in class java.lang.Object