Class DiagramReportInfo


  • @OpenApiAll
    public class DiagramReportInfo
    extends java.lang.Object
    Contains merge/diff report diagram information.
    • Field Detail

      • mAncestorDiagramData

        private DiagramData mAncestorDiagramData
      • mTargetDiagramData

        private DiagramData mTargetDiagramData
      • mSourceDiagramData

        private DiagramData mSourceDiagramData
      • mAncestorDiagramImage

        private com.nomagic.magicreport.Image mAncestorDiagramImage
      • mTargetDiagramImage

        private com.nomagic.magicreport.Image mTargetDiagramImage
      • mSourceDiagramImage

        private com.nomagic.magicreport.Image mSourceDiagramImage
      • mNoSourceImageText

        private java.lang.String mNoSourceImageText
      • mNoTargetImageText

        private java.lang.String mNoTargetImageText
      • mNoAncestorImageText

        private java.lang.String mNoAncestorImageText
    • Constructor Detail

      • DiagramReportInfo

        public DiagramReportInfo()
    • Method Detail

      • getDiagramName

        public java.lang.String getDiagramName()
        Gets name of the diagram.
        Returns:
        name of the diagram.
      • getQualifiedName

        public java.lang.String getQualifiedName()
        Gets diagram qualified name.
        Returns:
        diagram qualified name.
      • getDiagramDatas

        private java.util.List<DiagramData> getDiagramDatas()
      • getDiagramType

        public java.lang.String getDiagramType()
        Gets type of the diagram.
        Returns:
        type of the diagram.
      • getAncestorDiagramImage

        public com.nomagic.magicreport.Image getAncestorDiagramImage()
        Gets ancestor diagram image.
        Returns:
        ancestor diagram image.
      • setAncestorDiagramImage

        public void setAncestorDiagramImage​(com.nomagic.magicreport.Image ancestorDiagramImage)
        Sets ancestor diagram image.
        Parameters:
        ancestorDiagramImage - image to set.
      • getTargetDiagramImage

        public com.nomagic.magicreport.Image getTargetDiagramImage()
        Gets target diagram image.
        Returns:
        target diagram image.
      • setTargetDiagramImage

        public void setTargetDiagramImage​(com.nomagic.magicreport.Image targetDiagramImage)
        Sets target diagram image.
        Parameters:
        targetDiagramImage - image to set.
      • getSourceDiagramImage

        public com.nomagic.magicreport.Image getSourceDiagramImage()
        Gets source diagram image.
        Returns:
        source diagram image.
      • setSourceDiagramImage

        public void setSourceDiagramImage​(com.nomagic.magicreport.Image sourceDiagramImage)
        Sets source diagram image.
        Parameters:
        sourceDiagramImage - image to set.
      • setAncestorDiagramData

        public void setAncestorDiagramData​(DiagramData ancestorDiagramData)
        Sets ancestor diagram data.
        Parameters:
        ancestorDiagramData - data to set.
      • setTargetDiagramData

        public void setTargetDiagramData​(DiagramData targetDiagramData)
        Sets target diagram data.
        Parameters:
        targetDiagramData - data to set.
      • setSourceDiagramData

        public void setSourceDiagramData​(DiagramData sourceDiagramData)
        Sets source diagram data.
        Parameters:
        sourceDiagramData - data to set.
      • getDiagramID

        public java.lang.String getDiagramID()
        Gets diagram presentation element id.
        Returns:
        diagram presentation element id.
      • getDiagramElementID

        public java.lang.String getDiagramElementID()
        Gets diagram element id.
        Returns:
        diagram element id.
      • getAncestorDiagramData

        public DiagramData getAncestorDiagramData()
        Gets ancestor diagram data.
        Returns:
        ancestor diagram data.
      • getTargetDiagramData

        public DiagramData getTargetDiagramData()
        Gets target diagram data.
        Returns:
        target diagram data.
      • getSourceDiagramData

        public DiagramData getSourceDiagramData()
        Gets source diagram data.
        Returns:
        source diagram data.
      • getCreatedBy

        public java.lang.String getCreatedBy()
        Gets author which created the diagram.
        Returns:
        author which created the diagram.
      • getCreationDate

        public java.lang.String getCreationDate()
        Gets diagram creation date.
        Returns:
        diagram creation date.
      • getModifiedBy

        public java.lang.String getModifiedBy()
        Gets author which last modified the diagram.
        Returns:
        author which last modified the diagram.
      • getModificationDate

        public java.lang.String getModificationDate()
        Gets last diagram modification date.
        Returns:
        last diagram modification date.
      • getLatestModifiedDiagram

        @CheckForNull
        private DiagramData getLatestModifiedDiagram()
      • getModificationKind

        public ModificationKind getModificationKind()
        Gets diagram modification kind.
        Returns:
        diagram modification kind.
      • setModificationKind

        public void setModificationKind​(ModificationKind modificationKind)
        Sets diagram modification kind.
        Parameters:
        modificationKind - modification kind to set.
      • getNoAncestorImage

        public java.lang.String getNoAncestorImage()
      • getNoSourceImage

        public java.lang.String getNoSourceImage()
      • getNoTargetImage

        public java.lang.String getNoTargetImage()
      • setNoSourceImageText

        protected void setNoSourceImageText​(java.lang.String noSourceImageText)
      • setNoTargetImageText

        protected void setNoTargetImageText​(java.lang.String noTargetImageText)
      • setNoAncestorImageText

        protected void setNoAncestorImageText​(java.lang.String noAncestorImageText)