![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <AGActivityGenHandler.h>
Public Member Functions | |
AGActivityGenHandler (AGCity &city, RONet *net) | |
Constructor. More... | |
void | characters (const XMLCh *const chars, const XERCES3_SIZE_t length) |
The inherited method called when characters occurred. More... | |
void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
The inherited method called when a tag is being closed. More... | |
const std::string & | getFileName () const |
returns the current file name More... | |
void | registerParent (const int tag, GenericSAXHandler *handler) |
Assigning a parent handler which is enabled when the specified tag is closed. More... | |
void | setFileName (const std::string &name) |
Sets the current file name. More... | |
void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES_CPP_NAMESPACE::Attributes &attrs) |
The inherited method called when a new tag opens. More... | |
virtual | ~AGActivityGenHandler () |
Destructor. More... | |
Protected Member Functions | |
inherited from GenericSAXHandler | |
virtual void | myStartElement (int element, const SUMOSAXAttributes &attrs) |
Called on the opening of a tag;. More... | |
called from myStartElement | |
AGCity & | myCity |
The city to store the information into. More... | |
std::string | myCurrentObject |
The name of the object that is currently processed. More... | |
AGBusLine * | currentBusLine |
bool | isRevStation |
indicator whether the current station (in bus line context) is a reverse station or not. More... | |
RONet * | net |
The loaded network. More... | |
bool | myProcess |
An indicator whether the next edge shall be read (internal edges are not read by now) More... | |
void | parseGeneralCityInfo (const SUMOSAXAttributes &attrs) |
void | parseParameters (const SUMOSAXAttributes &attrs) |
void | parseStreets (const SUMOSAXAttributes &attrs) |
void | parseCityGates (const SUMOSAXAttributes &attrs) |
void | parseWorkHours () |
void | parseOpeningHour (const SUMOSAXAttributes &attrs) |
void | parseClosingHour (const SUMOSAXAttributes &attrs) |
void | parseSchools () |
void | parseSchool (const SUMOSAXAttributes &attrs) |
void | parseBusStation (const SUMOSAXAttributes &attrs) |
void | parseBusLine (const SUMOSAXAttributes &attrs) |
void | parseStations () |
void | parseRevStations () |
void | parseStation (const SUMOSAXAttributes &attrs) |
void | parseFrequency (const SUMOSAXAttributes &attrs) |
void | parsePopulation () |
void | parseBracket (const SUMOSAXAttributes &attrs) |
AGActivityGenHandler (const AGActivityGenHandler &src) | |
Invalidated copy constructor. More... | |
AGActivityGenHandler & | operator= (const AGActivityGenHandler &src) |
Invalidated assignment operator. More... | |
SAX ErrorHandler callbacks | |
void | warning (const XERCES_CPP_NAMESPACE::SAXParseException &exception) |
Handler for XML-warnings. More... | |
void | error (const XERCES_CPP_NAMESPACE::SAXParseException &exception) |
Handler for XML-errors. More... | |
void | fatalError (const XERCES_CPP_NAMESPACE::SAXParseException &exception) |
Handler for XML-errors. More... | |
std::string | buildErrorMessage (const XERCES_CPP_NAMESPACE::SAXParseException &exception) |
Builds an error message. More... | |
virtual void | myCharacters (int element, const std::string &chars) |
Callback method for characters to implement by derived classes. More... | |
virtual void | myEndElement (int element) |
Callback method for a closing tag to implement by derived classes. More... | |
void | setSchemaSeen (const bool schemaSeen=true) |
XMLCh * | convert (const std::string &name) const |
converts from c++-string into unicode More... | |
int | convertTag (const std::string &tag) const |
Converts a tag from its string into its numerical representation. More... | |
attributes parsing | |
typedef std::map< int, XMLCh * > | AttrMap |
AttrMap | myPredefinedTags |
std::map< int, std::string > | myPredefinedTagsMML |
the map from ids to their string representation More... | |
elements parsing | |
typedef std::map< std::string, int > | TagMap |
TagMap | myTagMap |
std::vector< std::string > | myCharactersVector |
A list of character strings obtained so far to build the complete characters string at the end. More... | |
GenericSAXHandler * | myParentHandler |
The handler to give control back to. More... | |
int | myParentIndicator |
The tag indicating that control should be given back. More... | |
std::string | myFileName |
The name of the currently parsed file. More... | |
std::string | myExpectedRoot |
The root element to expect, empty string disables the check. More... | |
bool | mySchemaSeen |
whether the reader has already seen a schema More... | |
Definition at line 47 of file AGActivityGenHandler.h.
|
privateinherited |
Definition at line 286 of file GenericSAXHandler.h.
|
privateinherited |
Definition at line 300 of file GenericSAXHandler.h.
Constructor.
[in] | net | The City instance to fill |
Definition at line 51 of file AGActivityGenHandler.cpp.
|
virtual |
Destructor.
Definition at line 56 of file AGActivityGenHandler.cpp.
|
private |
Invalidated copy constructor.
|
protectedinherited |
Builds an error message.
The error message includes the file name and the line/column information as supported by the given SAXParseException
[in] | exception | The name of the currently processed file |
Definition at line 187 of file GenericSAXHandler.cpp.
References GenericSAXHandler::getFileName(), and transcode().
Referenced by GenericSAXHandler::error(), GenericSAXHandler::fatalError(), and GenericSAXHandler::warning().
|
inherited |
The inherited method called when characters occurred.
The retrieved characters are converted into a string and appended into a private buffer. They are reported as soon as the element ends.
recheck/describe what happens with characters when a new element is opened
describe characters processing in the class' head
Definition at line 170 of file GenericSAXHandler.cpp.
References GenericSAXHandler::myCharactersVector, and StringUtils::transcode().
|
privateinherited |
converts from c++-string into unicode
[in] | name | The string to convert |
Definition at line 81 of file GenericSAXHandler.cpp.
Referenced by GenericSAXHandler::GenericSAXHandler().
|
privateinherited |
Converts a tag from its string into its numerical representation.
Returns the enum-representation stored for the given tag. If the tag is not known, SUMO_TAG_NOTHING is returned.
[in] | tag | The string to convert |
Definition at line 177 of file GenericSAXHandler.cpp.
References GenericSAXHandler::myTagMap, and SUMO_TAG_NOTHING.
Referenced by GenericSAXHandler::endElement(), and GenericSAXHandler::startElement().
|
inherited |
The inherited method called when a tag is being closed.
This method calls the user-implemented methods myCharacters with the previously collected and converted characters.
Then, myEndElement is called, supplying it the qname converted to its enum- and string-representations.
recheck/describe encoding of the string-representation
do not generate and report the string-representation
Definition at line 121 of file GenericSAXHandler.cpp.
References GenericSAXHandler::convertTag(), GenericSAXHandler::myCharacters(), GenericSAXHandler::myCharactersVector, GenericSAXHandler::myEndElement(), GenericSAXHandler::myParentHandler, GenericSAXHandler::myParentIndicator, XMLSubSys::setHandler(), SUMO_TAG_INCLUDE, SUMO_TAG_NOTHING, and StringUtils::transcode().
|
inherited |
Handler for XML-errors.
The message is built using buildErrorMessage and thrown within a ProcessError.
[in] | exception | The occurred exception to process |
ProcessError | On any call |
Definition at line 206 of file GenericSAXHandler.cpp.
References GenericSAXHandler::buildErrorMessage().
Referenced by MSRouteHandler::addFlowPerson(), MSRouteHandler::closeContainer(), MSRouteHandler::closePerson(), MSRouteHandler::closePersonFlow(), NIImporter_OpenDrive::geomFromSpiral(), and MSRouteHandler::myStartElement().
|
inherited |
Handler for XML-errors.
The message is built using buildErrorMessage and thrown within a ProcessError.
ProcessError | On any call |
[in] | exception | The occurred exception to process |
Definition at line 212 of file GenericSAXHandler.cpp.
References GenericSAXHandler::buildErrorMessage().
|
inherited |
returns the current file name
Definition at line 75 of file GenericSAXHandler.cpp.
References GenericSAXHandler::myFileName.
Referenced by NLHandler::addE1Detector(), NLHandler::addE2Detector(), NLHandler::addEdgeLaneMeanData(), NLHandler::addInstantE1Detector(), ShapeHandler::addPOI(), ShapeHandler::addPoly(), NLHandler::addRouteProbeDetector(), NLHandler::addVTypeProbeDetector(), NLHandler::beginE3Detector(), GenericSAXHandler::buildErrorMessage(), PCNetProjectionLoader::load(), NILoader::loadXMLType(), NLHandler::myEndElement(), RODFDetectorHandler::myStartElement(), GUISettingsHandler::myStartElement(), SUMORouteHandler::myStartElement(), NLHandler::myStartElement(), NIImporter_OpenDrive::myStartElement(), GNEAdditionalHandler::parseAndBuildPOI(), GNEAdditionalHandler::parseAndBuildPoly(), XMLSubSys::runParser(), GenericSAXHandler::startElement(), and SUMORouteLoader::SUMORouteLoader().
|
protectedvirtualinherited |
Callback method for characters to implement by derived classes.
Called by "endElement" (see there).
[in] | element | The opened element, given as a int |
[in] | chars | The complete embedded character string @exceptions ProcessError These method may throw a ProcessError if something fails |
Reimplemented in NIImporter_OpenDrive, and NIImporter_ITSUMO::Handler.
Definition at line 222 of file GenericSAXHandler.cpp.
Referenced by GenericSAXHandler::endElement().
|
protectedvirtualinherited |
Callback method for a closing tag to implement by derived classes.
Called by "endElement" (see there).
[in] | element | The closed element, given as a int @exceptions ProcessError These method may throw a ProcessError if something fails |
Reimplemented in SAXWeightsHandler, NIImporter_OpenStreetMap::RelationHandler, NIImporter_OpenStreetMap::EdgesHandler, NIImporter_OpenStreetMap::NodesHandler, NIImporter_OpenDrive, NIImporter_Vissim::NIVissimXMLHandler_Routenentscheidungsdefinition, NIImporter_Vissim::NIVissimXMLHandler_Geschwindigkeitsverteilungsdefinition, PCLoaderOSM::EdgesHandler, NIImporter_Vissim::NIVissimXMLHandler_VWunschentscheidungsdefinition, PCLoaderOSM::RelationsHandler, NIImporter_Vissim::NIVissimXMLHandler_Fahrzeugklassendefinition, MSTriggeredRerouter, PCLoaderOSM::NodesHandler, NLHandler, MSCalibrator, NIImporter_ITSUMO::Handler, MSLaneSpeedTrigger, NIImporter_SUMO, NIImporter_Vissim::NIVissimXMLHandler_Streckendefinition, NIXMLEdgesHandler, NIXMLNodesHandler, NIXMLPTHandler, GNEAdditionalHandler, ODDistrictHandler, SUMORouteHandler, ShapeHandler, RONetHandler, MSStateHandler, NIXMLTrafficLightsHandler, GUITriggeredRerouter, and ROMARouteHandler.
Definition at line 226 of file GenericSAXHandler.cpp.
Referenced by GenericSAXHandler::endElement(), and SUMOSAXReader::parseNext().
|
protectedvirtual |
Called on the opening of a tag;.
[in] | element | ID of the currently opened element |
[in] | attrs | Attributes within the currently opened element |
ProcessError | If something fails |
Reimplemented from GenericSAXHandler.
Definition at line 60 of file AGActivityGenHandler.cpp.
References AGEN_TAG_BRACKET, AGEN_TAG_BUSLINE, AGEN_TAG_BUSSTATION, AGEN_TAG_CLOSING, AGEN_TAG_ENTRANCE, AGEN_TAG_FREQUENCY, AGEN_TAG_GENERAL, AGEN_TAG_OPENING, AGEN_TAG_PARAM, AGEN_TAG_POPULATION, AGEN_TAG_REV_STATIONS, AGEN_TAG_SCHOOL, AGEN_TAG_SCHOOLS, AGEN_TAG_STATION, AGEN_TAG_STATIONS, AGEN_TAG_STREET, AGEN_TAG_WORKHOURS, parseBracket(), parseBusLine(), parseBusStation(), parseCityGates(), parseClosingHour(), parseFrequency(), parseGeneralCityInfo(), parseOpeningHour(), parseParameters(), parsePopulation(), parseRevStations(), parseSchool(), parseSchools(), parseStation(), parseStations(), parseStreets(), and parseWorkHours().
|
private |
Invalidated assignment operator.
|
protected |
Definition at line 373 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_ENDAGE, AGEN_ATTR_PEOPLENBR, AGEN_TAG_BRACKET, SUMOSAXAttributes::getInt(), myCity, myCurrentObject, AGDataAndStatistics::population, AGCity::statData, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Definition at line 292 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_MAX_TRIP_DURATION, AGEN_TAG_BUSLINE, AGCity::busLines, currentBusLine, SUMOSAXAttributes::getInt(), SUMOSAXAttributes::getString(), myCity, myCurrentObject, AGBusLine::setMaxTripTime(), SUMO_ATTR_ID, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Bus stations and Bus extraction an additional computation have to be done to create buses' names and buses in the return way
Definition at line 275 of file AGActivityGenHandler.cpp.
References AGEN_TAG_BUSSTATION, AGDataAndStatistics::busStations, SUMOSAXAttributes::getFloat(), SUMOSAXAttributes::getInt(), AGCity::getStreet(), SUMOSAXAttributes::getString(), myCity, AGCity::statData, SUMO_ATTR_EDGE, SUMO_ATTR_ID, SUMO_ATTR_POSITION, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
parse city entrances: the gates of the city, used for incoming and outgoing traffic
Definition at line 195 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_INCOMING, AGEN_ATTR_OUTGOING, AGEN_TAG_CITYGATES, AGCity::cityGates, SUMOSAXAttributes::getFloat(), AGCity::getStreet(), SUMOSAXAttributes::getString(), AGDataAndStatistics::incoming, myCity, AGDataAndStatistics::outgoing, AGCity::statData, SUMO_ATTR_EDGE, SUMO_ATTR_POSITION, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Definition at line 233 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_HOUR, AGEN_ATTR_PROP, AGEN_TAG_CLOSING, AGDataAndStatistics::endWorkHours, SUMOSAXAttributes::getFloat(), SUMOSAXAttributes::getInt(), myCity, myCurrentObject, AGCity::statData, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Definition at line 348 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_RATE, AGEN_TAG_FREQUENCY, currentBusLine, AGBusLine::generateBuses(), SUMOSAXAttributes::getInt(), myCurrentObject, SUMO_ATTR_BEGIN, SUMO_ATTR_END, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Parses attributes from an "general"-element in city file.
Definition at line 127 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_CARS, AGEN_ATTR_CHILDREN, AGEN_ATTR_HOUSEHOLDS, AGEN_ATTR_IN_TRAFFIC, AGEN_ATTR_INHABITANTS, AGEN_ATTR_LABORDEMAND, AGEN_ATTR_MAX_FOOT_DIST, AGEN_ATTR_OUT_TRAFFIC, AGEN_ATTR_RETIREMENT, AGEN_ATTR_UNEMPLOYEMENT, AGEN_TAG_GENERAL, AGDataAndStatistics::carRate, SUMOSAXAttributes::getInt(), SUMOSAXAttributes::getOpt(), AGDataAndStatistics::households, AGDataAndStatistics::incomingTraffic, AGDataAndStatistics::inhabitants, AGDataAndStatistics::laborDemand, AGDataAndStatistics::limitAgeChildren, AGDataAndStatistics::limitAgeRetirement, AGDataAndStatistics::maxFootDistance, myCity, AGDataAndStatistics::outgoingTraffic, AGCity::statData, SUMOXMLDefinitions::Tags, AGDataAndStatistics::unemployement, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Definition at line 218 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_HOUR, AGEN_ATTR_PROP, AGEN_TAG_OPENING, AGDataAndStatistics::beginWorkHours, SUMOSAXAttributes::getFloat(), SUMOSAXAttributes::getInt(), myCity, myCurrentObject, AGCity::statData, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
parse parameters, all are optional, default values are given.
Definition at line 149 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_CARPREF, AGEN_ATTR_CITYSPEED, AGEN_ATTR_DEP_VARIATION, AGEN_ATTR_FREETIMERATE, AGEN_ATTR_UNI_RAND_TRAFFIC, AGEN_TAG_PARAM, AGDataAndStatistics::carPreference, AGDataAndStatistics::departureVariation, AGDataAndStatistics::freeTimeActivityRate, SUMOSAXAttributes::getOpt(), myCity, AGDataAndStatistics::speedTimePerKm, AGCity::statData, SUMOXMLDefinitions::Tags, AGDataAndStatistics::uniformRandomTrafficRate, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
population and children accompaniment bracket extraction then households and all population data will be computable
Definition at line 368 of file AGActivityGenHandler.cpp.
References myCurrentObject.
Referenced by myStartElement().
|
protected |
Definition at line 314 of file AGActivityGenHandler.cpp.
References isRevStation.
Referenced by myStartElement().
|
protected |
Definition at line 253 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_BEGINAGE, AGEN_ATTR_CAPACITY, AGEN_ATTR_CLOSING, AGEN_ATTR_ENDAGE, AGEN_ATTR_OPENING, AGEN_TAG_SCHOOL, SUMOSAXAttributes::getFloat(), SUMOSAXAttributes::getInt(), AGCity::getStreet(), SUMOSAXAttributes::getString(), myCity, AGCity::schools, SUMO_ATTR_EDGE, SUMO_ATTR_POSITION, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
School extraction
Definition at line 248 of file AGActivityGenHandler.cpp.
References myCurrentObject.
Referenced by myStartElement().
|
protected |
Definition at line 319 of file AGActivityGenHandler.cpp.
References AGEN_TAG_STATION, AGDataAndStatistics::busStations, currentBusLine, SUMOSAXAttributes::get(), isRevStation, AGBusLine::locateRevStation(), AGBusLine::locateStation(), myCity, myCurrentObject, AGCity::statData, SUMO_ATTR_REFID, SUMOXMLDefinitions::Tags, toString(), and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
Definition at line 309 of file AGActivityGenHandler.cpp.
References isRevStation.
Referenced by myStartElement().
|
protected |
streets are extracted: it fills the streets list of the City object an additional computation is needed to normalize the number of inhabitants (and workpositions) in each street
Definition at line 166 of file AGActivityGenHandler.cpp.
References AGEN_ATTR_OUT_WORKPOSITION, AGEN_ATTR_POPULATION, AGEN_TAG_STREET, RONet::getEdge(), SUMOSAXAttributes::getFloat(), ROEdge::getLength(), SUMOSAXAttributes::getString(), SUMOSAXAttributes::hasAttribute(), myCity, net, AGStreet::setPopulation(), AGStreet::setWorkplaceNumber(), AGCity::streets, SUMO_ATTR_EDGE, SUMOXMLDefinitions::Tags, and WRITE_ERROR.
Referenced by myStartElement().
|
protected |
extraction of work opening and closing hours
Definition at line 213 of file AGActivityGenHandler.cpp.
References myCurrentObject.
Referenced by myStartElement().
|
inherited |
Assigning a parent handler which is enabled when the specified tag is closed.
Definition at line 162 of file GenericSAXHandler.cpp.
References GenericSAXHandler::myParentHandler, GenericSAXHandler::myParentIndicator, and XMLSubSys::setHandler().
Referenced by NLTriggerBuilder::parseAndBuildCalibrator(), NLTriggerBuilder::parseAndBuildLaneSpeedTrigger(), and NLTriggerBuilder::parseAndBuildRerouter().
|
inherited |
Sets the current file name.
[in] | name | The name of the currently processed file |
Definition at line 69 of file GenericSAXHandler.cpp.
References GenericSAXHandler::myFileName.
Referenced by NIImporter_SUMO::_loadNetwork(), GUISettingsHandler::GUISettingsHandler(), PCNetProjectionLoader::load(), NIImporter_OpenStreetMap::load(), NIImporter_Vissim::load(), loadNet(), ROLoader::loadNet(), NIImporter_ITSUMO::loadNetwork(), NIImporter_MATSim::loadNetwork(), NILoader::loadXMLType(), main(), and XMLSubSys::runParser().
|
inlineprotectedinherited |
Definition at line 255 of file GenericSAXHandler.h.
References GenericSAXHandler::mySchemaSeen.
Referenced by SUMOSAXReader::LocalSchemaResolver::resolveEntity().
|
inherited |
The inherited method called when a new tag opens.
The method parses the supplied XMLCh*-qname using the internal name/enum-map to obtain the enum representation of the attribute name.
Then, "myStartElement" is called supplying the enumeration value, the string-representation of the name and the attributes.
recheck/describe encoding of the string-representation
do not generate and report the string-representation
Definition at line 94 of file GenericSAXHandler.cpp.
References GenericSAXHandler::convertTag(), FileHelpers::getConfigurationRelative(), GenericSAXHandler::getFileName(), SUMOSAXAttributesImpl_Xerces::getString(), FileHelpers::isAbsolute(), GenericSAXHandler::myCharactersVector, GenericSAXHandler::myExpectedRoot, GenericSAXHandler::myPredefinedTags, GenericSAXHandler::myPredefinedTagsMML, GenericSAXHandler::mySchemaSeen, GenericSAXHandler::myStartElement(), XMLSubSys::runParser(), SUMO_ATTR_HREF, SUMO_TAG_INCLUDE, and StringUtils::transcode().
|
inherited |
Handler for XML-warnings.
The message is built using buildErrorMessage and reported to the warning-instance of the MsgHandler.
[in] | exception | The occurred exception to process |
Definition at line 200 of file GenericSAXHandler.cpp.
References GenericSAXHandler::buildErrorMessage(), and WRITE_WARNING.
|
protected |
Definition at line 148 of file AGActivityGenHandler.h.
Referenced by parseBusLine(), parseFrequency(), and parseStation().
|
protected |
indicator whether the current station (in bus line context) is a reverse station or not.
Definition at line 151 of file AGActivityGenHandler.h.
Referenced by parseRevStations(), parseStation(), and parseStations().
|
privateinherited |
A list of character strings obtained so far to build the complete characters string at the end.
Definition at line 307 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::characters(), GenericSAXHandler::endElement(), and GenericSAXHandler::startElement().
|
protected |
The city to store the information into.
Definition at line 144 of file AGActivityGenHandler.h.
Referenced by parseBracket(), parseBusLine(), parseBusStation(), parseCityGates(), parseClosingHour(), parseGeneralCityInfo(), parseOpeningHour(), parseParameters(), parseSchool(), parseStation(), and parseStreets().
|
protected |
The name of the object that is currently processed.
Definition at line 147 of file AGActivityGenHandler.h.
Referenced by parseBracket(), parseBusLine(), parseClosingHour(), parseFrequency(), parseOpeningHour(), parsePopulation(), parseSchools(), parseStation(), and parseWorkHours().
|
privateinherited |
The root element to expect, empty string disables the check.
Definition at line 319 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::startElement().
|
privateinherited |
The name of the currently parsed file.
Definition at line 316 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::getFileName(), and GenericSAXHandler::setFileName().
|
privateinherited |
The handler to give control back to.
Definition at line 310 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::endElement(), and GenericSAXHandler::registerParent().
|
privateinherited |
The tag indicating that control should be given back.
Definition at line 313 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::endElement(), and GenericSAXHandler::registerParent().
|
privateinherited |
Definition at line 289 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::GenericSAXHandler(), GenericSAXHandler::startElement(), and GenericSAXHandler::~GenericSAXHandler().
|
privateinherited |
the map from ids to their string representation
Definition at line 292 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::GenericSAXHandler(), SUMOSAXReader::parseNext(), and GenericSAXHandler::startElement().
|
protected |
An indicator whether the next edge shall be read (internal edges are not read by now)
Definition at line 157 of file AGActivityGenHandler.h.
|
privateinherited |
whether the reader has already seen a schema
Definition at line 322 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::setSchemaSeen(), and GenericSAXHandler::startElement().
|
privateinherited |
Definition at line 303 of file GenericSAXHandler.h.
Referenced by GenericSAXHandler::convertTag(), and GenericSAXHandler::GenericSAXHandler().
|
protected |
The loaded network.
Definition at line 154 of file AGActivityGenHandler.h.
Referenced by parseStreets().