|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractAction
org.bushe.swing.action.BasicAction
net.atlanticbb.tantlinger.ui.DefaultAction
net.atlanticbb.tantlinger.ui.text.actions.HTMLTextEditAction
public abstract class HTMLTextEditAction
| Field Summary | |
|---|---|
static int |
DISABLED
|
static java.lang.String |
EDITOR
|
static int |
SOURCE
|
static int |
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 | |
|---|---|
HTMLTextEditAction(java.lang.String name)
|
|
| Method Summary | |
|---|---|
protected void |
actionPerformedCatch(java.lang.Throwable t)
Catch all for anything thrown in the execute() method. |
protected void |
contextChanged()
|
void |
execute(java.awt.event.ActionEvent e)
|
protected javax.swing.JEditorPane |
getCurrentEditor()
|
int |
getEditMode()
|
protected abstract void |
sourceEditPerformed(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
|
protected void |
updateSourceContextState(javax.swing.JEditorPane srcEditor)
|
protected void |
updateWysiwygContextState(javax.swing.JEditorPane wysEditor)
|
protected abstract void |
wysiwygEditPerformed(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
|
| 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 |
| Field Detail |
|---|
public static final java.lang.String EDITOR
public static final int DISABLED
public static final int WYSIWYG
public static final int SOURCE
| Constructor Detail |
|---|
public HTMLTextEditAction(java.lang.String name)
| Method Detail |
|---|
public void execute(java.awt.event.ActionEvent e)
throws java.lang.Exception
execute in class org.bushe.swing.action.BasicActionjava.lang.Exceptionpublic int getEditMode()
protected javax.swing.JEditorPane getCurrentEditor()
protected void actionPerformedCatch(java.lang.Throwable t)
DefaultAction
actionPerformedCatch in class DefaultActionBasicAction.actionPerformedCatch(java.lang.Throwable)protected void contextChanged()
contextChanged in class org.bushe.swing.action.BasicActionprotected void updateWysiwygContextState(javax.swing.JEditorPane wysEditor)
protected void updateSourceContextState(javax.swing.JEditorPane srcEditor)
protected abstract void wysiwygEditPerformed(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
protected abstract void sourceEditPerformed(java.awt.event.ActionEvent e,
javax.swing.JEditorPane editor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||