sidekick
Class SideKickActions.ToggleParser

java.lang.Object
  extended by org.gjt.sp.jedit.JEditAbstractEditAction<org.gjt.sp.jedit.View>
      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.JEditAbstractEditAction
args, name
 
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, isSelected, isToggle, noRecord, noRememberLast, noRepeat
 
Methods inherited from class org.gjt.sp.jedit.JEditAbstractEditAction
getName, invoke, 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