![]() |
Eclipse SUMO - Simulation of Urban MObility
|
Dialog for edit rerouter intervals. More...
#include <GNERerouterIntervalDialog.h>
Public Member Functions | |
| GNEAdditional * | getEditedAdditional () const |
| get edited Additional | |
| GNERerouterIntervalDialog (GNEAdditional *rerouterInterval, bool updatingElement) | |
| FOX-declaration. | |
| ~GNERerouterIntervalDialog () | |
| destructor | |
FOX-callbacks | |
event after press accept button | |
| long | onCmdAccept (FXObject *, FXSelector, void *) |
| long | onCmdCancel (FXObject *, FXSelector, void *) |
| event after press cancel button | |
| long | onCmdReset (FXObject *, FXSelector, void *) |
| event after press reset button | |
| long | onCmdAddClosingLaneReroute (FXObject *, FXSelector, void *) |
| add closing lane reroute | |
| long | onCmdAddClosingReroute (FXObject *, FXSelector, void *) |
| add closing reroute | |
| long | onCmdAddDestProbReroute (FXObject *, FXSelector, void *) |
| add dest prob reroute | |
| long | onCmdAddRouteProbReroute (FXObject *, FXSelector, void *) |
| add route prob reroute | |
| long | onCmdAddParkingAreaReroute (FXObject *, FXSelector, void *) |
| add parkingAreaReroute | |
| long | onCmdClickedClosingLaneReroute (FXObject *, FXSelector, void *) |
| remove closing lane reroute | |
| long | onCmdClickedClosingReroute (FXObject *, FXSelector, void *) |
| remove closing reroute | |
| long | onCmdClickedDestProbReroute (FXObject *, FXSelector, void *) |
| remove dest prob reroute | |
| long | onCmdClickedRouteProbReroute (FXObject *, FXSelector, void *) |
| remove route prob reroute | |
| long | onCmdClickedParkingAreaReroute (FXObject *, FXSelector, void *) |
| remove parkingAreaReroute | |
| long | onCmdEditClosingLaneReroute (FXObject *, FXSelector, void *) |
| /edit closing lane reroute | |
| long | onCmdEditClosingReroute (FXObject *, FXSelector, void *) |
| /edit closing reroute | |
| long | onCmdEditDestProbReroute (FXObject *, FXSelector, void *) |
| /edit dest prob reroute | |
| long | onCmdEditRouteProbReroute (FXObject *, FXSelector, void *) |
| /edit route prob reroute | |
| long | onCmdEditParkingAreaReroute (FXObject *, FXSelector, void *) |
| /edit parkingAreaReroute | |
| long | onCmdChangeBeginEnd (FXObject *, FXSelector, void *) |
| called when begin or end is changed | |
FOX-callbacks | |
event after press accept button | |
| long | onKeyPress (FXObject *sender, FXSelector sel, void *ptr) |
| event after press a key | |
| long | onKeyRelease (FXObject *sender, FXSelector sel, void *ptr) |
| event after release a key | |
Protected Member Functions | |
| void | acceptChanges () |
| Accept changes did in this dialog. | |
| void | cancelChanges () |
| Cancel changes did in this dialog. | |
| void | changeAdditionalDialogHeader (const std::string &newHeader) |
| change additional dialog header | |
| void | initChanges () |
| init a new group of changes that will be do it in dialog | |
| FXint | openAsModalDialog (FXuint placement=PLACEMENT_CURSOR) |
| execute dialog as modal | |
| void | resetChanges () |
| reset changes did in this dialog. | |
Protected Attributes | |
| FXButton * | myAddClosingLaneReroutes |
| button for add new closing lane reroutes | |
| FXButton * | myAddClosingReroutes |
| button for add new closing reroutes | |
| FXButton * | myAddDestProbReroutes |
| button for add new destiny probability reroutes | |
| FXButton * | myAddParkingAreaReroute |
| button for add new parkingAreaReroute | |
| FXButton * | myAddRouteProbReroute |
| button for add new route probability reroutes | |
| bool | myBeginEndValid |
| flag to check if begin an end are valid | |
| FXTextField * | myBeginTextField |
| begin time text field | |
| FXLabel * | myCheckLabel |
| begin/end time check label | |
| std::vector< GNEAdditional * > | myClosingLaneReroutesEdited |
| closing Lane Reroutes edited | |
| bool | myClosingLaneReroutesValid |
| flag to check if closing lane reroutes are valid | |
| FXTable * | myClosingLaneRerouteTable |
| list with closing lane reroutes | |
| std::vector< GNEAdditional * > | myClosingReroutesEdited |
| closing Reroutes edited | |
| bool | myClosingReroutesValid |
| flag to check if closing reroutes are valid | |
| FXTable * | myClosingRerouteTable |
| list with closing reroutes | |
| FXVerticalFrame * | myContentFrame |
| frame for contents | |
| std::vector< GNEAdditional * > | myDestProbReroutesEdited |
| Dest Prob Reroutes edited. | |
| bool | myDestProbReroutesValid |
| flag to check if Destiny probability reroutes are valid | |
| FXTable * | myDestProbRerouteTable |
| list with destiny probability reroutes | |
| GNEAdditional * | myEditedAdditional |
| pointer to edited additional | |
| FXTextField * | myEndTextField |
| end time text field | |
| std::vector< GNEAdditional * > | myParkingAreaRerouteEdited |
| Parking Area reroute edited. | |
| bool | myParkingAreaReroutesValid |
| flag to check if parkingAreaReroutes are valid | |
| FXTable * | myParkingAreaRerouteTable |
| list with parkingAreaReroutes | |
| std::vector< GNEAdditional * > | myRouteProbReroutesEdited |
| Route Prob Reroutes edited. | |
| bool | myRouteProbReroutesValid |
| flag to check if route prob reroutes are valid | |
| FXTable * | myRouteProbRerouteTable |
| list with route probability reroute | |
| bool | myUpdatingElement |
| flag to indicate if additional are being created or modified (cannot be changed after open dialog) | |
Private Member Functions | |
| GNERerouterIntervalDialog (const GNERerouterIntervalDialog &)=delete | |
| Invalidated copy constructor. | |
| GNERerouterIntervalDialog & | operator= (const GNERerouterIntervalDialog &)=delete |
| Invalidated assignment operator. | |
| void | updateClosingLaneReroutesTable () |
| update data of closing lane reroute table | |
| void | updateClosingReroutesTable () |
| update data of closing reroute table | |
| void | updateDestProbReroutesTable () |
| update data of destiny probability reroute table | |
| void | updateParkingAreaReroutesTable () |
| update data of parkingAreaReroute table | |
| void | updateRouteProbReroutesTable () |
| update data of probability reroutes table | |
Private Attributes | |
| FXButton * | myAcceptButton |
| accept button | |
| FXButton * | myCancelButton |
| cancel button | |
| std::string | myChangesDescription |
| description of changes did in this additional dialog | |
| int | myNumberOfChanges |
| number of GNEChanges_... in dialog | |
| FXButton * | myResetButton |
| cancel button | |
Dialog for edit rerouter intervals.
Definition at line 48 of file GNERerouterIntervalDialog.h.
| GNERerouterIntervalDialog::GNERerouterIntervalDialog | ( | GNEAdditional * | rerouterInterval, |
| bool | updatingElement | ||
| ) |
FOX-declaration.
constructor
Definition at line 76 of file GNERerouterIntervalDialog.cpp.
References ADD, CORRECT, GUIIconSubSys::getIcon(), GUIDesignAuxiliarFrame, GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonIcon, GUIDesignLabelIcon32x32Thicked, GUIDesignLabelThick, GUIDesignTableAdditionals, GUIDesignTextField, GUIDesignTextFieldNCol, GUIDesignUniformHorizontalFrame, MID_GNE_REROUTEDIALOG_ADD_CLOSINGLANEREROUTE, MID_GNE_REROUTEDIALOG_ADD_CLOSINGREROUTE, MID_GNE_REROUTEDIALOG_ADD_DESTPROBREROUTE, MID_GNE_REROUTEDIALOG_ADD_PARKINGAREAREROUTE, MID_GNE_REROUTEDIALOG_ADD_ROUTEPROBREROUTE, MID_GNE_REROUTEDIALOG_EDIT_INTERVAL, MID_GNE_REROUTEDIALOG_TABLE_CLOSINGLANEREROUTE, MID_GNE_REROUTEDIALOG_TABLE_CLOSINGREROUTE, MID_GNE_REROUTEDIALOG_TABLE_DESTPROBREROUTE, MID_GNE_REROUTEDIALOG_TABLE_PARKINGAREAREROUTE, MID_GNE_REROUTEDIALOG_TABLE_ROUTEPROBREROUTE, SUMO_ATTR_BEGIN, SUMO_ATTR_END, SUMO_TAG_CLOSING_LANE_REROUTE, SUMO_TAG_CLOSING_REROUTE, SUMO_TAG_DEST_PROB_REROUTE, SUMO_TAG_PARKING_AREA, SUMO_TAG_PARKING_AREA_REROUTE, SUMO_TAG_ROUTE_PROB_REROUTE, TL, and toString().
| GNERerouterIntervalDialog::~GNERerouterIntervalDialog | ( | ) |
destructor
Definition at line 206 of file GNERerouterIntervalDialog.cpp.
|
privatedelete |
Invalidated copy constructor.
|
protectedinherited |
Accept changes did in this dialog.
Definition at line 123 of file GNEAdditionalDialog.cpp.
References GNEUndoList::abortLastChangeGroup(), GNEUndoList::end(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), and GNEAdditionalDialog::myEditedAdditional.
Referenced by GNECalibratorDialog::onCmdAccept(), GNECalibratorFlowDialog::onCmdAccept(), GNERerouterDialog::onCmdAccept(), onCmdAccept(), and GNEVariableSpeedSignDialog::onCmdAccept().
|
protectedinherited |
Cancel changes did in this dialog.
Definition at line 134 of file GNEAdditionalDialog.cpp.
References GNEUndoList::abortLastChangeGroup(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), and GNEAdditionalDialog::myEditedAdditional.
Referenced by GNECalibratorDialog::onCmdCancel(), GNECalibratorFlowDialog::onCmdCancel(), GNERerouterDialog::onCmdCancel(), onCmdCancel(), and GNEVariableSpeedSignDialog::onCmdCancel().
|
protectedinherited |
change additional dialog header
Definition at line 107 of file GNEAdditionalDialog.cpp.
|
inherited |
get edited Additional
Definition at line 89 of file GNEAdditionalDialog.cpp.
References GNEAdditionalDialog::myEditedAdditional.
|
protectedinherited |
init a new group of changes that will be do it in dialog
Definition at line 114 of file GNEAdditionalDialog.cpp.
References GNEUndoList::begin(), GNEUndoList::currentCommandGroupSize(), GNETagProperties::getGUIIcon(), GNEAttributeCarrier::getNet(), GNEAttributeCarrier::getTagProperty(), GNEViewNet::getUndoList(), GNENet::getViewNet(), GNEAdditionalDialog::myChangesDescription, GNEAdditionalDialog::myEditedAdditional, and GNEAdditionalDialog::myNumberOfChanges.
|
virtual |
Implements GNEAdditionalDialog.
Definition at line 210 of file GNERerouterIntervalDialog.cpp.
References GNEAdditionalDialog::acceptChanges(), GNEHierarchicalElement::getParentAdditionals(), GNEAttributeCarrier::getTagStr(), myBeginEndValid, myClosingLaneReroutesEdited, myClosingLaneReroutesValid, myClosingReroutesEdited, myClosingReroutesValid, myDestProbReroutesEdited, myDestProbReroutesValid, GNEAdditionalDialog::myEditedAdditional, myParkingAreaRerouteEdited, myParkingAreaReroutesValid, myRouteProbReroutesEdited, myRouteProbReroutesValid, GNEAdditionalDialog::myUpdatingElement, SUMO_ATTR_BEGIN, SUMO_ATTR_END, SUMO_TAG_CLOSING_LANE_REROUTE, SUMO_TAG_CLOSING_REROUTE, SUMO_TAG_DEST_PROB_REROUTE, SUMO_TAG_PARKING_AREA_REROUTE, SUMO_TAG_ROUTE_PROB_REROUTE, toString(), and WRITE_DEBUG.
| long GNERerouterIntervalDialog::onCmdAddClosingLaneReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
add closing lane reroute
Definition at line 308 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNENet::getAttributeCarriers(), GNENetHelper::AttributeCarriers::getEdges(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), myClosingLaneReroutesEdited, GNEAdditionalDialog::myEditedAdditional, SVCAll, TL, updateClosingLaneReroutesTable(), and WRITE_WARNING.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdAddClosingReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
add closing reroute
Definition at line 328 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNENet::getAttributeCarriers(), GNENetHelper::AttributeCarriers::getEdges(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), myClosingReroutesEdited, GNEAdditionalDialog::myEditedAdditional, SVCAll, TL, updateClosingReroutesTable(), and WRITE_WARNING.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdAddDestProbReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
add dest prob reroute
Definition at line 348 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNENet::getAttributeCarriers(), GNENetHelper::AttributeCarriers::getEdges(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), myDestProbReroutesEdited, GNEAdditionalDialog::myEditedAdditional, TL, updateDestProbReroutesTable(), and WRITE_WARNING.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdAddParkingAreaReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
add parkingAreaReroute
Definition at line 385 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNENetHelper::AttributeCarriers::getAdditionals(), GNENet::getAttributeCarriers(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), GNEAdditionalDialog::myEditedAdditional, myParkingAreaRerouteEdited, SUMO_TAG_PARKING_AREA, TL, updateParkingAreaReroutesTable(), and WRITE_WARNING.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdAddRouteProbReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
add route prob reroute
Definition at line 368 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNENet::getAttributeCarriers(), GNENetHelper::AttributeCarriers::getDemandElements(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), GNEAdditionalDialog::myEditedAdditional, myRouteProbReroutesEdited, SUMO_TAG_ROUTE, and updateRouteProbReroutesTable().
Referenced by FXDEFMAP().
|
virtual |
event after press cancel button
Implements GNEAdditionalDialog.
Definition at line 285 of file GNERerouterIntervalDialog.cpp.
References GNEAdditionalDialog::cancelChanges().
| long GNERerouterIntervalDialog::onCmdChangeBeginEnd | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
called when begin or end is changed
Definition at line 658 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), INCORRECT, GNEAdditional::isValid(), myBeginEndValid, myBeginTextField, myCheckLabel, GNEAdditionalDialog::myEditedAdditional, myEndTextField, GNEAdditional::setAttribute(), SUMO_ATTR_BEGIN, and SUMO_ATTR_END.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdClickedClosingLaneReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
remove closing lane reroute
Definition at line 405 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), myClosingLaneReroutesEdited, myClosingLaneRerouteTable, GNEAdditionalDialog::myEditedAdditional, and updateClosingLaneReroutesTable().
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdClickedClosingReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
remove closing reroute
Definition at line 421 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), myClosingReroutesEdited, myClosingRerouteTable, GNEAdditionalDialog::myEditedAdditional, and updateClosingReroutesTable().
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdClickedDestProbReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
remove dest prob reroute
Definition at line 437 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), myDestProbReroutesEdited, myDestProbRerouteTable, GNEAdditionalDialog::myEditedAdditional, and updateDestProbReroutesTable().
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdClickedParkingAreaReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
remove parkingAreaReroute
Definition at line 469 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), GNEAdditionalDialog::myEditedAdditional, myParkingAreaRerouteEdited, myParkingAreaRerouteTable, and updateParkingAreaReroutesTable().
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdClickedRouteProbReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
remove route prob reroute
Definition at line 453 of file GNERerouterIntervalDialog.cpp.
References GNEUndoList::add(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), GNEAdditionalDialog::myEditedAdditional, myRouteProbReroutesEdited, myRouteProbRerouteTable, and updateRouteProbReroutesTable().
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdEditClosingLaneReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
/edit closing lane reroute
Definition at line 487 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GNEAdditional::getAttribute(), GUIIconSubSys::getIcon(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), INCORRECT, GNEAdditional::isValid(), SUMOXMLDefinitions::isValidNetID(), myClosingLaneReroutesEdited, myClosingLaneReroutesValid, myClosingLaneRerouteTable, GNEAdditionalDialog::myEditedAdditional, GNEAdditional::setAttribute(), SUMO_ATTR_ALLOW, SUMO_ATTR_DISALLOW, and SUMO_ATTR_LANE.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdEditClosingReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
/edit closing reroute
Definition at line 530 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GNEAdditional::getAttribute(), GUIIconSubSys::getIcon(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), INCORRECT, GNEAdditional::isValid(), SUMOXMLDefinitions::isValidNetID(), myClosingReroutesEdited, myClosingReroutesValid, myClosingRerouteTable, GNEAdditionalDialog::myEditedAdditional, GNEAdditional::setAttribute(), SUMO_ATTR_ALLOW, SUMO_ATTR_DISALLOW, and SUMO_ATTR_EDGE.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdEditDestProbReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
/edit dest prob reroute
Definition at line 573 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), INCORRECT, GNEAdditional::isValid(), SUMOXMLDefinitions::isValidNetID(), myDestProbReroutesEdited, myDestProbReroutesValid, myDestProbRerouteTable, GNEAdditionalDialog::myEditedAdditional, GNEAdditional::setAttribute(), SUMO_ATTR_EDGE, and SUMO_ATTR_PROB.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdEditParkingAreaReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
/edit parkingAreaReroute
Definition at line 628 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), INCORRECT, GNEAdditional::isValid(), GNEAdditionalDialog::myEditedAdditional, myParkingAreaRerouteEdited, myParkingAreaReroutesValid, myParkingAreaRerouteTable, GNEAdditional::setAttribute(), SUMO_ATTR_PARKING, SUMO_ATTR_PROB, and SUMO_ATTR_VISIBLE.
Referenced by FXDEFMAP().
| long GNERerouterIntervalDialog::onCmdEditRouteProbReroute | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
/edit route prob reroute
Definition at line 602 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GNEAttributeCarrier::getNet(), GNEViewNet::getUndoList(), GNENet::getViewNet(), INCORRECT, GNEAdditional::isValid(), SUMOXMLDefinitions::isValidNetID(), GNEAdditionalDialog::myEditedAdditional, myRouteProbReroutesEdited, myRouteProbReroutesValid, myRouteProbRerouteTable, GNEAdditional::setAttribute(), SUMO_ATTR_PROB, and SUMO_ATTR_ROUTE.
Referenced by FXDEFMAP().
|
virtual |
event after press reset button
Implements GNEAdditionalDialog.
Definition at line 295 of file GNERerouterIntervalDialog.cpp.
References GNEAdditionalDialog::resetChanges(), updateClosingLaneReroutesTable(), updateClosingReroutesTable(), updateDestProbReroutesTable(), and updateRouteProbReroutesTable().
|
inherited |
event after press a key
Definition at line 95 of file GNEAdditionalDialog.cpp.
Referenced by FXDEFMAP().
|
inherited |
event after release a key
Definition at line 101 of file GNEAdditionalDialog.cpp.
Referenced by FXDEFMAP().
|
protectedinherited |
execute dialog as modal
Definition at line 76 of file GNEAdditionalDialog.cpp.
|
privatedelete |
Invalidated assignment operator.
|
protectedinherited |
reset changes did in this dialog.
Definition at line 140 of file GNEAdditionalDialog.cpp.
References GNEUndoList::abortLastChangeGroup(), GNEUndoList::begin(), GNETagProperties::getGUIIcon(), GNEAttributeCarrier::getNet(), GNEAttributeCarrier::getTagProperty(), GNEViewNet::getUndoList(), GNENet::getViewNet(), GNEAdditionalDialog::myChangesDescription, and GNEAdditionalDialog::myEditedAdditional.
Referenced by GNECalibratorDialog::onCmdReset(), GNECalibratorFlowDialog::onCmdReset(), GNERerouterDialog::onCmdReset(), onCmdReset(), and GNEVariableSpeedSignDialog::onCmdReset().
|
private |
update data of closing lane reroute table
Definition at line 676 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GUIDesignHeight, myClosingLaneReroutesEdited, myClosingLaneRerouteTable, REMOVE, SUMO_ATTR_ALLOW, SUMO_ATTR_DISALLOW, SUMO_ATTR_LANE, and toString().
Referenced by onCmdAddClosingLaneReroute(), onCmdClickedClosingLaneReroute(), and onCmdReset().
|
private |
update data of closing reroute table
Definition at line 723 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GUIDesignHeight, myClosingReroutesEdited, myClosingRerouteTable, REMOVE, SUMO_ATTR_ALLOW, SUMO_ATTR_DISALLOW, SUMO_ATTR_EDGE, and toString().
Referenced by onCmdAddClosingReroute(), onCmdClickedClosingReroute(), and onCmdReset().
|
private |
update data of destiny probability reroute table
Definition at line 770 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GUIDesignHeight, myDestProbReroutesEdited, myDestProbRerouteTable, REMOVE, SUMO_ATTR_EDGE, SUMO_ATTR_PROB, and toString().
Referenced by onCmdAddDestProbReroute(), onCmdClickedDestProbReroute(), and onCmdReset().
|
private |
update data of parkingAreaReroute table
Definition at line 854 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GUIDesignHeight, myParkingAreaRerouteEdited, myParkingAreaRerouteTable, REMOVE, SUMO_ATTR_PARKING, SUMO_ATTR_PROB, SUMO_ATTR_VISIBLE, and toString().
Referenced by onCmdAddParkingAreaReroute(), and onCmdClickedParkingAreaReroute().
|
private |
update data of probability reroutes table
Definition at line 812 of file GNERerouterIntervalDialog.cpp.
References CORRECT, GUIIconSubSys::getIcon(), GUIDesignHeight, myRouteProbReroutesEdited, myRouteProbRerouteTable, REMOVE, SUMO_ATTR_PROB, SUMO_ATTR_ROUTE, and toString().
Referenced by onCmdAddRouteProbReroute(), onCmdClickedRouteProbReroute(), and onCmdReset().
|
privateinherited |
accept button
Definition at line 107 of file GNEAdditionalDialog.h.
|
protected |
button for add new closing lane reroutes
Definition at line 133 of file GNERerouterIntervalDialog.h.
|
protected |
button for add new closing reroutes
Definition at line 136 of file GNERerouterIntervalDialog.h.
|
protected |
button for add new destiny probability reroutes
Definition at line 139 of file GNERerouterIntervalDialog.h.
|
protected |
button for add new parkingAreaReroute
Definition at line 145 of file GNERerouterIntervalDialog.h.
|
protected |
button for add new route probability reroutes
Definition at line 142 of file GNERerouterIntervalDialog.h.
|
protected |
flag to check if begin an end are valid
Definition at line 178 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), and onCmdChangeBeginEnd().
|
protected |
begin time text field
Definition at line 124 of file GNERerouterIntervalDialog.h.
Referenced by onCmdChangeBeginEnd().
|
privateinherited |
cancel button
Definition at line 110 of file GNEAdditionalDialog.h.
|
privateinherited |
description of changes did in this additional dialog
Definition at line 116 of file GNEAdditionalDialog.h.
Referenced by GNEAdditionalDialog::initChanges(), and GNEAdditionalDialog::resetChanges().
|
protected |
begin/end time check label
Definition at line 130 of file GNERerouterIntervalDialog.h.
Referenced by onCmdChangeBeginEnd().
|
protected |
closing Lane Reroutes edited
Definition at line 166 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), onCmdAddClosingLaneReroute(), onCmdClickedClosingLaneReroute(), onCmdEditClosingLaneReroute(), and updateClosingLaneReroutesTable().
|
protected |
flag to check if closing lane reroutes are valid
Definition at line 181 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), and onCmdEditClosingLaneReroute().
|
protected |
list with closing lane reroutes
Definition at line 148 of file GNERerouterIntervalDialog.h.
Referenced by onCmdClickedClosingLaneReroute(), onCmdEditClosingLaneReroute(), and updateClosingLaneReroutesTable().
|
protected |
closing Reroutes edited
Definition at line 163 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), onCmdAddClosingReroute(), onCmdClickedClosingReroute(), onCmdEditClosingReroute(), and updateClosingReroutesTable().
|
protected |
flag to check if closing reroutes are valid
Definition at line 184 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), and onCmdEditClosingReroute().
|
protected |
list with closing reroutes
Definition at line 151 of file GNERerouterIntervalDialog.h.
Referenced by onCmdClickedClosingReroute(), onCmdEditClosingReroute(), and updateClosingReroutesTable().
|
protectedinherited |
frame for contents
Definition at line 85 of file GNEAdditionalDialog.h.
|
protected |
Dest Prob Reroutes edited.
Definition at line 169 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), onCmdAddDestProbReroute(), onCmdClickedDestProbReroute(), onCmdEditDestProbReroute(), and updateDestProbReroutesTable().
|
protected |
flag to check if Destiny probability reroutes are valid
Definition at line 187 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), and onCmdEditDestProbReroute().
|
protected |
list with destiny probability reroutes
Definition at line 154 of file GNERerouterIntervalDialog.h.
Referenced by onCmdClickedDestProbReroute(), onCmdEditDestProbReroute(), and updateDestProbReroutesTable().
|
protectedinherited |
pointer to edited additional
Definition at line 79 of file GNEAdditionalDialog.h.
Referenced by GNEAdditionalDialog::acceptChanges(), GNEAdditionalDialog::cancelChanges(), GNEAdditionalDialog::getEditedAdditional(), GNEAdditionalDialog::initChanges(), GNECalibratorFlowDialog::onCmdAccept(), GNERerouterDialog::onCmdAccept(), onCmdAccept(), onCmdAddClosingLaneReroute(), onCmdAddClosingReroute(), onCmdAddDestProbReroute(), GNECalibratorDialog::onCmdAddFlow(), onCmdAddParkingAreaReroute(), GNECalibratorDialog::onCmdAddRoute(), onCmdAddRouteProbReroute(), GNEVariableSpeedSignDialog::onCmdAddStep(), GNECalibratorDialog::onCmdAddVehicleType(), onCmdChangeBeginEnd(), onCmdClickedClosingLaneReroute(), onCmdClickedClosingReroute(), onCmdClickedDestProbReroute(), GNECalibratorDialog::onCmdClickedFlow(), GNERerouterDialog::onCmdClickedInterval(), onCmdClickedParkingAreaReroute(), GNECalibratorDialog::onCmdClickedRoute(), onCmdClickedRouteProbReroute(), GNEVariableSpeedSignDialog::onCmdClickedStep(), GNECalibratorDialog::onCmdClickedVehicleType(), onCmdEditClosingLaneReroute(), onCmdEditClosingReroute(), onCmdEditDestProbReroute(), onCmdEditParkingAreaReroute(), onCmdEditRouteProbReroute(), GNEVariableSpeedSignDialog::onCmdEditStep(), GNECalibratorFlowDialog::onCmdSetVariable(), GNEAdditionalDialog::resetChanges(), GNECalibratorFlowDialog::updateCalibratorFlowValues(), GNECalibratorDialog::updateFlowAndLabelButton(), GNECalibratorDialog::updateFlowTable(), GNERerouterDialog::updateIntervalTable(), GNECalibratorDialog::updateRouteTable(), GNEVariableSpeedSignDialog::updateTableSteps(), and GNECalibratorDialog::updateVehicleTypeTable().
|
protected |
end time text field
Definition at line 127 of file GNERerouterIntervalDialog.h.
Referenced by onCmdChangeBeginEnd().
|
privateinherited |
number of GNEChanges_... in dialog
Definition at line 119 of file GNEAdditionalDialog.h.
Referenced by GNEAdditionalDialog::initChanges().
|
protected |
Parking Area reroute edited.
Definition at line 175 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), onCmdAddParkingAreaReroute(), onCmdClickedParkingAreaReroute(), onCmdEditParkingAreaReroute(), and updateParkingAreaReroutesTable().
|
protected |
flag to check if parkingAreaReroutes are valid
Definition at line 190 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), and onCmdEditParkingAreaReroute().
|
protected |
list with parkingAreaReroutes
Definition at line 160 of file GNERerouterIntervalDialog.h.
Referenced by onCmdClickedParkingAreaReroute(), onCmdEditParkingAreaReroute(), and updateParkingAreaReroutesTable().
|
privateinherited |
cancel button
Definition at line 113 of file GNEAdditionalDialog.h.
|
protected |
Route Prob Reroutes edited.
Definition at line 172 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), onCmdAddRouteProbReroute(), onCmdClickedRouteProbReroute(), onCmdEditRouteProbReroute(), and updateRouteProbReroutesTable().
|
protected |
flag to check if route prob reroutes are valid
Definition at line 193 of file GNERerouterIntervalDialog.h.
Referenced by onCmdAccept(), and onCmdEditRouteProbReroute().
|
protected |
list with route probability reroute
Definition at line 157 of file GNERerouterIntervalDialog.h.
Referenced by onCmdClickedRouteProbReroute(), onCmdEditRouteProbReroute(), and updateRouteProbReroutesTable().
|
protectedinherited |
flag to indicate if additional are being created or modified (cannot be changed after open dialog)
Definition at line 82 of file GNEAdditionalDialog.h.
Referenced by GNECalibratorFlowDialog::onCmdAccept(), and onCmdAccept().