sidekick
Class SideKickActions.ToggleParser

java.lang.Object
  extended by org.gjt.sp.jedit.EditAction
      extended by sidekick.SideKickActions.SideKickAction
          extended by sidekick.SideKickActions.ToggleParser
Enclosing class:
SideKickActions

public static class SideKickActions.ToggleParser
extends SideKickActions.SideKickAction

An action which will always activate the SideKick parser, alternately selecting the default parser, and then the selected one, allowing you to toggle between say, Outline and Java parsers, XML and HTML, or Python and Jython parsers.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.gjt.sp.jedit.EditAction
org.gjt.sp.jedit.EditAction.Wrapper
 
Field Summary
 
Fields inherited from class sidekick.SideKickActions.SideKickAction
parserName
 
Fields inherited from class org.gjt.sp.jedit.EditAction
args
 
Constructor Summary
SideKickActions.ToggleParser(java.lang.String parserName)
           
 
Method Summary
 java.lang.String getCode()
           
 java.lang.String getLabel()
           
 void invoke(org.gjt.sp.jedit.View view)
           
 
Methods inherited from class org.gjt.sp.jedit.EditAction
getMouseOverText, getName, getView, invoke, isSelected, isToggle, noRecord, noRememberLast, noRepeat, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SideKickActions.ToggleParser

public SideKickActions.ToggleParser(java.lang.String parserName)
Method Detail

getLabel

public java.lang.String getLabel()
Overrides:
getLabel in class org.gjt.sp.jedit.EditAction

getCode

public java.lang.String getCode()
Overrides:
getCode in class org.gjt.sp.jedit.EditAction

invoke

public void invoke(org.gjt.sp.jedit.View view)
Specified by:
invoke in class org.gjt.sp.jedit.EditAction