Interface tea.set.TextEdit
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface tea.set.TextEdit

public interface TextEdit
extends Object
TextEdit is an interface shared by all text editing widget in the Tea Set widget collection.
See Also:
MaskText, ListText, Table

Method Index

 o appendText(String)
Append text to the end.
 o clearSelection()
Clear selection.
 o getColumns()
Get number of columns.
 o getCursorPos()
Get cursor position.
 o getSelectedText()
Return selected (highlighted) text.
 o getSelectionEnd()
Get the end position of selection.
 o getSelectionStart()
Get the starting position of selection.
 o getText()
Get text value.
 o insertText(String, int)
Insert text at the position.
 o isEditable()
Return true if editable (default).
 o removeText(int, int)
Remove text in the range.
 o select(int, int)
Select the text in the range.
 o selectAll()
Select all text.
 o setCursorPos(int)
Set cursor at position.
 o setEditable(boolean)
Set editable to true of false.
 o setInsertMode(boolean)
Set insertion mode to true or false (overwrite).
 o setText(String)
Set the value of text.

Methods

 o setInsertMode
  public abstract void setInsertMode(boolean mode)
Set insertion mode to true or false (overwrite).
Parameters:
true - for insert mode and false for overwrite mode.
 o setText
  public abstract void setText(String t)
Set the value of text.
Parameters:
t - cell text.
 o getText
  public abstract String getText()
Get text value.
Returns:
cell text.
 o getSelectedText
  public abstract String getSelectedText()
Return selected (highlighted) text.
Returns:
selected text.
 o isEditable
  public abstract boolean isEditable()
Return true if editable (default).
Returns:
true if cell is editable.
 o setEditable
  public abstract void setEditable(boolean t)
Set editable to true of false.
Parameters:
t - cell editable to true or false.
 o getSelectionStart
  public abstract int getSelectionStart()
Get the starting position of selection.
Returns:
starting position of selected text.
 o getSelectionEnd
  public abstract int getSelectionEnd()
Get the end position of selection.
Returns:
ending position of selected text.
 o select
  public abstract void select(int selStart,
                              int selEnd)
Select the text in the range.
Parameters:
selStart - starting position of selection.
selEnd - ending position of selection.
 o selectAll
  public abstract void selectAll()
Select all text.
 o clearSelection
  public abstract void clearSelection()
Clear selection.
 o getColumns
  public abstract int getColumns()
Get number of columns.
Returns:
number of columns in cell.
 o appendText
  public abstract void appendText(String str)
Append text to the end.
Parameters:
str - text to append to cell.
 o insertText
  public abstract void insertText(String str,
                                  int pos)
Insert text at the position.
Parameters:
str - text to insert.
pos - insertion position.
 o setCursorPos
  public abstract void setCursorPos(int pos)
Set cursor at position.
Parameters:
pos - cursor position.
 o getCursorPos
  public abstract int getCursorPos()
Get cursor position.
Returns:
cursor position.
 o removeText
  public abstract void removeText(int start,
                                  int end)
Remove text in the range.
Parameters:
start - starting position of text to remove.
end - ending position of text to remove.

All Packages  Class Hierarchy  This Package  Previous  Next  Index