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