com.artenum.rosetta.interfaces.core
Interface InputParsingManager

All Known Implementing Classes:
DefaultInputParsingManager, FakeInputParsingManager

public interface InputParsingManager

Author:
Sebastien Jourdain (jourdain@artenum.com)

Method Summary
 void append(String content)
           
 void backspace()
           
 int getCaretPosition()
           
 String getCommandLine()
           
 int getCompletionLevel()
           
 int getNumberOfLines()
           
 String getPartLevel(int level)
           
 Point getWindowCompletionLocation()
           
 boolean isBlockEditing()
           
 void reset()
           
 void setInputCommandView(InputCommandView inputCommandView)
           
 void writeCompletionPart(String completionResult)
           
 

Method Detail

reset

void reset()

getCaretPosition

int getCaretPosition()
Returns:

getCommandLine

String getCommandLine()
Returns:

append

void append(String content)
Parameters:
content -

getWindowCompletionLocation

Point getWindowCompletionLocation()
Returns:

getCompletionLevel

int getCompletionLevel()
Returns:

getPartLevel

String getPartLevel(int level)
Parameters:
level -
Returns:

writeCompletionPart

void writeCompletionPart(String completionResult)
Parameters:
completionResult -

getNumberOfLines

int getNumberOfLines()
Returns:

isBlockEditing

boolean isBlockEditing()
Returns:

setInputCommandView

void setInputCommandView(InputCommandView inputCommandView)
Parameters:
inputCommandView -

backspace

void backspace()


Copyright © 2007-2011 Artenum. All Rights Reserved.