|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.AbstractAction org.bushe.swing.action.BasicAction net.atlanticbb.tantlinger.ui.DefaultAction net.atlanticbb.tantlinger.ui.text.actions.HTMLTextEditAction net.atlanticbb.tantlinger.ui.text.actions.BasicEditAction
public abstract class BasicEditAction
Action suitable for when wysiwyg or source context does not matter.
Field Summary |
---|
Fields inherited from class net.atlanticbb.tantlinger.ui.text.actions.HTMLTextEditAction |
---|
DISABLED, EDITOR, SOURCE, WYSIWYG |
Fields inherited from class org.bushe.swing.action.BasicAction |
---|
DEFAULT_ENABLED_STATE |
Fields inherited from class javax.swing.AbstractAction |
---|
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary | |
---|---|
BasicEditAction(java.lang.String name)
|
Method Summary | |
---|---|
protected abstract void |
doEdit(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
|
protected void |
sourceEditPerformed(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
|
protected void |
updateContextState(javax.swing.JEditorPane editor)
|
protected void |
updateSourceContextState(javax.swing.JEditorPane srcEditor)
|
protected void |
updateWysiwygContextState(javax.swing.JEditorPane wysEditor)
|
protected void |
wysiwygEditPerformed(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
|
Methods inherited from class net.atlanticbb.tantlinger.ui.text.actions.HTMLTextEditAction |
---|
actionPerformedCatch, contextChanged, execute, getCurrentEditor, getEditMode |
Methods inherited from class net.atlanticbb.tantlinger.ui.DefaultAction |
---|
shouldBeEnabled, updateEnabled |
Methods inherited from class org.bushe.swing.action.BasicAction |
---|
actionPerformed, actionPerformedFinally, actionPerformedTemplate, actionPerformedTry, addActionListener, addItemListener, addShouldBeEnabledDelegate, clearContext, createIcon, createIcon, getAccelerator, getActionCommandName, getActionName, getContext, getContextValue, getGroup, getId, getLongDescription, getMenuShowsIcon, getMnemonic, getRoles, getShortDescription, getSmallIcon, getToolbarShowsText, isSelected, propogateActionEvent, propogateItemEvent, putContextValue, putValue, removeActionListener, removeItemListener, removeShouldBeEnabledDelegate, setAccelerator, setActionCommandName, setActionName, setContext, setId, setLongDescription, setMenuShowsIcon, setMnemonic, setRoles, setSelected, setShortDescription, setSmallIcon, setToolbarShowsText, shouldBeEnabled, toString, updateEnabledState |
Methods inherited from class javax.swing.AbstractAction |
---|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.swing.Action |
---|
addPropertyChangeListener, getValue, isEnabled, removePropertyChangeListener, setEnabled |
Constructor Detail |
---|
public BasicEditAction(java.lang.String name)
name
- Method Detail |
---|
protected final void sourceEditPerformed(java.awt.event.ActionEvent e, javax.swing.JEditorPane editor)
sourceEditPerformed
in class HTMLTextEditAction
protected final void wysiwygEditPerformed(java.awt.event.ActionEvent e, javax.swing.JEditorPane editor)
wysiwygEditPerformed
in class HTMLTextEditAction
protected abstract void doEdit(java.awt.event.ActionEvent e, javax.swing.JEditorPane editor)
protected void updateContextState(javax.swing.JEditorPane editor)
protected final void updateWysiwygContextState(javax.swing.JEditorPane wysEditor)
updateWysiwygContextState
in class HTMLTextEditAction
protected final void updateSourceContextState(javax.swing.JEditorPane srcEditor)
updateSourceContextState
in class HTMLTextEditAction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |