com.swfm.mica.core
Interface MiiFlowEditor

All Known Implementing Classes:
MiTextFieldEditor

public interface MiiFlowEditor

Version:
%I% %G%
Author:
Michael L. Davis

Method Summary
 void broadcastEnterKeyAction()
           
 void deleteItem(int pos)
           
 void deleteItemAtCursor()
           
 void deleteItemToLeftOfCursor()
           
 void deleteSelectedItems()
           
 void deSelectAll()
           
 int getCursorPosition()
           
 boolean hasSelectedItems()
           
 void insertEndOfParagraphAtCursor()
           
 void insertItem(char ch, int pos)
           
 void insertItemAtCursor(char ch)
           
 boolean isEmpty()
           
 void makeCursorVisible(boolean flag)
           
 void moveCursorPositionDown()
           
 void moveCursorPositionLeft()
           
 void moveCursorPositionRight()
           
 void moveCursorPositionToRowEnd()
           
 void moveCursorPositionToRowStart()
           
 void moveCursorPositionUp()
           
 void replaceItem(char ch, int pos)
           
 void replaceItemAtCursor(char ch)
           
 void select(boolean flag)
           
 void selectAll()
           
 void selectItems(MiPoint startPos, MiPoint endPos)
           
 void selectParagraphAtCursor()
           
 void selectWordAtCursor()
           
 void setCursorPosition(int pos)
           
 void setCursorPosition(MiPoint pos)
           
 boolean supportsMultipleLines()
           
 

Method Detail

makeCursorVisible

public void makeCursorVisible(boolean flag)

select

public void select(boolean flag)

selectAll

public void selectAll()

deSelectAll

public void deSelectAll()

selectWordAtCursor

public void selectWordAtCursor()

selectParagraphAtCursor

public void selectParagraphAtCursor()

selectItems

public void selectItems(MiPoint startPos,
                        MiPoint endPos)

hasSelectedItems

public boolean hasSelectedItems()

supportsMultipleLines

public boolean supportsMultipleLines()

isEmpty

public boolean isEmpty()

broadcastEnterKeyAction

public void broadcastEnterKeyAction()

setCursorPosition

public void setCursorPosition(MiPoint pos)

setCursorPosition

public void setCursorPosition(int pos)

getCursorPosition

public int getCursorPosition()

moveCursorPositionToRowStart

public void moveCursorPositionToRowStart()

moveCursorPositionLeft

public void moveCursorPositionLeft()

moveCursorPositionRight

public void moveCursorPositionRight()

moveCursorPositionUp

public void moveCursorPositionUp()

moveCursorPositionDown

public void moveCursorPositionDown()

moveCursorPositionToRowEnd

public void moveCursorPositionToRowEnd()

deleteSelectedItems

public void deleteSelectedItems()

deleteItemAtCursor

public void deleteItemAtCursor()

deleteItemToLeftOfCursor

public void deleteItemToLeftOfCursor()

deleteItem

public void deleteItem(int pos)

insertEndOfParagraphAtCursor

public void insertEndOfParagraphAtCursor()

insertItemAtCursor

public void insertItemAtCursor(char ch)

replaceItemAtCursor

public void replaceItemAtCursor(char ch)

insertItem

public void insertItem(char ch,
                       int pos)

replaceItem

public void replaceItem(char ch,
                        int pos)