Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
CommentNode (const QString &text) | |
void | appendText (const QString &text) |
CommentFreeNode * | code (const QString &name) |
CommentDiagram * | diagram (const QString &name) |
bool | isLineComment () const |
void | synchronizeCodesToText () |
void | synchronizeDiagramsToText () |
void | synchronizeTablesToText () |
CommentTable * | table (const QString &name) |
Private Member Functions | |
template<typename T , typename AppendFunction > | |
void | synchronizeItem (QString aString, T aList, AppendFunction appendFunction) |
Additional Inherited Members | |
Protected Types inherited from Core::Reflect< Base > | |
using | Super = Reflect< Base > |
Comments::CommentNode::CommentNode | ( | const QString & | text | ) |
void Comments::CommentNode::appendText | ( | const QString & | text | ) |
CommentFreeNode * Comments::CommentNode::code | ( | const QString & | name | ) |
CommentDiagram * Comments::CommentNode::diagram | ( | const QString & | name | ) |
bool Comments::CommentNode::isLineComment | ( | ) | const |
void Comments::CommentNode::synchronizeCodesToText | ( | ) |
void Comments::CommentNode::synchronizeDiagramsToText | ( | ) |
|
private |
void Comments::CommentNode::synchronizeTablesToText | ( | ) |
CommentTable * Comments::CommentNode::table | ( | const QString & | name | ) |