org.siebengeisslein.ide.source
Class ForStatementView

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

public class ForStatementView
extends BlockStatementView<ForStatement>


Constructor Summary
ForStatementView(ViewFactory viewFactory, ForStatement forStatement)
           
 
Method Summary
 CodeFragmentView[] getSubviews(ForStatement fragment)
           
 void render(RenderContextImpl ctx, boolean updateCaret)
           
 
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, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForStatementView

public ForStatementView(ViewFactory viewFactory,
                        ForStatement forStatement)
Method Detail

render

public void render(RenderContextImpl ctx,
                   boolean updateCaret)

getSubviews

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