Package gnu.kawa.models
Class Text
- java.lang.Object
-
- gnu.kawa.models.Model
-
- gnu.kawa.models.Text
-
- All Implemented Interfaces:
Viewable,java.io.Serializable
public class Text extends Model implements Viewable, java.io.Serializable
An editable sequences of characters and embedded objects. For now, only supports plain text. Conceptually similar to javax.swing.text.Document. May display as a one line "text field" or a multi-line "text area" depending on styling preferences; for now only the former is implemented.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description CharBufferbuffer
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CharBuffergetBuffer()java.lang.StringgetText()voidmakeView(Display display, java.lang.Object where)voidsetText(java.lang.String text)-
Methods inherited from class gnu.kawa.models.Model
addListener, addListener, notifyListeners
-
-
-
-
Field Detail
-
buffer
public final CharBuffer buffer
-
-
Method Detail
-
makeView
public void makeView(Display display, java.lang.Object where)
-
getText
public java.lang.String getText()
-
setText
public void setText(java.lang.String text)
-
getBuffer
public CharBuffer getBuffer()
-
-