48 if (
myDataSet->getNet()->getViewNet()->getViewParent()->getGNEAppWindows()->isUndoRedoAllowed()) {
51 myDataSet->getNet()->getAttributeCarriers()->retrieveDataSet(
myDataSet->getID(),
false)) {
71 myDataSet->getNet()->getSavingStatus()->requireSaveDataElements();
85 myDataSet->getNet()->getSavingStatus()->requireSaveDataElements();
Supermode
@brie enum for supermodes
@ DATA
Data mode (edgeData, LaneData etc..).
std::string redoName() const
get Redo name
~GNEChange_DataSet()
Destructor.
std::string undoName() const
return undoName
GNEDataSet * myDataSet
full information regarding the data set element that is to be created/deleted
GNEChange_DataSet(GNEDataSet *dataSet, bool forward)
Constructor for creating/deleting an data set element.
the function-object for an editing operation (abstract base)
bool myForward
we group antagonistic commands (create junction/delete junction) and keep them apart by this flag
GNEChange(Supermode supermode, bool forward, const bool selectedElement)
Constructor.