Package jline
Class ArgumentCompletor.ArgumentList
- java.lang.Object
-
- jline.ArgumentCompletor.ArgumentList
-
- Enclosing class:
- ArgumentCompletor
public static class ArgumentCompletor.ArgumentList extends java.lang.ObjectThe result of a delimited buffer.- Author:
- Marc Prud'hommeaux
-
-
Constructor Summary
Constructors Constructor Description ArgumentList(java.lang.String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetArgumentPosition()java.lang.String[]getArguments()intgetBufferPosition()java.lang.StringgetCursorArgument()intgetCursorArgumentIndex()voidsetArgumentPosition(int argumentPosition)voidsetArguments(java.lang.String[] arguments)voidsetBufferPosition(int bufferPosition)voidsetCursorArgumentIndex(int cursorArgumentIndex)
-
-
-
Constructor Detail
-
ArgumentList
public ArgumentList(java.lang.String[] arguments, int cursorArgumentIndex, int argumentPosition, int bufferPosition)- Parameters:
arguments- the array of tokenscursorArgumentIndex- the token index of the cursorargumentPosition- the position of the cursor in the current tokenbufferPosition- the position of the cursor in the whole buffer
-
-
Method Detail
-
setCursorArgumentIndex
public void setCursorArgumentIndex(int cursorArgumentIndex)
-
getCursorArgumentIndex
public int getCursorArgumentIndex()
-
getCursorArgument
public java.lang.String getCursorArgument()
-
setArgumentPosition
public void setArgumentPosition(int argumentPosition)
-
getArgumentPosition
public int getArgumentPosition()
-
setArguments
public void setArguments(java.lang.String[] arguments)
-
getArguments
public java.lang.String[] getArguments()
-
setBufferPosition
public void setBufferPosition(int bufferPosition)
-
getBufferPosition
public int getBufferPosition()
-
-