Class ReportVariables

java.lang.Object
com.nomagic.magicdraw.diff.report.ReportVariables

@OpenApiAll public final class ReportVariables extends Object
Report template variables
  • Field Details

    • AUTHOR

      public static final String AUTHOR
      Project author name, or logged in twc user name when report is done for twc project,
      See Also:
    • DATE

      public static final String DATE
      Report creation date
      See Also:
    • IS_COMPARE

      public static final String IS_COMPARE
      True, when two project compare is done
      See Also:
    • IS_2WAY

      public static final String IS_2WAY
      True, when two way project merge is done
      See Also:
    • IS_3WAY

      public static final String IS_3WAY
      True, when three way project merge is done
      See Also:
    • REPORT_TYPE

      public static final String REPORT_TYPE
      Holds info from com.nomagic.magicdraw.diff.report.ReportType instance
      See Also:
    • IS_FULL_REPORT

      public static final String IS_FULL_REPORT
      True, when report is done from full report template
      See Also:
    • TITLE

      public static final String TITLE
      Will have value "Comparison", when project compare is done, or "Merge" - when project merge
      See Also:
    • PROJECT

      public static final String PROJECT
      Holds info from com.nomagic.magicdraw.core.Project instance of the target (when 2way or compare), or ancestor project
      See Also:
    • TARGET_LABEL

      public static final String TARGET_LABEL
      Will have value "Base" when comparing, and "Target" - when merging
      See Also:
    • SOURCE_LABEL

      public static final String SOURCE_LABEL
      Will have value "Compared" when comparing, and "Source" - when merging
      See Also:
    • TARGET_PROJECT_NAME

      public static final String TARGET_PROJECT_NAME
      Target project name
      See Also:
    • TARGET_BRANCH

      public static final String TARGET_BRANCH
      Target project branch name
      See Also:
    • TARGET_VERSION

      public static final String TARGET_VERSION
      Target project version
      See Also:
    • TARGET_ELEMENT_COUNT

      public static final String TARGET_ELEMENT_COUNT
      Target project total element count
      See Also:
    • TARGET_DIAGRAM_COUNT

      public static final String TARGET_DIAGRAM_COUNT
      Target project total diagram count
      See Also:
    • SOURCE_PROJECT_NAME

      public static final String SOURCE_PROJECT_NAME
      Source project name
      See Also:
    • SOURCE_BRANCH

      public static final String SOURCE_BRANCH
      Source project branch name
      See Also:
    • SOURCE_VERSION

      public static final String SOURCE_VERSION
      Source project version
      See Also:
    • SOURCE_ELEMENT_COUNT

      public static final String SOURCE_ELEMENT_COUNT
      Source project total element count
      See Also:
    • SOURCE_DIAGRAM_COUNT

      public static final String SOURCE_DIAGRAM_COUNT
      Source project total diagram count
      See Also:
    • ANCESTOR_PROJECT_NAME

      public static final String ANCESTOR_PROJECT_NAME
      Ancestor project name
      See Also:
    • ANCESTOR_BRANCH

      public static final String ANCESTOR_BRANCH
      Ancestor project branch name
      See Also:
    • ANCESTOR_VERSION

      public static final String ANCESTOR_VERSION
      Ancestor project version
      See Also:
    • ANCESTOR_ELEMENT_COUNT

      public static final String ANCESTOR_ELEMENT_COUNT
      Ancestor project total element count
      See Also:
    • ANCESTOR_DIAGRAM_COUNT

      public static final String ANCESTOR_DIAGRAM_COUNT
      Ancestor project total diagram count
      See Also:
    • TARGET_ADDED

      public static final String TARGET_ADDED
      Number of addition changes in target project
      See Also:
    • TARGET_MODIFIED

      public static final String TARGET_MODIFIED
      Number of modification changes in target project
      See Also:
    • TARGET_REMOVED

      public static final String TARGET_REMOVED
      Number of removal changes in target project
      See Also:
    • TARGET_OVERALL

      public static final String TARGET_OVERALL
      Total number of addition, modification and removal changes in target project
      See Also:
    • SOURCE_ADDED

      public static final String SOURCE_ADDED
      Number of addition changes in source project
      See Also:
    • SOURCE_MODIFIED

      public static final String SOURCE_MODIFIED
      Number of modification changes in source project
      See Also:
    • SOURCE_REMOVED

      public static final String SOURCE_REMOVED
      Number of removal changes in source project
      See Also:
    • SOURCE_OVERALL

      public static final String SOURCE_OVERALL
      Total number of addition, modification and removal changes in source project
      See Also:
    • TARGET_ADDED_DIAGRAMS

      public static final String TARGET_ADDED_DIAGRAMS
      Number of added diagrams in target project
      See Also:
    • TARGET_MODIFIED_DIAGRAMS

      public static final String TARGET_MODIFIED_DIAGRAMS
      Number of modified diagrams in target project
      See Also:
    • TARGET_REMOVED_DIAGRAMS

      public static final String TARGET_REMOVED_DIAGRAMS
      Number of removed diagrams in target project
      See Also:
    • TARGET_ADDED_SYMBOLS

      public static final String TARGET_ADDED_SYMBOLS
      Number of added symbols in target project
      See Also:
    • TARGET_MODIFIED_SYMBOLS

      public static final String TARGET_MODIFIED_SYMBOLS
      Number of modified symbols in target project
      See Also:
    • TARGET_REMOVED_SYMBOLS

      public static final String TARGET_REMOVED_SYMBOLS
      Number of deleted symbols in target project
      See Also:
    • TARGET_OVERALL_DIAGRAMS

      public static final String TARGET_OVERALL_DIAGRAMS
      Total number of added, modified, deleted diagrams and symbols in target project
      See Also:
    • SOURCE_ADDED_DIAGRAMS

      public static final String SOURCE_ADDED_DIAGRAMS
      Number of added diagrams in source project
      See Also:
    • SOURCE_MODIFIED_DIAGRAMS

      public static final String SOURCE_MODIFIED_DIAGRAMS
      Number of modified diagrams in source project
      See Also:
    • SOURCE_REMOVED_DIAGRAMS

      public static final String SOURCE_REMOVED_DIAGRAMS
      Number of removed diagrams in source project
      See Also:
    • SOURCE_ADDED_SYMBOLS

      public static final String SOURCE_ADDED_SYMBOLS
      Number of added symbols in source project
      See Also:
    • SOURCE_MODIFIED_SYMBOLS

      public static final String SOURCE_MODIFIED_SYMBOLS
      Number of modified symbols in source project
      See Also:
    • SOURCE_REMOVED_SYMBOLS

      public static final String SOURCE_REMOVED_SYMBOLS
      Number of deleted symbols in source project
      See Also:
    • SOURCE_OVERALL_DIAGRAMS

      public static final String SOURCE_OVERALL_DIAGRAMS
      Total number of added, modified, deleted diagrams and symbols in source project
      See Also:
    • ANCESTOR_DIAGRAM_LABEL

      public static final String ANCESTOR_DIAGRAM_LABEL
      Will have value "Base" when comparing, "Target" - when two merge, "Ancestor" - when three way merge
      See Also:
    • TARGET_DIAGRAM_LABEL

      public static final String TARGET_DIAGRAM_LABEL
      Will have value "Compared" when comparing, "Target" - when merging
      See Also:
    • DIAGRAM_REPORT_INFOS

      public static final String DIAGRAM_REPORT_INFOS
      Will have a list of com.nomagic.magicdraw.diff.report.DiagramReportInfo instances
      See Also:
    • ELEMENT_REPORT_INFOS

      public static final String ELEMENT_REPORT_INFOS
      Will have a list of all com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      See Also:
    • ADDED_INFOS

      public static final String ADDED_INFOS
      Will have a list of addition com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      See Also:
    • MODIFIED_INFOS

      public static final String MODIFIED_INFOS
      Will have a list of modification com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      See Also:
    • REMOVED_INFOS

      public static final String REMOVED_INFOS
      Will have a list of removal com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      See Also:
    • SCOPE_NAME

      public static final String SCOPE_NAME
      Content history report template variable. Scope element's simple name
      See Also:
    • SCOPE_QNAME

      public static final String SCOPE_QNAME
      Content history report template variable. Scope element's qualified name
      See Also:
    • SCOPE_TYPE

      public static final String SCOPE_TYPE
      Content history report template variable. Scope element's simple type
      See Also: