17 #ifndef GNEChange_Children_h 18 #define GNEChange_Children_h
FXString undoName() const
return undoName
the function-object for an editing operation (abstract base)
GNEDemandElement * myDemandElementParent
full information regarding the demand element parent element that will be modified ...
~GNEChange_Children()
Destructor.
const std::vector< GNEDemandElement * > myOriginalElementChildren
copy of demand element childrens before apply operation
const Operation myOperation
GNEDemandElement * myDemandElementChild
demand element which position will be edited edited
FXString redoName() const
get Redo name
GNEChange_Children(GNEDemandElement *demandElementParent, GNEDemandElement *demandElementChild, const Operation operation)
Constructor for creating/deleting an additional element.
std::vector< GNEDemandElement * > myEditedElementChildren
element childrens after apply operation
An Element which don't belongs to GNENet but has influency in the simulation.