org.siebengeisslein.ide.source
Class MethodInvocationView

java.lang.Object
  extended by org.siebengeisslein.ide.source.AbstractCompoundFragmentView<InvocationType>
      extended by org.siebengeisslein.ide.source.AbstractInvocationView<MethodInvocation>
          extended by org.siebengeisslein.ide.source.MethodInvocationView
All Implemented Interfaces:
CodeFragmentView<MethodInvocation>

public class MethodInvocationView
extends AbstractInvocationView<MethodInvocation>


Constructor Summary
MethodInvocationView(ViewFactory viewFactory, MethodInvocation fragment)
           
 
Method Summary
protected  int getNonParameterViews()
          Return the number of views before the parameter list starts.
 CodeFragmentView[] getSubviews(MethodInvocation fragment)
           
 
Methods inherited from class org.siebengeisslein.ide.source.AbstractInvocationView
deleteBefore, insertComma, insertDigit, insertDot, insertDoubleQuote, insertTextChar
 
Methods inherited from class org.siebengeisslein.ide.source.AbstractCompoundFragmentView
contains, getFragment, getFragmentAt, getFragmentStartPosition, getLength, getViewFactory, insertLeftBrace, insertOperatorChar, insertSpace, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodInvocationView

public MethodInvocationView(ViewFactory viewFactory,
                            MethodInvocation fragment)
Method Detail

getSubviews

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

getNonParameterViews

protected int getNonParameterViews()
Description copied from class: AbstractInvocationView
Return the number of views before the parameter list starts.

Specified by:
getNonParameterViews in class AbstractInvocationView<MethodInvocation>