|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.uni_paderborn.fujaba.codegen.CodeGenVisitor
de.uni_paderborn.fujaba.codegen.OOGenVisitor
de.uni_paderborn.fujaba.codegen.AbstractCPPGenVisitor
de.uni_paderborn.fujaba.codegen.GnuCPPClassGenVisitor
Class GnuCPPGenVisitor
| Field Summary |
| Fields inherited from class de.uni_paderborn.fujaba.codegen.CodeGenVisitor |
EIFFEL_VISITOR, END_BLOCK_COMMENTARY, GNU_CPP_CLASS_VISITOR, GNU_CPP_HEADER_VISITOR, INDENT_STRING, JAVA_VISITOR, LINE_COMMENTARY, LINE_IN_BLOCK_COMMENTARY, START_BLOCK_COMMENTARY |
| Constructor Summary | |
GnuCPPClassGenVisitor()
Default Constructor |
|
| Method Summary | |
void |
appendAttrCommentary(java.lang.String comment)
No comment provided by developer, please add a comment to improve documentation. |
void |
appendAttrDeclaration(java.lang.String declString)
No comment provided by developer, please add a comment to improve documentation. |
void |
appendClassDeclaration(java.lang.String declString)
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
createAttrCommentary(FCommentary theCommentary)
No comment provided by developer, please add a comment to improve documentation. |
void |
generateClassEndBlock()
No comment provided by developer, please add a comment to improve documentation. |
void |
generateClassStartBlock()
No comment provided by developer, please add a comment to improve documentation. |
void |
generatePackageBegin(FFile theFile)
No comment provided by developer, please add a comment to improve documentation. |
void |
generatePackageEnd(FFile theFile)
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
getAttrDeclName(FAttr theAttr)
Get the attrDeclName attribute of the GnuCPPClassGenVisitor object |
java.lang.String |
getMethodDeclName(FMethod theMethod)
Get the methodDeclName attribute of the GnuCPPClassGenVisitor object |
java.lang.String |
getMethodDeclVisibilityString(int visibility)
Get the uMLMethodDeclVisibilityString attribute of the GnuCPPClassGenVisitor object |
java.lang.String |
toString()
|
| Methods inherited from class de.uni_paderborn.fujaba.codegen.AbstractCPPGenVisitor |
generateImportClass, generateImportPackage, getAssocTemplateName, getContainerName, getMethodName, getOOTypeAsString, getReferenceTemplateName, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getSourceCode, getTypeAsString, initProgLangTypes, initVisibilityStrings, removeYou |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public GnuCPPClassGenVisitor()
| Method Detail |
public void generateClassEndBlock()
generateClassEndBlock in class OOGenVisitorpublic void generateClassStartBlock()
generateClassStartBlock in class OOGenVisitorpublic void generatePackageBegin(FFile theFile)
generatePackageBegin in class OOGenVisitortheFile - No description providedpublic void generatePackageEnd(FFile theFile)
generatePackageEnd in class OOGenVisitortheFile - No description providedpublic java.lang.String createAttrCommentary(FCommentary theCommentary)
createAttrCommentary in class OOGenVisitortheCommentary - No description provided
public void appendClassDeclaration(java.lang.String declString)
appendClassDeclaration in class OOGenVisitordeclString - No description providedpublic void appendAttrCommentary(java.lang.String comment)
appendAttrCommentary in class OOGenVisitorcomment - No description providedpublic void appendAttrDeclaration(java.lang.String declString)
appendAttrDeclaration in class OOGenVisitordeclString - No description providedpublic java.lang.String getMethodDeclVisibilityString(int visibility)
getMethodDeclVisibilityString in class OOGenVisitorvisibility - No description provided
public java.lang.String getAttrDeclName(FAttr theAttr)
getAttrDeclName in class OOGenVisitortheAttr - No description provided
public java.lang.String getMethodDeclName(FMethod theMethod)
getMethodDeclName in class OOGenVisitortheMethod - No description provided
public java.lang.String toString()
toString in class AbstractCPPGenVisitor
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||