org.eclipse.etrice.generator.java.gen
Class JavaLanguageGenerator

java.lang.Object
  extended by org.eclipse.etrice.generator.generic.AbstractTransitionChainGenerator
      extended by org.eclipse.etrice.generator.java.gen.JavaLanguageGenerator

public class JavaLanguageGenerator
extends AbstractTransitionChainGenerator


Constructor Summary
JavaLanguageGenerator()
           
 
Method Summary
protected  java.lang.String[] generateArglistAndTypedData(VarDecl data)
          return three strings used by the generator
 
Methods inherited from class org.eclipse.etrice.generator.generic.AbstractTransitionChainGenerator
generateArgumentList, generateArgumentList, generateExecuteChain, generateTypedArgumentList, generateTypedData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaLanguageGenerator

public JavaLanguageGenerator()
Method Detail

generateArglistAndTypedData

protected java.lang.String[] generateArglistAndTypedData(VarDecl data)
Description copied from class: AbstractTransitionChainGenerator
return three strings used by the generator

Specified by:
generateArglistAndTypedData in class AbstractTransitionChainGenerator
Parameters:
data - the variable declaration
Returns:
an array of three strings
  1. the string that performs the cast from generic_data to the correct type and assigns it to a new variabley
  2. the data as it appears in a method call
  3. the data as it is used in the method declaration