public class DefaultTextModel extends java.lang.Object implements TextModel, java.io.Serializable
DefaultTextModel class is a default implementation of
the TextModel interface.| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected RichText |
richText
The rich text of the text model.
|
protected java.util.Vector |
textModelListeners
The text model listeners of the text model.
|
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
DefaultTextModel()
Constructor for subclasses.
|
|
DefaultTextModel(RichText richText)
Constructs a text model with the specified rich text.
|
|
DefaultTextModel(RichTextStyle richTextStyle)
Constructs an empty text model with the specified rich text style.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addTextModelListener(TextModelListener listener)
Adds the specified text model listener to receive text model events
from this text model.
|
RichText |
getRichText()
Returns the rich text of this text model.
|
protected void |
notifyTextModelListeners(TextModelEvent event)
Notifies the specified text model event to the text model listeners.
|
void |
removeTextModelListener(TextModelListener listener)
Removes the specified text model listener so it no longer receives
text model events from this text model.
|
void |
setRichText(RichText richText)
Sets the rich text of this text model to be the specified rich text.
|
protected RichText richText
protected transient java.util.Vector textModelListeners
public DefaultTextModel(RichTextStyle richTextStyle)
richTextStyle - the rich text style.public DefaultTextModel(RichText richText)
richText - the rich text.protected DefaultTextModel()
public void addTextModelListener(TextModelListener listener)
addTextModelListener インタフェース内 TextModellistener - the text model listener.public void removeTextModelListener(TextModelListener listener)
removeTextModelListener インタフェース内 TextModellistener - the text model listener.protected void notifyTextModelListeners(TextModelEvent event)
public RichText getRichText()
getRichText インタフェース内 TextModelpublic void setRichText(RichText richText)
setRichText インタフェース内 TextModelrichText - the rich text.