java.awt.event.ActionListener
, java.io.Serializable
, java.lang.Cloneable
, java.util.EventListener
, javax.swing.Action
, SyntaxAction
public class ToggleCommentsAction extends DefaultSyntaxAction
Modifier and Type | Field | Description |
---|---|---|
protected java.util.regex.Pattern |
lineCommentPattern |
|
protected java.lang.String |
lineCommentStart |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
ACTION_PREFIX, LARGE_ICONS_LOC_PREFIX, SMALL_ICONS_LOC_PREFIX
Constructor | Description |
---|---|
ToggleCommentsAction() |
creates new JIndentAction.
|
Modifier and Type | Method | Description |
---|---|---|
void |
actionPerformed(javax.swing.text.JTextComponent target,
SyntaxDocument sDoc,
int dot,
java.awt.event.ActionEvent e) |
Convenience method that will be called if the Action is performed on a
JTextComponent.
|
void |
setLineComments(java.lang.String value) |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
actionPerformed, config, setLargeIcon, setMenuText, setSmallIcon, setToolTip, toString
protected java.lang.String lineCommentStart
protected java.util.regex.Pattern lineCommentPattern
public ToggleCommentsAction()
public void actionPerformed(javax.swing.text.JTextComponent target, SyntaxDocument sDoc, int dot, java.awt.event.ActionEvent e)
actionPerformed
in class DefaultSyntaxAction
e
- target
- (non-null JTextComponent from Action.getSourcesDoc
- (SyntaxDOcument of the text component, could be null)dot
- (position of caret at text document)public void setLineComments(java.lang.String value)