Class "guigen :: EndEditCommand"

Defined in package : guigen

Permette di terminare una sessione di editing su un certo insieme di ApplicationData, con la possibilità di effettuare un undo sui dati specificati. Utilizzato in congiunzione con BeginEditCommand. Nota: data la struttura dei due comandi di inizio e fine della sessione di editing è possibile effettuare l'undo di una parte degli application data specificati nel comando di inizio editing (specificando nel EndEditCommand solo una parte degli application data precedentemente specificati nel BeginEditCommand. Si consiglia, in questi casi, di terminare correttamente la sessione di editing per tutti gli application data per evitar eche rimangano in memoria dati di backup obsoleti. Per far ciò è sufficiente utilizzare due volte il comando EndEditCommand: la prima volta con undo impostato a true (e specificando solo i dati di cui si vuole effettuare l'undo) e una seconda volta con undo impostato a false, specificando i restanti dati.

Annotations

Super and Sub Types

Direct Attributes

Direct References

Attribute ecore :: EBoolean undo

Se impostato a true viene ripristinato il valore originario di tutti gli ApplicationData indicati.

PropertyDescription
typeecore :: EBoolean
changeabletrue
defaultValueLiteralnull
derivedfalse
iDfalse
lowerBound0
nameundo
orderedtrue
transientfalse
uniquetrue
unsettablefalse
upperBound1
volatilefalse

Reference guigen :: ApplicationData dataEdited

Elenco dei dati oggetto dell'editing.

PropertyDescription
typeguigen :: ApplicationData
changeabletrue
containmentfalse
defaultValueLiteralnull
derivedfalse
lowerBound0
namedataEdited
orderedtrue
resolveProxiestrue
transientfalse
uniquetrue
unsettablefalse
upperBound-1
volatilefalse

Annotation logicpkg

KeyValue
pkgcmd
generated on 5-set-2016 at 16.27.37 by metamodeldoc