org.siebengeisslein.ide.source
Class ViewFactory

java.lang.Object
  extended by org.siebengeisslein.ide.source.ViewFactory

public class ViewFactory
extends java.lang.Object


Constructor Summary
ViewFactory()
           
 
Method Summary
 CodeFragmentView getExpressionView(Expression expression)
           
 CodeFragmentView getFixedStringView(java.lang.String str)
           
 CodeFragmentView getFragmentView(CodeFragment fragment)
           
 CodeFragmentView getMethodNameView(MethodInvocation fragment)
           
 OperatorView getOperatorView(HasOperator hasOperator)
           
 QueryOperatorView getQueryOperatorView(QueryOperator operator)
           
 CodeFragmentView getTypeView(HasType hasType)
           
 VarTypeView getVarTypeView(HasVariable hasVar)
           
 VariableView getVarView(HasVariable hasVar)
           
 CodeFragmentView getView(Statement statement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewFactory

public ViewFactory()
Method Detail

getView

public CodeFragmentView getView(Statement statement)

getExpressionView

public CodeFragmentView getExpressionView(Expression expression)

getVarTypeView

public VarTypeView getVarTypeView(HasVariable hasVar)

getVarView

public VariableView getVarView(HasVariable hasVar)

getOperatorView

public OperatorView getOperatorView(HasOperator hasOperator)

getFixedStringView

public CodeFragmentView getFixedStringView(java.lang.String str)

getMethodNameView

public CodeFragmentView getMethodNameView(MethodInvocation fragment)

getTypeView

public CodeFragmentView getTypeView(HasType hasType)

getFragmentView

public CodeFragmentView getFragmentView(CodeFragment fragment)

getQueryOperatorView

public QueryOperatorView getQueryOperatorView(QueryOperator operator)