public SequenceDiagramDocumentModel(IConfiguration configuration, IIOService openDirectoryService, UMLSequenceDiagram diagram, LockedList <UMLClassDiagram> dataTypes, string fileName, string title, string content, AutoResetEvent messageCheckerTrigger) : base(configuration, openDirectoryService, fileName, title, content, messageCheckerTrigger) { Diagram = diagram; DataTypes = dataTypes; colorCodingProvider = new UMLColorCoding(); }
public UnknownDocumentModel(Action <UMLDiagram, UMLDiagram> changedCallback, IConfiguration configuration, IIOService openDirectoryService, UMLUnknownDiagram model, UMLDocumentCollection diagrams, string fileName, string title, string content, AutoResetEvent messageCheckerTrigger ) : base(configuration, openDirectoryService, fileName, title, content, messageCheckerTrigger) { ChangedCallback = changedCallback; Diagram = model; Diagrams = diagrams; colorCodingProvider = new UMLColorCoding(); }