public abstract class AbstractJTextEditor extends AbstractJViewer implements JTextEditor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractJTextEditor.UpdateCaretPositionActionEventImpl |
JTextEditor.UpdateCaretPositionActionEvent| Modifier and Type | Field and Description |
|---|---|
protected ChangeListenerHelper |
changeListeners |
protected static Logger |
LOGGER |
protected javax.swing.JPanel |
panel |
protected java.awt.event.ActionListener |
updateCaretPositionListener |
| Constructor and Description |
|---|
AbstractJTextEditor(TextEditorManager factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
void |
addUpdateCaretPositionActionListener(java.awt.event.ActionListener listener) |
javax.swing.JComponent |
asJComponent()
Returns this component as a swing
JComponent. |
javax.swing.event.ChangeListener[] |
getChangeListeners() |
int |
getLineCount() |
void |
gotoline(int line) |
boolean |
hasChangeListeners() |
boolean |
isModified() |
void |
removeAllChangeListener() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
void |
selectLine(int line) |
clean, getBytes, getContents, getFactory, getMimetype, isEditable, isEnabled, setContents, setEditable, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclean, getContents, getJTextComponent, getMimetype, isEditable, isEnabled, setContents, setEditable, setEnabled, setMimetypegetBytes, getFactoryprotected static final Logger LOGGER
protected javax.swing.JPanel panel
protected ChangeListenerHelper changeListeners
protected java.awt.event.ActionListener updateCaretPositionListener
public AbstractJTextEditor(TextEditorManager factory)
public javax.swing.JComponent asJComponent()
ComponentJComponent.asJComponent in interface ComponentJComponentpublic void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener in interface ChangeListenerSupportpublic javax.swing.event.ChangeListener[] getChangeListeners()
getChangeListeners in interface ChangeListenerSupportpublic void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener in interface ChangeListenerSupportpublic void removeAllChangeListener()
removeAllChangeListener in interface ChangeListenerSupportpublic boolean hasChangeListeners()
hasChangeListeners in interface ChangeListenerSupportpublic void selectLine(int line)
selectLine in interface JTextEditorpublic void gotoline(int line)
gotoline in interface JTextEditorpublic int getLineCount()
getLineCount in interface JTextEditorpublic void addUpdateCaretPositionActionListener(java.awt.event.ActionListener listener)
addUpdateCaretPositionActionListener in interface JTextEditorpublic boolean isModified()
isModified in interface JTextEditorisModified in interface JViewerisModified in class AbstractJViewer