Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
virtual | ~ClipboardStore () |
virtual Node * | create (TreeManager *manager, Node *parent)=0 |
virtual bool | hasNext () const =0 |
virtual void | next ()=0 |
virtual int | numNodes () const =0 |
virtual void | putNode (const Node *node)=0 |
virtual void | putNodes (const QList< const Node * > &nodes)=0 |
virtual bool | readClipboard ()=0 |
Public Member Functions inherited from Model::PersistentStore | |
virtual | ~PersistentStore () |
virtual PersistentStore * | clone () const =0 |
virtual QString | currentNodeType () const =0 |
virtual bool | isLoadingPartially () const =0 |
virtual QList< LoadedNode > | loadAllSubNodes (Node *parent, const QSet< QString > &loadPartially)=0 |
virtual double | loadDoubleValue ()=0 |
virtual int | loadIntValue ()=0 |
virtual QString | loadReferenceValue (Reference *r)=0 |
Returns a null string if the reference is resolved and a symbolic name if the reference is unresolved. More... | |
virtual QString | loadStringValue ()=0 |
virtual Node * | loadSubNode (Node *parent, const QString &name, bool loadPartially)=0 |
virtual void | saveDoubleValue (double value)=0 |
virtual void | saveIntValue (int value)=0 |
virtual void | saveNode (const Node *node, const QString &name)=0 |
virtual void | saveReferenceValue (const QString &name, const Node *target)=0 |
virtual void | saveStringValue (const QString &value)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from Model::PersistentStore | |
virtual Node * | loadTree (TreeManager *manager, const QString &name, bool loadPartially)=0 |
virtual void | saveTree (TreeManager *manager, const QString &name)=0 |
void | setReferenceTargetr (Reference *r, Node *target) |
|
virtual |
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.
|
pure virtual |
Implemented in FilePersistence::SystemClipboard.