|
GME
13
|
#include <OCLTree.h>
Public Member Functions | |
| TreeManager (OclMeta::TypeManager *pTypeManager, ObjectNodeAdaptor *pOAdaptor, CollectionNodeAdaptor *pCAdaptor) | |
| virtual | ~TreeManager () |
| OclMeta::TypeManager * | GetTypeManager () const |
| ObjectNode * | CreateObject () const |
| CollectionNode * | CreateCollection () const |
| DeclarationNode * | CreateDeclaration () const |
| VariableNode * | CreateVariable () const |
| TypeCastNode * | CreateTypeCast () const |
| IfThenElseNode * | CreateIfThenElse () const |
| OperatorNode * | CreateOperator () const |
| IteratorNode * | CreateIterator () const |
| MethodNode * | CreateMethod () const |
| FunctionNode * | CreateFunction () const |
| AssociationNode * | CreateAssociation () const |
| AttributeNode * | CreateAttribute () const |
| ContextNode * | CreateContext () const |
| Constraint * | CreateConstraint () const |
Friends | |
| class | ObjectNode |
| class | CollectionNode |
| OclTree::TreeManager::TreeManager | ( | OclMeta::TypeManager * | pTypeManager, |
| ObjectNodeAdaptor * | pOAdaptor, | ||
| CollectionNodeAdaptor * | pCAdaptor | ||
| ) |
Definition at line 2767 of file OCLTree.cpp.
| OclTree::TreeManager::~TreeManager | ( | ) | [virtual] |
Definition at line 2772 of file OCLTree.cpp.
Definition at line 2814 of file OCLTree.cpp.
| AttributeNode * OclTree::TreeManager::CreateAttribute | ( | ) | const |
Definition at line 2819 of file OCLTree.cpp.
| CollectionNode * OclTree::TreeManager::CreateCollection | ( | ) | const |
Definition at line 2789 of file OCLTree.cpp.
| Constraint * OclTree::TreeManager::CreateConstraint | ( | ) | const |
Definition at line 2849 of file OCLTree.cpp.
| ContextNode * OclTree::TreeManager::CreateContext | ( | ) | const |
Definition at line 2829 of file OCLTree.cpp.
Definition at line 2794 of file OCLTree.cpp.
| FunctionNode * OclTree::TreeManager::CreateFunction | ( | ) | const |
Definition at line 2809 of file OCLTree.cpp.
| IfThenElseNode * OclTree::TreeManager::CreateIfThenElse | ( | ) | const |
Definition at line 2839 of file OCLTree.cpp.
| IteratorNode * OclTree::TreeManager::CreateIterator | ( | ) | const |
Definition at line 2799 of file OCLTree.cpp.
| MethodNode * OclTree::TreeManager::CreateMethod | ( | ) | const |
Definition at line 2804 of file OCLTree.cpp.
| ObjectNode * OclTree::TreeManager::CreateObject | ( | ) | const |
Definition at line 2784 of file OCLTree.cpp.
| OperatorNode * OclTree::TreeManager::CreateOperator | ( | ) | const |
Definition at line 2844 of file OCLTree.cpp.
| TypeCastNode * OclTree::TreeManager::CreateTypeCast | ( | ) | const |
Definition at line 2834 of file OCLTree.cpp.
| VariableNode * OclTree::TreeManager::CreateVariable | ( | ) | const |
Definition at line 2824 of file OCLTree.cpp.
Definition at line 2779 of file OCLTree.cpp.
friend class CollectionNode [friend] |
friend class ObjectNode [friend] |
1.7.6.1