Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
EmptyExpressionStringOffsetProvider (OOVisualization::VEmptyExpression *v) | |
virtual int | offset (Qt::Key key) |
virtual void | setOffset (int newOffset) |
Public Member Functions inherited from OOInteraction::StringOffsetProvider | |
StringOffsetProvider (Visualization::Item *item) | |
virtual | ~StringOffsetProvider () |
virtual bool | isIndivisible () |
Returns true when the visualization corresponding to this StringProvider is an indivisible entity. More... | |
Visualization::Item * | item () const |
virtual QString | string () |
Private Attributes | |
OOVisualization::VEmptyExpression * | vis_ |
Additional Inherited Members | |
Public Types inherited from OOInteraction::StringOffsetProvider | |
using | AllowGridBasedProviderFunction = std::function< bool(Visualization::Item *)> |
using | BaseAdapteeType = Visualization::Item |
Static Public Member Functions inherited from OOInteraction::StringOffsetProvider | |
static void | allowGridBasedProvider (AllowGridBasedProviderFunction allow) |
static QStringList | components (Model::Node *node) |
static StringOffsetProvider * | defaultProvider (Visualization::Item *item) |
static int | itemOffset (Visualization::Item *item, int stringComponentLenght, Qt::Key key) |
static int | listItemOffset (Visualization::VList *list, const QString &prefix, const QString &separator, const QString &postfix, Qt::Key key) |
static bool | setOffsetInItem (int offset, Visualization::Item *item) |
static bool | setOffsetInListItem (int &offset, Visualization::VList *list, const QString &prefix, const QString &separator, const QString &postfix) |
static QString | stringFromComponenets (Model::Node *node) |
static QString | stringFromComponenets (Visualization::Item *item) |
static QString | stringFromStringOffsetProvider (Visualization::Item *item) |
Protected Member Functions inherited from OOInteraction::StringOffsetProvider | |
virtual QStringList | components () |
OOInteraction::EmptyExpressionStringOffsetProvider::EmptyExpressionStringOffsetProvider | ( | OOVisualization::VEmptyExpression * | v | ) |
|
virtual |
Implements OOInteraction::StringOffsetProvider.
|
virtual |
Implements OOInteraction::StringOffsetProvider.
|
private |