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

java.lang.Object
  extended by org.eclipse.etrice.generator.java.gen.ProtocolClassGen

public class ProtocolClassGen
extends java.lang.Object


Constructor Summary
ProtocolClassGen()
           
 
Method Summary
 void doGenerate(Root root)
           
 StringConcatenation generate(Root root, ProtocolClass pc)
           
 StringConcatenation messageCall(Message m)
           
 StringConcatenation messageSignature(Message m)
           
 StringConcatenation portClass(ProtocolClass pc, java.lang.Boolean conj)
           
 StringConcatenation sendMessage(Message m, boolean conj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtocolClassGen

public ProtocolClassGen()
Method Detail

doGenerate

public void doGenerate(Root root)

generate

public StringConcatenation generate(Root root,
                                    ProtocolClass pc)

portClass

public StringConcatenation portClass(ProtocolClass pc,
                                     java.lang.Boolean conj)

messageSignature

public StringConcatenation messageSignature(Message m)

messageCall

public StringConcatenation messageCall(Message m)

sendMessage

public StringConcatenation sendMessage(Message m,
                                       boolean conj)