CodeGenFactory Namespace Reference
CodeGenFactory allows creating the available code generators as well as the auxiliary objects required for the advanced code generators. More...
Detailed Description
CodeGenFactory allows creating the available code generators as well as the auxiliary objects required for the advanced code generators.
- Author:
- Jonathan Riddell
Oliver Kellogg <okellogg@users.sourceforge.net> Bugs and comments to uml-devel@lists.sf.net or http://bugs.kde.org
Function Documentation
|
|
Create a code generator specific to the given language.
Definition at line 93 of file codegenfactory.cpp. References CodeGenerator::connect_newcodegen_slots(), CodeGenerator::initFromParentDocument(), and UMLApp::setPolicyExt(). Referenced by UMLApp::setGenerator(). |
|
|
Currently unused (for possible future use).
Definition at line 183 of file codegenfactory.cpp. References ClassifierCodeDocument::initCodeClassFields(), and ClassifierCodeDocument::synchronize(). |
|
||||||||||||
|
Create a CodeOperation belonging to the given ClassifierCodeDocument. Only applies to the advanced generators.
Definition at line 207 of file codegenfactory.cpp. Referenced by ClassifierCodeDocument::addOperation(), and CodeGenObjectWithTextBlocks::loadChildTextBlocksFromNode(). |
|
||||||||||||
|
Create an attribute CodeClassField belonging to the given ClassifierCodeDocument. Only applies to the advanced generators.
Definition at line 233 of file codegenfactory.cpp. References CodeClassField::finishInitialization(). Referenced by ClassifierCodeDocument::addAttributeClassField(), and ClassifierCodeDocument::initCodeClassFields(). |
|
||||||||||||
|
Create an association role CodeClassField belonging to the given ClassifierCodeDocument. Only applies to the advanced generators.
Definition at line 252 of file codegenfactory.cpp. |
|
||||||||||||||||
|
Create a CodeAccessorMethod object belonging to the given ClassifierCodeDocument. Only applies to the advanced generators.
Definition at line 270 of file codegenfactory.cpp. |
|
||||||||||||
|
Create a CodeClassFieldDeclarationBlock object belonging to the given ClassifierCodeDocument. Only applies to the advanced generators.
Definition at line 311 of file codegenfactory.cpp. Referenced by CodeClassField::finishInitialization(). |
|
|
Create a new CodeComment object belonging to the given CodeDocument. Only applies to the advanced generators.
Definition at line 337 of file codegenfactory.cpp. Referenced by CodeGenObjectWithTextBlocks::addOrUpdateTaggedCodeComment(), and CodeGenObjectWithTextBlocks::loadChildTextBlocksFromNode(). |
