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

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


Constructor Summary
ProtocolClassGen()
          
Method Summary
 void doGenerate(Root root)
          
Methods inherited from class org.eclipse.etrice.generator.generic.GenericProtocolClassGenerator
genMessageIDs, getMessageID, getMessageID
 
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)

messageSignatureExplicit

public StringConcatenation messageSignatureExplicit(Message m)

messageCall

public StringConcatenation messageCall(Message m)

sendMessage

public StringConcatenation sendMessage(Message m,
                                       boolean conj)