Package org.tn5250j.gui
Class ToggleDocument
- java.lang.Object
-
- javax.swing.text.AbstractDocument
-
- javax.swing.text.PlainDocument
-
- org.tn5250j.gui.ToggleDocument
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.text.Document
public class ToggleDocument extends javax.swing.text.PlainDocument- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.text.AbstractDocument
javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
-
-
Constructor Summary
Constructors Constructor Description ToggleDocument()
-
Method Summary
Modifier and Type Method Description voidaddToggleDocumentListener(ToggleDocumentListener listener)Add a ToggleDocumentListener to the listener list.voidfireEmpty()Notify all registered listeners that the field is no longer empty.voidfireNotEmpty()Notify all registered listeners that the field is no longer empty.voidinsertString(int offs, java.lang.String str, javax.swing.text.AttributeSet a)voidremove(int offs, int len)voidremoveToggleDocumentListener(ToggleDocumentListener listener)Remove a Toggle Document Listener from the listener list.-
Methods inherited from class javax.swing.text.PlainDocument
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
-
Methods inherited from class javax.swing.text.AbstractDocument
addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
-
-
-
-
Method Detail
-
insertString
public void insertString(int offs, java.lang.String str, javax.swing.text.AttributeSet a) throws javax.swing.text.BadLocationException- Specified by:
insertStringin interfacejavax.swing.text.Document- Overrides:
insertStringin classjavax.swing.text.PlainDocument- Throws:
javax.swing.text.BadLocationException
-
remove
public void remove(int offs, int len) throws javax.swing.text.BadLocationException- Specified by:
removein interfacejavax.swing.text.Document- Overrides:
removein classjavax.swing.text.AbstractDocument- Throws:
javax.swing.text.BadLocationException
-
addToggleDocumentListener
public void addToggleDocumentListener(ToggleDocumentListener listener)
Add a ToggleDocumentListener to the listener list.- Parameters:
listener- The ToggleDocumentListener to be added
-
removeToggleDocumentListener
public void removeToggleDocumentListener(ToggleDocumentListener listener)
Remove a Toggle Document Listener from the listener list.- Parameters:
listener- The ToggleDocumentListener to be removed
-
fireNotEmpty
public void fireNotEmpty()
Notify all registered listeners that the field is no longer empty.
-
fireEmpty
public void fireEmpty()
Notify all registered listeners that the field is no longer empty.
-
-