Enum MagicDrawNAFDiagramKind

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<MagicDrawNAFDiagramKind>

    public enum MagicDrawNAFDiagramKind
    extends java.lang.Enum<MagicDrawNAFDiagramKind>
    A representation of the literals of the enumeration 'MagicDraw NAF Diagram Kind', and utility methods for working with them.
    • Enum Constant Detail

      • NAV_1_OVERVIEW_AND_SUMMARY_INFORMATION

        public static final MagicDrawNAFDiagramKind NAV_1_OVERVIEW_AND_SUMMARY_INFORMATION
        The 'NAV-1 Overview and Summary Information' literal object.
      • NAV_2_INTEGRATED_DICTIONARY

        public static final MagicDrawNAFDiagramKind NAV_2_INTEGRATED_DICTIONARY
        The 'NAV-2 Integrated Dictionary' literal object.
      • NCV_1_CAPABILITY_VISION

        public static final MagicDrawNAFDiagramKind NCV_1_CAPABILITY_VISION
        The 'NCV-1 Capability Vision' literal object.
      • NCV_2_CAPABILITY_TAXONOMY

        public static final MagicDrawNAFDiagramKind NCV_2_CAPABILITY_TAXONOMY
        The 'NCV-2 Capability Taxonomy' literal object.
      • NCV_3_CAPABILITY_PHASING

        public static final MagicDrawNAFDiagramKind NCV_3_CAPABILITY_PHASING
        The 'NCV-3 Capability Phasing' literal object.
      • NCV_4_CAPABILITY_DEPENDENCIES

        public static final MagicDrawNAFDiagramKind NCV_4_CAPABILITY_DEPENDENCIES
        The 'NCV-4 Capability Dependencies' literal object.
      • NCV_5_CAPABILITY_TO_ORGANISATIONAL_DEPLOYMENT_MAPPING

        public static final MagicDrawNAFDiagramKind NCV_5_CAPABILITY_TO_ORGANISATIONAL_DEPLOYMENT_MAPPING
        The 'NCV-5 Capability to Organisational Deployment Mapping' literal object.
      • NCV_6_CAPABILITY_TO_OPERATIONAL_ACTIVITIES_MAPPING

        public static final MagicDrawNAFDiagramKind NCV_6_CAPABILITY_TO_OPERATIONAL_ACTIVITIES_MAPPING
        The 'NCV-6 Capability to Operational Activities Mapping' literal object.
      • NCV_7_CAPABILITY_TO_SERVICES_MAPPING

        public static final MagicDrawNAFDiagramKind NCV_7_CAPABILITY_TO_SERVICES_MAPPING
        The 'NCV-7 Capability to Services Mapping' literal object.
      • NOV_1_FREE_FORM

        public static final MagicDrawNAFDiagramKind NOV_1_FREE_FORM
        The 'NOV-1 Free Form' literal object.
      • NOV_1_HIGH_LEVEL_OPERATIONAL_CONCEPT_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NOV_1_HIGH_LEVEL_OPERATIONAL_CONCEPT_DESCRIPTION
        The 'NOV-1 High-Level Operational Concept Description' literal object.
      • NOV_2_OPERATIONAL_NODE_CONNECTIVITY_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NOV_2_OPERATIONAL_NODE_CONNECTIVITY_DESCRIPTION
        The 'NOV-2 Operational Node Connectivity Description' literal object.
      • NOV_2_OPERATIONAL_NODE_INTERNAL_CONNECTIVITY_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NOV_2_OPERATIONAL_NODE_INTERNAL_CONNECTIVITY_DESCRIPTION
        The 'NOV-2 Operational Node Internal Connectivity Description' literal object.
      • NOV_3_OPERATIONAL_INFORMATION_REQUIREMENTS

        public static final MagicDrawNAFDiagramKind NOV_3_OPERATIONAL_INFORMATION_REQUIREMENTS
        The 'NOV-3 Operational Information Requirements' literal object.
      • NOV_3_ROLE_BASED_OPERATIONAL_INFORMATION_REQUIREMENTS

        public static final MagicDrawNAFDiagramKind NOV_3_ROLE_BASED_OPERATIONAL_INFORMATION_REQUIREMENTS
        The 'NOV-3 Role-based Operational Information Requirements' literal object.
      • NOV_4_ORGANISATIONAL_RELATIONSHIP_CHART

        public static final MagicDrawNAFDiagramKind NOV_4_ORGANISATIONAL_RELATIONSHIP_CHART
        The 'NOV-4 Organisational Relationship Chart' literal object.
      • NOV_5_OPERATIONAL_ACTIVITY_FLOW_MODEL

        public static final MagicDrawNAFDiagramKind NOV_5_OPERATIONAL_ACTIVITY_FLOW_MODEL
        The 'NOV-5 Operational Activity Flow Model' literal object.
      • NOV_5_OPERATIONAL_ACTIVITY_MODEL

        public static final MagicDrawNAFDiagramKind NOV_5_OPERATIONAL_ACTIVITY_MODEL
        The 'NOV-5 Operational Activity Model' literal object.
      • NOV_5_OPERATIONAL_ACTIVITY_MODEL_BPD

        public static final MagicDrawNAFDiagramKind NOV_5_OPERATIONAL_ACTIVITY_MODEL_BPD
        The 'NOV-5 Operational Activity Model ' literal object.
      • NOV_6A_OPERATIONAL_NODE_PARAMETRIC

        public static final MagicDrawNAFDiagramKind NOV_6A_OPERATIONAL_NODE_PARAMETRIC
        The 'NOV-6a Operational Node Parametric' literal object.
      • NOV_6A_OPERATIONAL_RULE_MODEL

        public static final MagicDrawNAFDiagramKind NOV_6A_OPERATIONAL_RULE_MODEL
        The 'NOV-6a Operational Rule Model' literal object.
      • NOV_6B_OPERATIONAL_STATE_TRANSITION_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NOV_6B_OPERATIONAL_STATE_TRANSITION_DESCRIPTION
        The 'NOV-6b Operational State Transition Description' literal object.
      • NOV_6C_OPERATIONAL_EVENT_TRACE_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NOV_6C_OPERATIONAL_EVENT_TRACE_DESCRIPTION
        The 'NOV-6c Operational Event-Trace Description' literal object.
      • NOV_6C_OPERATIONAL_EVENT_TRACE_DESCRIPTION_BPD

        public static final MagicDrawNAFDiagramKind NOV_6C_OPERATIONAL_EVENT_TRACE_DESCRIPTION_BPD
        The 'NOV-6c Operational Event-Trace Description ' literal object.
      • NOV_7_INFORMATION_MODEL

        public static final MagicDrawNAFDiagramKind NOV_7_INFORMATION_MODEL
        The 'NOV-7 Information Model' literal object.
      • NSV_1_SYSTEM_INTERFACE_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_1_SYSTEM_INTERFACE_DESCRIPTION
        The 'NSV-1 System Interface Description' literal object.
      • NSV_1_SYSTEM_INTERFACE_INTERNAL_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_1_SYSTEM_INTERFACE_INTERNAL_DESCRIPTION
        The 'NSV-1 System Interface Internal Description' literal object.
      • NSV_2_SYSTEMS_COMMUNICATION_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_2_SYSTEMS_COMMUNICATION_DESCRIPTION
        The 'NSV-2 Systems Communication Description' literal object.
      • NSV_2_SYSTEMS_INTERNAL_COMMUNICATION_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_2_SYSTEMS_INTERNAL_COMMUNICATION_DESCRIPTION
        The 'NSV-2 Systems Internal Communication Description' literal object.
      • NSV_3_SYSTEMS_TO_SYSTEMS_MATRIX

        public static final MagicDrawNAFDiagramKind NSV_3_SYSTEMS_TO_SYSTEMS_MATRIX
        The 'NSV-3 Systems to Systems Matrix' literal object.
      • NSV_4_SYSTEM_FUNCTIONALITY_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_4_SYSTEM_FUNCTIONALITY_DESCRIPTION
        The 'NSV-4 System Functionality Description' literal object.
      • NSV_4_SYSTEM_FUNCTIONALITY_DESCRIPTION_FLOW

        public static final MagicDrawNAFDiagramKind NSV_4_SYSTEM_FUNCTIONALITY_DESCRIPTION_FLOW
        The 'NSV-4 System Functionality Description Flow' literal object.
      • NSV_4_SYSTEM_FUNCTIONALITY_DESCRIPTION_BPD

        public static final MagicDrawNAFDiagramKind NSV_4_SYSTEM_FUNCTIONALITY_DESCRIPTION_BPD
        The 'NSV-4 System Functionality Description ' literal object.
      • NSV_5_SYSTEMS_FUNCTION_TO_OPERATIONAL_ACTIVITY_TRACEABILITY_MATRIX

        public static final MagicDrawNAFDiagramKind NSV_5_SYSTEMS_FUNCTION_TO_OPERATIONAL_ACTIVITY_TRACEABILITY_MATRIX
        The 'NSV-5 Systems Function to Operational Activity Traceability Matrix' literal object.
      • NSV_7_SYSTEM_ACTUAL_QUALITY_REQUIREMENTS_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_7_SYSTEM_ACTUAL_QUALITY_REQUIREMENTS_DESCRIPTION
        The 'NSV-7 System Actual Quality Requirements Description' literal object.
      • NSV_7_SYSTEM_TYPICAL_QUALITY_REQUIREMENTS_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_7_SYSTEM_TYPICAL_QUALITY_REQUIREMENTS_DESCRIPTION
        The 'NSV-7 System Typical Quality Requirements Description' literal object.
      • NSV_8_SYSTEMS_EVOLUTION_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_8_SYSTEMS_EVOLUTION_DESCRIPTION
        The 'NSV-8 Systems Evolution Description' literal object.
      • NSV_9_TECHNOLOGY_FORECAST

        public static final MagicDrawNAFDiagramKind NSV_9_TECHNOLOGY_FORECAST
        The 'NSV-9 Technology Forecast' literal object.
      • NSV_10A_SYSTEMS_PARAMETRIC

        public static final MagicDrawNAFDiagramKind NSV_10A_SYSTEMS_PARAMETRIC
        The 'NSV-10a Systems Parametric' literal object.
      • NSV_10B_SYSTEMS_STATE_TRANSITION_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_10B_SYSTEMS_STATE_TRANSITION_DESCRIPTION
        The 'NSV-10b Systems State Transition Description' literal object.
      • NSV_10C_SYSTEMS_EVENT_TRACE_DESCRIPTION

        public static final MagicDrawNAFDiagramKind NSV_10C_SYSTEMS_EVENT_TRACE_DESCRIPTION
        The 'NSV-10c Systems Event-Trace Description' literal object.
      • NSV_10C_SYSTEMS_EVENT_TRACE_DESCRIPTION_BPD

        public static final MagicDrawNAFDiagramKind NSV_10C_SYSTEMS_EVENT_TRACE_DESCRIPTION_BPD
        The 'NSV-10c Systems Event-Trace Description ' literal object.
      • NSV_11_SYSTEM_DATA_MODEL

        public static final MagicDrawNAFDiagramKind NSV_11_SYSTEM_DATA_MODEL
        The 'NSV-11 System Data Model' literal object.
      • NSV_12_SERVICE_PROVISION

        public static final MagicDrawNAFDiagramKind NSV_12_SERVICE_PROVISION
        The 'NSV-12 Service Provision' literal object.
      • NSOV_1_SERVICE_TAXONOMY

        public static final MagicDrawNAFDiagramKind NSOV_1_SERVICE_TAXONOMY
        The 'NSOV-1 Service Taxonomy' literal object.
      • NSOV_2_SERVICE_DEFINITIONS

        public static final MagicDrawNAFDiagramKind NSOV_2_SERVICE_DEFINITIONS
        The 'NSOV-2 Service Definitions' literal object.
      • NSOV_2_SERVICE_INTERNAL_DEFINITIONS

        public static final MagicDrawNAFDiagramKind NSOV_2_SERVICE_INTERNAL_DEFINITIONS
        The 'NSOV-2 Service Internal Definitions' literal object.
      • NSOV_3_SERVICES_TO_OPERATIONAL_MAPPING

        public static final MagicDrawNAFDiagramKind NSOV_3_SERVICES_TO_OPERATIONAL_MAPPING
        The 'NSOV-3 Services to Operational Mapping' literal object.
      • NSOV_4_SERVICE_ORCHESTRATION

        public static final MagicDrawNAFDiagramKind NSOV_4_SERVICE_ORCHESTRATION
        The 'NSOV-4 Service Orchestration' literal object.
      • NSOV_5_SERVICE_BEHAVIOR

        public static final MagicDrawNAFDiagramKind NSOV_5_SERVICE_BEHAVIOR
        The 'NSOV-5 Service Behavior' literal object.
      • NSOV_5_SERVICE_BEHAVIOR_DEFINITION

        public static final MagicDrawNAFDiagramKind NSOV_5_SERVICE_BEHAVIOR_DEFINITION
        The 'NSOV-5 Service Behavior Definition' literal object.
      • NPV_1_PROGRAMME_PORTOFOLIO_RELATIONSHIPS

        public static final MagicDrawNAFDiagramKind NPV_1_PROGRAMME_PORTOFOLIO_RELATIONSHIPS
        The 'NPV-1 Programme Portofolio Relationships' literal object.
      • NPV_1_PROGRAMME_PORTOFOLIO_RELATIONSHIPS_CHART

        public static final MagicDrawNAFDiagramKind NPV_1_PROGRAMME_PORTOFOLIO_RELATIONSHIPS_CHART
        The 'NPV-1 Programme Portofolio Relationships Chart' literal object.
      • NPV_1_RESPONSABILITY_MATRIX

        public static final MagicDrawNAFDiagramKind NPV_1_RESPONSABILITY_MATRIX
        The 'NPV-1 Responsability Matrix' literal object.
      • NPV_2_PROGRAMME_TO_CAPABILITY_MAPPING

        public static final MagicDrawNAFDiagramKind NPV_2_PROGRAMME_TO_CAPABILITY_MAPPING
        The 'NPV-2 Programme to Capability Mapping' literal object.
      • NTV_1_TECHNICAL_STANDARDS_PROFILE

        public static final MagicDrawNAFDiagramKind NTV_1_TECHNICAL_STANDARDS_PROFILE
        The 'NTV-1 Technical Standards Profile' literal object.
      • NTV_2_TECHNICAL_STANDARDS_FORECAST

        public static final MagicDrawNAFDiagramKind NTV_2_TECHNICAL_STANDARDS_FORECAST
        The 'NTV-2 Technical Standards Forecast' literal object.
    • Method Detail

      • values

        public static MagicDrawNAFDiagramKind[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (MagicDrawNAFDiagramKind c : MagicDrawNAFDiagramKind.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MagicDrawNAFDiagramKind valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getName

        public java.lang.String getName()
      • getValue

        public static MagicDrawNAFDiagramKind getValue​(Diagram diagram)
        Returns the MagicDrawNAFDiagramKind of the Diagram.
        Parameters:
        diagram - the diagram
        Since:
        19.0.4
      • getValue

        public static MagicDrawNAFDiagramKind getValue​(java.lang.String type)
        Returns the MagicDrawNAFDiagramKind of the Diagram.
        Parameters:
        type - the property 'type' of the diagram
        Since:
        19.0.4