Class AbstractElementParser<T>

java.lang.Object
org.tweetyproject.logics.bpm.parser.xml_to_bpmn.AbstractElementParser<T>
Type Parameters:
T - the class to instantiate with the parsed content
Direct Known Subclasses:
EndEventParser, ExclusiveGatewayParser, InclusiveGatewayParser, IntermediateEventParser, LaneParser, LaneSetParser, MessageFlowParser, ProcessParser, SequenceFlowParser, StartEventParser, TaskParser

public abstract class AbstractElementParser<T> extends Object
Author:
Benedikt Knopp
  • Constructor Details

    • AbstractElementParser

      public AbstractElementParser(RootParser rootParser)
      Creates a new parser for the given BPMN model
      Parameters:
      rootParser - the root parser of the BPMN model
  • Method Details

    • parse

      public T parse(Node documentNode)
      Parameters:
      documentNode - the XML representation of the element to parse
      Returns:
      the parsed element