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