Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
void | displayAndRegisterCodeReviewComment (Visualization::Item *associatedItem, NodeReviews *nodeReviews) |
NodeReviewsList * | loadReview (const VersionControlUI::DiffSetup &diffSetup, Visualization::ViewItem *viewItem) |
NodeReviews * | nodeReviews (QString nodeId, QString revisionName, QPoint offset) |
NodeReviewsList * | nodeReviewsList () |
Visualization::Item * | overlayForNodeReviews (Model::Node *nodeReviews) |
void | registerNodeReviewsWithOverlay (Model::Node *nodeReviews, Visualization::Item *overlay) |
void | saveReview (QString managerName, QString newRev) |
Static Public Member Functions | |
static CodeReviewManager & | instance () |
static QList< QList< VersionControlUI::DiffFrame * > > | orderDiffFrames (GroupingFunction groupingFunction, OrderingFunction orderingFunction, QList< VersionControlUI::DiffFrame * > diffFrames) |
Private Member Functions | |
CodeReviewManager (QString oldVersion, QString newVersion) | |
Static Private Member Functions | |
static QString | createNameForPersistence (const VersionControlUI::DiffSetup &diffSetup) |
static QString | createNameForPersistence (QString managerName, QString newRev) |
Private Attributes | |
NodeReviewsList * | nodeReviews_ |
QHash< Model::Node *, Visualization::Item * > | nodeReviewsToOverlay_ |
Static Private Attributes | |
static const QString | CODE_REVIEW_COMMENTS_PREFIX = "CodeReviewComments_" |
|
private |
|
staticprivate |
|
staticprivate |
void CodeReview::CodeReviewManager::displayAndRegisterCodeReviewComment | ( | Visualization::Item * | associatedItem, |
NodeReviews * | nodeReviews | ||
) |
|
static |
NodeReviewsList * CodeReview::CodeReviewManager::loadReview | ( | const VersionControlUI::DiffSetup & | diffSetup, |
Visualization::ViewItem * | viewItem | ||
) |
NodeReviews * CodeReview::CodeReviewManager::nodeReviews | ( | QString | nodeId, |
QString | revisionName, | ||
QPoint | offset | ||
) |
|
inline |
|
static |
Visualization::Item * CodeReview::CodeReviewManager::overlayForNodeReviews | ( | Model::Node * | nodeReviews | ) |
void CodeReview::CodeReviewManager::registerNodeReviewsWithOverlay | ( | Model::Node * | nodeReviews, |
Visualization::Item * | overlay | ||
) |
void CodeReview::CodeReviewManager::saveReview | ( | QString | managerName, |
QString | newRev | ||
) |
|
staticprivate |
|
private |
|
private |