summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-15Updated CMakeLists.txtAndreas Stöckel
2015-02-15Renamed parser/generic to parser/stack and made filenames much shorterAndreas Stöckel
2015-02-15Adapted gedit syntax highlighter to new file extensionAndreas Stöckel
2015-02-15Implemented annotation start and end fieldAndreas Stöckel
2015-02-15Fixed forgotten unit testAndreas Stöckel
2015-02-15Added code for the handling of explicit default fields and improved unit testsAndreas Stöckel
2015-02-15Tidied OsxmlEventParser up, implemented correct whitespace handling, started ↵Andreas Stöckel
to write unit tests for the osxml parser
2015-02-15Applied renaming to unit tests and added forgotten CMakeLists.txtAndreas Stöckel
2015-02-15Moved TokenTrieTest to new directoryAndreas Stöckel
2015-02-14Renamed osdm to osml and osdmx to osxmlAndreas Stöckel
2015-02-14Moved Tokenizer to core/parser/utils and adapted nameAndreas Stöckel
2015-02-14Redefined public interface of ParserStateStackAndreas Stöckel
2015-02-14Implemented callback functions in ParserStateHandlerAndreas Stöckel
2015-02-14Splitted ParserStateCallbacks into two classes, one for communication ↵Andreas Stöckel
between the Handler and the Stack and one for communication between the Stack and the Parser
2015-02-14Removed GenericParser. All needed functionality will be present in the Stack ↵Andreas Stöckel
class.
2015-02-14Moved some of the whitespace functionality back to UtilsAndreas Stöckel
2015-02-14renamed osdm to osml and osdmx to osxmlAndreas Stöckel
2015-02-14Removed Whitespace file againAndreas Stöckel
2015-02-14Moved DynamicTokenizer and TokenTrie to parser/utilsAndreas Stöckel
2015-02-14Added testcase for Osdmx ParserAndreas Stöckel
2015-02-14Moved textHandlers to whitespace handlersAndreas Stöckel
2015-02-14Renamed ParserStateStack to ParserStackAndreas Stöckel
2015-02-14Moved code for the "Handler" class to own unitAndreas Stöckel
2015-02-14Header for Callbacks that can be directed from a ParserHandler to the parser ↵Andreas Stöckel
in order to control the parsing process
2015-02-14Introduced "GenericParser" class for common code shared between parsersAndreas Stöckel
2015-02-14Moved code for handling whitespaces to own header, including the ↵Andreas Stöckel
"WhitespaceMode" enum
2015-02-14Disabled cssAndreas Stöckel
2015-02-14Moved specific file format parsers to formats/ folder, moved old tokenizer ↵Andreas Stöckel
to css code (this is the only place where it is actually used)
2015-02-14added first version of XML output.Benjamin Paassen
2015-02-14got rid of one unecessary include.Benjamin Paassen
2015-02-14added DocumentEntity::getField with direct indexation.Benjamin Paassen
2015-02-14added Element::getAttributes and changed newline characters in serialization ↵Benjamin Paassen
to std::endl.
2015-02-13added a toy domain.Benjamin Paassen
2015-02-13added a test case which lead to a truly interesting bug that cost us quite ↵Benjamin Paassen
some time.
2015-02-13set primitive type of primitive fields to unknown initially.Benjamin Paassen
2015-02-13improved error messages of DocumentChildHandler::dataBenjamin Paassen
2015-02-13removed array type as VariantType of StructTypeBenjamin Paassen
2015-02-13improved error messsages in Type::readBenjamin Paassen
2015-02-13added domain references to domain.Benjamin Paassen
2015-02-13made CharReader non-copyable but movable.Benjamin Paassen
2015-02-13refactored handler classes of XMLParser into own files in core/parser/stack.Benjamin Paassen
2015-02-13integrated Type::read into XMLParser which should enable us to read data for ↵Benjamin Paassen
arbitrary types now.
2015-02-13added Type::read methodsBenjamin Paassen
2015-02-13properly renamed getVariantType to getVariantTypesBenjamin Paassen
2015-02-13added VariantReader::parseTypedBenjamin Paassen
2015-02-13smaller bugfixes in VariantReader::parseGenericTokenBenjamin Paassen
2015-02-13added Type::getVariantType()Benjamin Paassen
2015-02-13added VariantReader::parseBoolBenjamin Paassen
2015-02-12added Descriptor::getPermittedChildren.Benjamin Paassen
2015-02-12improved XML parser to support transparency on default fields.Benjamin Paassen