com.partnersoft.codex.editors
Class CogFieldDocument
java.lang.Object
com.partnersoft.codex.editors.CogFieldDocument
- All Implemented Interfaces:
- javax.swing.text.Document
public class CogFieldDocument
- extends java.lang.Object
- implements javax.swing.text.Document
- Author:
- Russell Cagle
Copyright 2006 Partner Software, Inc.
| Fields inherited from interface javax.swing.text.Document |
StreamDescriptionProperty, TitleProperty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CogFieldDocument
public CogFieldDocument(CogModel model,
java.lang.String path)
addDocumentListener
public void addDocumentListener(javax.swing.event.DocumentListener listener)
- Specified by:
addDocumentListener in interface javax.swing.text.Document
addUndoableEditListener
public void addUndoableEditListener(javax.swing.event.UndoableEditListener listener)
- Specified by:
addUndoableEditListener in interface javax.swing.text.Document
createPosition
public javax.swing.text.Position createPosition(int position)
throws javax.swing.text.BadLocationException
- Specified by:
createPosition in interface javax.swing.text.Document
- Throws:
javax.swing.text.BadLocationException
getDefaultRootElement
public javax.swing.text.Element getDefaultRootElement()
- Specified by:
getDefaultRootElement in interface javax.swing.text.Document
getEndPosition
public javax.swing.text.Position getEndPosition()
- Specified by:
getEndPosition in interface javax.swing.text.Document
getLength
public int getLength()
- Specified by:
getLength in interface javax.swing.text.Document
getProperty
public java.lang.Object getProperty(java.lang.Object key)
- Specified by:
getProperty in interface javax.swing.text.Document
getRootElements
public javax.swing.text.Element[] getRootElements()
- Specified by:
getRootElements in interface javax.swing.text.Document
getStartPosition
public javax.swing.text.Position getStartPosition()
- Specified by:
getStartPosition in interface javax.swing.text.Document
getText
public void getText(int offset,
int length,
javax.swing.text.Segment txt)
throws javax.swing.text.BadLocationException
- Specified by:
getText in interface javax.swing.text.Document
- Throws:
javax.swing.text.BadLocationException
getText
public java.lang.String getText(int offset,
int length)
throws javax.swing.text.BadLocationException
- Specified by:
getText in interface javax.swing.text.Document
- Throws:
javax.swing.text.BadLocationException
insertString
public void insertString(int offset,
java.lang.String str,
javax.swing.text.AttributeSet a)
throws javax.swing.text.BadLocationException
- Specified by:
insertString in interface javax.swing.text.Document
- Throws:
javax.swing.text.BadLocationException
putProperty
public void putProperty(java.lang.Object key,
java.lang.Object value)
- Specified by:
putProperty in interface javax.swing.text.Document
remove
public void remove(int offset,
int length)
throws javax.swing.text.BadLocationException
- Specified by:
remove in interface javax.swing.text.Document
- Throws:
javax.swing.text.BadLocationException
removeDocumentListener
public void removeDocumentListener(javax.swing.event.DocumentListener listener)
- Specified by:
removeDocumentListener in interface javax.swing.text.Document
removeUndoableEditListener
public void removeUndoableEditListener(javax.swing.event.UndoableEditListener listener)
- Specified by:
removeUndoableEditListener in interface javax.swing.text.Document
render
public void render(java.lang.Runnable r)
- Specified by:
render in interface javax.swing.text.Document