Groovy Documentation

org.codehaus.groovy.tools.shell
[Groovy] Class CommandsMultiCompleter

java.lang.Object
  jline.console.completer.AggregateCompleter
      org.codehaus.groovy.tools.shell.CommandsMultiCompleter

class CommandsMultiCompleter
extends jline.console.completer.AggregateCompleter

Completer for interactive shells.

Authors:
Jason Dillon
Version:
\$Id\$


Field Summary
protected Logger log

 
Property Summary
java.util.List list

 
Method Summary
int complete(java.lang.String buffer, int pos, java.util.List cand)

java.lang.Object leftShift(Command command)

void refresh()

 
Methods inherited from class jline.console.completer.AggregateCompleter
jline.console.completer.AggregateCompleter#getCompleters(), jline.console.completer.AggregateCompleter#toString(), jline.console.completer.AggregateCompleter#complete(java.lang.String, int, java.util.List), jline.console.completer.AggregateCompleter#wait(long, int), jline.console.completer.AggregateCompleter#wait(long), jline.console.completer.AggregateCompleter#wait(), jline.console.completer.AggregateCompleter#equals(java.lang.Object), jline.console.completer.AggregateCompleter#hashCode(), jline.console.completer.AggregateCompleter#getClass(), jline.console.completer.AggregateCompleter#notify(), jline.console.completer.AggregateCompleter#notifyAll()
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

log

protected final Logger log


 
Property Detail

list

java.util.List list


 
Method Detail

complete

int complete(java.lang.String buffer, int pos, java.util.List cand)


leftShift

java.lang.Object leftShift(Command command)


refresh

void refresh()


 

Groovy Documentation