| Modifier and Type | Field and Description |
|---|---|
| pack-priv List | |
| pack-priv NameCompletionTable | table
Unimplemented - need a collection here |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | add(NameCompletionTable
element to be appended to this list table)Overrides java. Implements java. |
| public void | add(NameSource
element to be appended to this list source)Overrides java. Implements java. |
| public String[] | completeName(String part)
Implements bsh. |
| protected void | getMatchingNames(String part, List<E> found)
Add any matching names to list (including any from other tables) |
| sources | back to summary |
|---|---|
| pack-priv List<E> sources | |
| table | back to summary |
|---|---|
| pack-priv NameCompletionTable table Unimplemented - need a collection here | |
| NameCompletionTable | back to summary |
|---|---|
| public NameCompletionTable() | |
| add | back to summary |
|---|---|
| public void add(NameCompletionTable table) Overrides java. Implements java. Add a NameCompletionTable, which is more optimized than the more general NameSource
| |
| add | back to summary |
|---|---|
| public void add(NameSource source) Overrides java. Implements java. Add a NameSource which is monitored for names. Unimplemented - behavior is broken... no updates
| |
| completeName | back to summary |
|---|---|
| public String[] completeName(String part) Implements bsh. Doc from bsh. Return an array containing a string element of the maximum unambiguous namespace completion or, if there is no common prefix, return the list of ambiguous names. e.g. input: "java.l" output: [ "java.lang." ] input: "java.lang." output: [ "java.lang.Thread", "java.lang.Integer", ... ] Note: Alternatively, make a NameCompletionResult object someday... | |
| getMatchingNames | back to summary |
|---|---|
| protected void getMatchingNames(String part, List<E> found) Add any matching names to list (including any from other tables) | |