Class LogDiagramUtil.LogDiagram

    • Constructor Detail

      • LogDiagram

        public LogDiagram()
      • LogDiagram

        protected LogDiagram​(Diagram diagram)
        Created a LogDiagram from a Rhapsody Diagram
        Parameters:
        diagram -
      • LogDiagram

        protected LogDiagram​(Diagram diagram,
                             java.util.Map<java.lang.Object,​LogDiagramUtil.LogDiagramElement> simplifyMap)
        Created a LogDiagram from a Rhapsody Diagram
        Parameters:
        diagram -
        simplifyMap - keeps links between Rhapsody Element and LogDiagramElements
    • Method Detail

      • extract

        protected void extract​(Diagram diagram,
                               Model model,
                               java.util.Map<java.lang.Object,​org.eclipse.emf.ecore.EObject> extractMap)
                        throws java.io.IOException
        Description copied from class: LogDiagramUtil.LogDiagramElement
        Extract nested properties of this to an already created Rhapsody Element
        Specified by:
        extract in class LogDiagramUtil.LogDiagramElement<Diagram>
        Parameters:
        diagram - the Rhapsody Element already created
        model - the model containing object
        extractMap - keeps links between LogDiagramElement and extracted Rhapsody Element
        Throws:
        java.io.IOException