|
||||||||||
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.BasicAction
java.lang.Exception
public int getEditMode()
protected javax.swing.JEditorPane getCurrentEditor()
protected void actionPerformedCatch(java.lang.Throwable t)
DefaultAction
actionPerformedCatch
in class DefaultAction
BasicAction.actionPerformedCatch(java.lang.Throwable)
protected void contextChanged()
contextChanged
in class org.bushe.swing.action.BasicAction
protected 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 |