Package com.artenum.rosetta.core
Class DefaultInputParsingManager
- java.lang.Object
-
- com.artenum.rosetta.core.DefaultInputParsingManager
-
- All Implemented Interfaces:
InputParsingManager
public class DefaultInputParsingManager extends java.lang.Object implements InputParsingManager
-
-
Field Summary
Fields Modifier and Type Field Description private InputCommandView
inputCommandView
private java.awt.Point
windowCompletionPosition
-
Constructor Summary
Constructors Constructor Description DefaultInputParsingManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(java.lang.String content)
void
backspace()
int
getCaretPosition()
java.lang.String
getCommandLine()
int
getCompletionLevel()
int
getNumberOfLines()
java.lang.String
getPartLevel(int level)
java.awt.Point
getWindowCompletionLocation()
boolean
isBlockEditing()
void
reset()
void
setInputCommandView(InputCommandView inputCommandView)
void
writeCompletionPart(java.lang.String completionResult)
-
-
-
Field Detail
-
inputCommandView
private InputCommandView inputCommandView
-
windowCompletionPosition
private java.awt.Point windowCompletionPosition
-
-
Method Detail
-
append
public void append(java.lang.String content)
- Specified by:
append
in interfaceInputParsingManager
-
getCaretPosition
public int getCaretPosition()
- Specified by:
getCaretPosition
in interfaceInputParsingManager
- Returns:
-
getCommandLine
public java.lang.String getCommandLine()
- Specified by:
getCommandLine
in interfaceInputParsingManager
- Returns:
-
getCompletionLevel
public int getCompletionLevel()
- Specified by:
getCompletionLevel
in interfaceInputParsingManager
- Returns:
-
getNumberOfLines
public int getNumberOfLines()
- Specified by:
getNumberOfLines
in interfaceInputParsingManager
- Returns:
-
getPartLevel
public java.lang.String getPartLevel(int level)
- Specified by:
getPartLevel
in interfaceInputParsingManager
- Returns:
-
getWindowCompletionLocation
public java.awt.Point getWindowCompletionLocation()
- Specified by:
getWindowCompletionLocation
in interfaceInputParsingManager
- Returns:
-
isBlockEditing
public boolean isBlockEditing()
- Specified by:
isBlockEditing
in interfaceInputParsingManager
- Returns:
-
reset
public void reset()
- Specified by:
reset
in interfaceInputParsingManager
-
setInputCommandView
public void setInputCommandView(InputCommandView inputCommandView)
- Specified by:
setInputCommandView
in interfaceInputParsingManager
-
writeCompletionPart
public void writeCompletionPart(java.lang.String completionResult)
- Specified by:
writeCompletionPart
in interfaceInputParsingManager
-
backspace
public void backspace()
- Specified by:
backspace
in interfaceInputParsingManager
-
-