Class ReportVariables


  • @OpenApiAll
    public final class ReportVariables
    extends java.lang.Object
    Report template variables
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ADDED_INFOS
      Will have a list of addition com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      static java.lang.String ANCESTOR_BRANCH
      Ancestor project branch name
      static java.lang.String ANCESTOR_DIAGRAM_COUNT
      Ancestor project total diagram count
      static java.lang.String ANCESTOR_DIAGRAM_LABEL
      Will have value "Base" when comparing, "Target" - when two merge, "Ancestor" - when three way merge
      static java.lang.String ANCESTOR_ELEMENT_COUNT
      Ancestor project total element count
      static java.lang.String ANCESTOR_PROJECT_NAME
      Ancestor project name
      static java.lang.String ANCESTOR_VERSION
      Ancestor project version
      static java.lang.String AUTHOR
      Project author name, or logged in twc user name when report is done for twc project,
      static java.lang.String DATE
      Report creation date
      static java.lang.String DIAGRAM_REPORT_INFOS
      Will have a list of com.nomagic.magicdraw.diff.report.DiagramReportInfo instances
      static java.lang.String ELEMENT_REPORT_INFOS
      Will have a list of all com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      static java.lang.String FOOTER_DATE
      Short format of report creation date
      static java.lang.String FOOTER_YEAR
      Year of the report creation
      static java.lang.String IS_2WAY
      True, when two way project merge is done
      static java.lang.String IS_3WAY
      True, when three way project merge is done
      static java.lang.String IS_COMPARE
      True, when two project compare is done
      static java.lang.String IS_FULL_REPORT
      True, when report is done from full report template
      static java.lang.String MODIFIED_INFOS
      Will have a list of modification com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      static java.lang.String PROJECT
      Holds info from com.nomagic.magicdraw.core.Project instance of the target (when 2way or compare), or ancestor project
      static java.lang.String REMOVED_INFOS
      Will have a list of removal com.nomagic.magicdraw.diff.report.ElementReportInfo instances
      static java.lang.String REPORT_TYPE
      Holds info from com.nomagic.magicdraw.diff.report.ReportType instance
      static java.lang.String SCOPE_NAME
      Content history report template variable.
      static java.lang.String SCOPE_QNAME
      Content history report template variable.
      static java.lang.String SCOPE_TYPE
      Content history report template variable.
      static java.lang.String SOURCE_ADDED
      Number of addition changes in source project
      static java.lang.String SOURCE_ADDED_DIAGRAMS
      Number of added diagrams in source project
      static java.lang.String SOURCE_ADDED_SYMBOLS
      Number of added symbols in source project
      static java.lang.String SOURCE_BRANCH
      Source project branch name
      static java.lang.String SOURCE_DIAGRAM_COUNT
      Source project total diagram count
      static java.lang.String SOURCE_ELEMENT_COUNT
      Source project total element count
      static java.lang.String SOURCE_LABEL
      Will have value "Compared" when comparing, and "Source" - when merging
      static java.lang.String SOURCE_MODIFIED
      Number of modification changes in source project
      static java.lang.String SOURCE_MODIFIED_DIAGRAMS
      Number of modified diagrams in source project
      static java.lang.String SOURCE_MODIFIED_SYMBOLS
      Number of modified symbols in source project
      static java.lang.String SOURCE_OVERALL
      Total number of addition, modification and removal changes in source project
      static java.lang.String SOURCE_OVERALL_DIAGRAMS
      Total number of added, modified, deleted diagrams and symbols in source project
      static java.lang.String SOURCE_PROJECT_NAME
      Source project name
      static java.lang.String SOURCE_REMOVED
      Number of removal changes in source project
      static java.lang.String SOURCE_REMOVED_DIAGRAMS
      Number of removed diagrams in source project
      static java.lang.String SOURCE_REMOVED_SYMBOLS
      Number of deleted symbols in source project
      static java.lang.String SOURCE_VERSION
      Source project version
      static java.lang.String TARGET_ADDED
      Number of addition changes in target project
      static java.lang.String TARGET_ADDED_DIAGRAMS
      Number of added diagrams in target project
      static java.lang.String TARGET_ADDED_SYMBOLS
      Number of added symbols in target project
      static java.lang.String TARGET_BRANCH
      Target project branch name
      static java.lang.String TARGET_DIAGRAM_COUNT
      Target project total diagram count
      static java.lang.String TARGET_DIAGRAM_LABEL
      Will have value "Compared" when comparing, "Target" - when merging
      static java.lang.String TARGET_ELEMENT_COUNT
      Target project total element count
      static java.lang.String TARGET_LABEL
      Will have value "Base" when comparing, and "Target" - when merging
      static java.lang.String TARGET_MODIFIED
      Number of modification changes in target project
      static java.lang.String TARGET_MODIFIED_DIAGRAMS
      Number of modified diagrams in target project
      static java.lang.String TARGET_MODIFIED_SYMBOLS
      Number of modified symbols in target project
      static java.lang.String TARGET_OVERALL
      Total number of addition, modification and removal changes in target project
      static java.lang.String TARGET_OVERALL_DIAGRAMS
      Total number of added, modified, deleted diagrams and symbols in target project
      static java.lang.String TARGET_PROJECT_NAME
      Target project name
      static java.lang.String TARGET_REMOVED
      Number of removal changes in target project
      static java.lang.String TARGET_REMOVED_DIAGRAMS
      Number of removed diagrams in target project
      static java.lang.String TARGET_REMOVED_SYMBOLS
      Number of deleted symbols in target project
      static java.lang.String TARGET_VERSION
      Target project version
      static java.lang.String TITLE
      Will have value "Comparison", when project compare is done, or "Merge" - when project merge
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • AUTHOR

        public static final java.lang.String AUTHOR
        Project author name, or logged in twc user name when report is done for twc project,
        See Also:
        Constant Field Values
      • FOOTER_DATE

        public static final java.lang.String FOOTER_DATE
        Short format of report creation date
        See Also:
        Constant Field Values
      • FOOTER_YEAR

        public static final java.lang.String FOOTER_YEAR
        Year of the report creation
        See Also:
        Constant Field Values
      • IS_COMPARE

        public static final java.lang.String IS_COMPARE
        True, when two project compare is done
        See Also:
        Constant Field Values
      • IS_2WAY

        public static final java.lang.String IS_2WAY
        True, when two way project merge is done
        See Also:
        Constant Field Values
      • IS_3WAY

        public static final java.lang.String IS_3WAY
        True, when three way project merge is done
        See Also:
        Constant Field Values
      • REPORT_TYPE

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

        public static final java.lang.String IS_FULL_REPORT
        True, when report is done from full report template
        See Also:
        Constant Field Values
      • TITLE

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

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

        public static final java.lang.String TARGET_LABEL
        Will have value "Base" when comparing, and "Target" - when merging
        See Also:
        Constant Field Values
      • SOURCE_LABEL

        public static final java.lang.String SOURCE_LABEL
        Will have value "Compared" when comparing, and "Source" - when merging
        See Also:
        Constant Field Values
      • TARGET_PROJECT_NAME

        public static final java.lang.String TARGET_PROJECT_NAME
        Target project name
        See Also:
        Constant Field Values
      • TARGET_BRANCH

        public static final java.lang.String TARGET_BRANCH
        Target project branch name
        See Also:
        Constant Field Values
      • TARGET_VERSION

        public static final java.lang.String TARGET_VERSION
        Target project version
        See Also:
        Constant Field Values
      • TARGET_ELEMENT_COUNT

        public static final java.lang.String TARGET_ELEMENT_COUNT
        Target project total element count
        See Also:
        Constant Field Values
      • TARGET_DIAGRAM_COUNT

        public static final java.lang.String TARGET_DIAGRAM_COUNT
        Target project total diagram count
        See Also:
        Constant Field Values
      • SOURCE_PROJECT_NAME

        public static final java.lang.String SOURCE_PROJECT_NAME
        Source project name
        See Also:
        Constant Field Values
      • SOURCE_BRANCH

        public static final java.lang.String SOURCE_BRANCH
        Source project branch name
        See Also:
        Constant Field Values
      • SOURCE_VERSION

        public static final java.lang.String SOURCE_VERSION
        Source project version
        See Also:
        Constant Field Values
      • SOURCE_ELEMENT_COUNT

        public static final java.lang.String SOURCE_ELEMENT_COUNT
        Source project total element count
        See Also:
        Constant Field Values
      • SOURCE_DIAGRAM_COUNT

        public static final java.lang.String SOURCE_DIAGRAM_COUNT
        Source project total diagram count
        See Also:
        Constant Field Values
      • ANCESTOR_PROJECT_NAME

        public static final java.lang.String ANCESTOR_PROJECT_NAME
        Ancestor project name
        See Also:
        Constant Field Values
      • ANCESTOR_BRANCH

        public static final java.lang.String ANCESTOR_BRANCH
        Ancestor project branch name
        See Also:
        Constant Field Values
      • ANCESTOR_VERSION

        public static final java.lang.String ANCESTOR_VERSION
        Ancestor project version
        See Also:
        Constant Field Values
      • ANCESTOR_ELEMENT_COUNT

        public static final java.lang.String ANCESTOR_ELEMENT_COUNT
        Ancestor project total element count
        See Also:
        Constant Field Values
      • ANCESTOR_DIAGRAM_COUNT

        public static final java.lang.String ANCESTOR_DIAGRAM_COUNT
        Ancestor project total diagram count
        See Also:
        Constant Field Values
      • TARGET_ADDED

        public static final java.lang.String TARGET_ADDED
        Number of addition changes in target project
        See Also:
        Constant Field Values
      • TARGET_MODIFIED

        public static final java.lang.String TARGET_MODIFIED
        Number of modification changes in target project
        See Also:
        Constant Field Values
      • TARGET_REMOVED

        public static final java.lang.String TARGET_REMOVED
        Number of removal changes in target project
        See Also:
        Constant Field Values
      • TARGET_OVERALL

        public static final java.lang.String TARGET_OVERALL
        Total number of addition, modification and removal changes in target project
        See Also:
        Constant Field Values
      • SOURCE_ADDED

        public static final java.lang.String SOURCE_ADDED
        Number of addition changes in source project
        See Also:
        Constant Field Values
      • SOURCE_MODIFIED

        public static final java.lang.String SOURCE_MODIFIED
        Number of modification changes in source project
        See Also:
        Constant Field Values
      • SOURCE_REMOVED

        public static final java.lang.String SOURCE_REMOVED
        Number of removal changes in source project
        See Also:
        Constant Field Values
      • SOURCE_OVERALL

        public static final java.lang.String SOURCE_OVERALL
        Total number of addition, modification and removal changes in source project
        See Also:
        Constant Field Values
      • TARGET_ADDED_DIAGRAMS

        public static final java.lang.String TARGET_ADDED_DIAGRAMS
        Number of added diagrams in target project
        See Also:
        Constant Field Values
      • TARGET_MODIFIED_DIAGRAMS

        public static final java.lang.String TARGET_MODIFIED_DIAGRAMS
        Number of modified diagrams in target project
        See Also:
        Constant Field Values
      • TARGET_REMOVED_DIAGRAMS

        public static final java.lang.String TARGET_REMOVED_DIAGRAMS
        Number of removed diagrams in target project
        See Also:
        Constant Field Values
      • TARGET_ADDED_SYMBOLS

        public static final java.lang.String TARGET_ADDED_SYMBOLS
        Number of added symbols in target project
        See Also:
        Constant Field Values
      • TARGET_MODIFIED_SYMBOLS

        public static final java.lang.String TARGET_MODIFIED_SYMBOLS
        Number of modified symbols in target project
        See Also:
        Constant Field Values
      • TARGET_REMOVED_SYMBOLS

        public static final java.lang.String TARGET_REMOVED_SYMBOLS
        Number of deleted symbols in target project
        See Also:
        Constant Field Values
      • TARGET_OVERALL_DIAGRAMS

        public static final java.lang.String TARGET_OVERALL_DIAGRAMS
        Total number of added, modified, deleted diagrams and symbols in target project
        See Also:
        Constant Field Values
      • SOURCE_ADDED_DIAGRAMS

        public static final java.lang.String SOURCE_ADDED_DIAGRAMS
        Number of added diagrams in source project
        See Also:
        Constant Field Values
      • SOURCE_MODIFIED_DIAGRAMS

        public static final java.lang.String SOURCE_MODIFIED_DIAGRAMS
        Number of modified diagrams in source project
        See Also:
        Constant Field Values
      • SOURCE_REMOVED_DIAGRAMS

        public static final java.lang.String SOURCE_REMOVED_DIAGRAMS
        Number of removed diagrams in source project
        See Also:
        Constant Field Values
      • SOURCE_ADDED_SYMBOLS

        public static final java.lang.String SOURCE_ADDED_SYMBOLS
        Number of added symbols in source project
        See Also:
        Constant Field Values
      • SOURCE_MODIFIED_SYMBOLS

        public static final java.lang.String SOURCE_MODIFIED_SYMBOLS
        Number of modified symbols in source project
        See Also:
        Constant Field Values
      • SOURCE_REMOVED_SYMBOLS

        public static final java.lang.String SOURCE_REMOVED_SYMBOLS
        Number of deleted symbols in source project
        See Also:
        Constant Field Values
      • SOURCE_OVERALL_DIAGRAMS

        public static final java.lang.String SOURCE_OVERALL_DIAGRAMS
        Total number of added, modified, deleted diagrams and symbols in source project
        See Also:
        Constant Field Values
      • ANCESTOR_DIAGRAM_LABEL

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

        public static final java.lang.String TARGET_DIAGRAM_LABEL
        Will have value "Compared" when comparing, "Target" - when merging
        See Also:
        Constant Field Values
      • DIAGRAM_REPORT_INFOS

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

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

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

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

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

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

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

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