org.siebengeisslein.ide.source
Class SwitchDefaultView

java.lang.Object
  extended by org.siebengeisslein.ide.source.AbstractCompoundFragmentView<StatementType>
      extended by org.siebengeisslein.ide.source.BlockStatementView<SwitchDefaultEntry>
          extended by org.siebengeisslein.ide.source.SwitchDefaultView
All Implemented Interfaces:
CodeFragmentView<SwitchDefaultEntry>

public class SwitchDefaultView
extends BlockStatementView<SwitchDefaultEntry>


Constructor Summary
SwitchDefaultView(ViewFactory viewFactory, SwitchDefaultEntry statement)
           
 
Method Summary
 CodeFragmentView[] getSubviews(SwitchDefaultEntry fragment)
           
 void render(RenderContext ctx, boolean isCurrentStatement)
           
 
Methods inherited from class org.siebengeisslein.ide.source.BlockStatementView
render
 
Methods inherited from class org.siebengeisslein.ide.source.AbstractCompoundFragmentView
contains, deleteBefore, getFragment, getFragmentAt, getFragmentStartPosition, getLength, getViewFactory, insertComma, insertDigit, insertDot, insertDoubleQuote, insertLeftBrace, insertOperatorChar, insertSpace, insertTextChar
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwitchDefaultView

public SwitchDefaultView(ViewFactory viewFactory,
                         SwitchDefaultEntry statement)
Method Detail

render

public void render(RenderContext ctx,
                   boolean isCurrentStatement)
Specified by:
render in interface CodeFragmentView<SwitchDefaultEntry>
Overrides:
render in class AbstractCompoundFragmentView<SwitchDefaultEntry>

getSubviews

public CodeFragmentView[] getSubviews(SwitchDefaultEntry fragment)
Specified by:
getSubviews in class AbstractCompoundFragmentView<SwitchDefaultEntry>