jline

Class ArgumentCompletor.ArgumentList

public static class ArgumentCompletor.ArgumentList extends Object

The result of a delimited buffer.

Author: Marc Prud'hommeaux

Constructor Summary
ArgumentList(String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition)
Method Summary
intgetArgumentPosition()
String[]getArguments()
intgetBufferPosition()
StringgetCursorArgument()
intgetCursorArgumentIndex()
voidsetArgumentPosition(int argumentPosition)
voidsetArguments(String[] arguments)
voidsetBufferPosition(int bufferPosition)
voidsetCursorArgumentIndex(int cursorArgumentIndex)

Constructor Detail

ArgumentList

public ArgumentList(String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition)

Parameters: arguments the array of tokens cursorArgumentIndex the token index of the cursor argumentPosition the position of the cursor in the current token bufferPosition the position of the cursor in the whole buffer

Method Detail

getArgumentPosition

public int getArgumentPosition()

getArguments

public String[] getArguments()

getBufferPosition

public int getBufferPosition()

getCursorArgument

public String getCursorArgument()

getCursorArgumentIndex

public int getCursorArgumentIndex()

setArgumentPosition

public void setArgumentPosition(int argumentPosition)

setArguments

public void setArguments(String[] arguments)

setBufferPosition

public void setBufferPosition(int bufferPosition)

setCursorArgumentIndex

public void setCursorArgumentIndex(int cursorArgumentIndex)
Copyright © 2002-2010 null. All Rights Reserved.