Class PlainJavaIdentifierResolver

java.lang.Object
org.faktorips.devtools.model.internal.builder.flidentifier.AbstractIdentifierResolver<org.faktorips.codegen.JavaCodeFragment>
org.faktorips.devtools.model.plainjava.internal.fl.PlainJavaIdentifierResolver
All Implemented Interfaces:
org.faktorips.fl.IdentifierResolver<org.faktorips.codegen.JavaCodeFragment>

public class PlainJavaIdentifierResolver extends org.faktorips.devtools.model.internal.builder.flidentifier.AbstractIdentifierResolver<org.faktorips.codegen.JavaCodeFragment>
  • Constructor Summary

    Constructors
    Constructor
    Description
    PlainJavaIdentifierResolver(org.faktorips.devtools.model.productcmpt.IExpression expression, org.faktorips.fl.ExprCompiler<org.faktorips.codegen.JavaCodeFragment> exprCompiler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.faktorips.devtools.model.internal.builder.flidentifier.IdentifierNodeGeneratorFactory<org.faktorips.codegen.JavaCodeFragment>
     
    protected org.faktorips.fl.CompilationResult<org.faktorips.codegen.JavaCodeFragment>
     

    Methods inherited from class org.faktorips.devtools.model.internal.builder.flidentifier.AbstractIdentifierResolver

    compile, getExprCompiler, getExpression, getIpsProject, getParser, parseIdentifier

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PlainJavaIdentifierResolver

      public PlainJavaIdentifierResolver(org.faktorips.devtools.model.productcmpt.IExpression expression, org.faktorips.fl.ExprCompiler<org.faktorips.codegen.JavaCodeFragment> exprCompiler)
  • Method Details

    • getGeneratorFactory

      protected org.faktorips.devtools.model.internal.builder.flidentifier.IdentifierNodeGeneratorFactory<org.faktorips.codegen.JavaCodeFragment> getGeneratorFactory()
      Specified by:
      getGeneratorFactory in class org.faktorips.devtools.model.internal.builder.flidentifier.AbstractIdentifierResolver<org.faktorips.codegen.JavaCodeFragment>
    • getStartingCompilationResult

      protected org.faktorips.fl.CompilationResult<org.faktorips.codegen.JavaCodeFragment> getStartingCompilationResult()
      Specified by:
      getStartingCompilationResult in class org.faktorips.devtools.model.internal.builder.flidentifier.AbstractIdentifierResolver<org.faktorips.codegen.JavaCodeFragment>