Class UMLToGenericDDLTransformationInfo

    • Field Detail

      • TYPE_MAP_PROFILE_NAME

        public static final java.lang.String TYPE_MAP_PROFILE_NAME
        Default type map profile
        See Also:
        Constant Field Values
      • TYPE_MAP_PROFILE_FILE

        public static final java.lang.String TYPE_MAP_PROFILE_FILE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATE_PK

        public static final java.lang.String MT_AUTOGENERATE_PK
        Constants for properties
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_PK_NAME

        public static final java.lang.String MT_AUTOGENERATED_PK_NAME
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_PK_TYPE

        public static final java.lang.String MT_AUTOGENERATED_PK_TYPE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_FK_NAME

        public static final java.lang.String MT_AUTOGENERATED_FK_NAME
        See Also:
        Constant Field Values
      • MT_CONSTRAINT_FK_NAME

        public static final java.lang.String MT_CONSTRAINT_FK_NAME
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_TABLE_NAME

        public static final java.lang.String MT_AUTOGENERATED_TABLE_NAME
        See Also:
        Constant Field Values
      • MT_AUTOGENERATE_INDEX_FOR_AK

        public static final java.lang.String MT_AUTOGENERATE_INDEX_FOR_AK
        See Also:
        Constant Field Values
      • MT_AUTOGENERATE_INDEX_NAME

        public static final java.lang.String MT_AUTOGENERATE_INDEX_NAME
        See Also:
        Constant Field Values
      • MT_CHANGE_PACKAGE_HIERARCHY

        public static final java.lang.String MT_CHANGE_PACKAGE_HIERARCHY
        See Also:
        Constant Field Values
      • MT_TREAT_COMPOSITION_IDENTIFYING

        public static final java.lang.String MT_TREAT_COMPOSITION_IDENTIFYING
        See Also:
        Constant Field Values
      • MT_DEFAULT_ASSOCIATION_END_MULTIPLICITY

        public static final java.lang.String MT_DEFAULT_ASSOCIATION_END_MULTIPLICITY
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_PK_NAME_VALUE

        public static final java.lang.String MT_AUTOGENERATED_PK_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_FK_NAME_VALUE

        public static final java.lang.String MT_AUTOGENERATED_FK_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_CONSTRAINT_FK_NAME_VALUE

        public static final java.lang.String MT_CONSTRAINT_FK_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_TABLE_NAME_VALUE

        public static final java.lang.String MT_AUTOGENERATED_TABLE_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATE_INDEX_NAME_VALUE

        public static final java.lang.String MT_AUTOGENERATE_INDEX_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_CHANGE_PACKAGE_HIERARCHY_VALUE_DO_NOTHING

        public static final java.lang.String MT_CHANGE_PACKAGE_HIERARCHY_VALUE_DO_NOTHING
        See Also:
        Constant Field Values
      • MT_CHANGE_PACKAGE_HIERARCHY_VALUE_STRIP

        public static final java.lang.String MT_CHANGE_PACKAGE_HIERARCHY_VALUE_STRIP
        See Also:
        Constant Field Values
      • MT_CHANGE_PACKAGE_HIERARCHY_VALUE_FLATTEN

        public static final java.lang.String MT_CHANGE_PACKAGE_HIERARCHY_VALUE_FLATTEN
        See Also:
        Constant Field Values
      • MT_ENUM_TRANSFORMATION

        public static final java.lang.String MT_ENUM_TRANSFORMATION
        See Also:
        Constant Field Values
      • MT_ENUM_TRANS_OPTION_CHECK

        public static final java.lang.String MT_ENUM_TRANS_OPTION_CHECK
        See Also:
        Constant Field Values
      • MT_ENUM_TRANS_OPTION_LOOKUP

        public static final java.lang.String MT_ENUM_TRANS_OPTION_LOOKUP
        See Also:
        Constant Field Values
      • MT_TYPE_CONVERSION

        public static final java.lang.String MT_TYPE_CONVERSION
        See Also:
        Constant Field Values
      • MT_EXPANDED_TYPE_PROP_NAME

        public static final java.lang.String MT_EXPANDED_TYPE_PROP_NAME
        See Also:
        Constant Field Values
      • MT_EXPANDED_TYPE_PROP_NAME_VALUE

        public static final java.lang.String MT_EXPANDED_TYPE_PROP_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_COMMENT_TO_HTML

        public static final java.lang.String MT_COMMENT_TO_HTML
        See Also:
        Constant Field Values
      • MT_GENERALIZATION_CONVERSION

        public static final java.lang.String MT_GENERALIZATION_CONVERSION
        See Also:
        Constant Field Values
      • MT_GEN_OPTION_DECOMPOSE

        public static final java.lang.String MT_GEN_OPTION_DECOMPOSE
        See Also:
        Constant Field Values
      • MT_GEN_OPTION_COPYDOWN

        public static final java.lang.String MT_GEN_OPTION_COPYDOWN
        See Also:
        Constant Field Values
      • MT_GEN_OPTION_MERGE

        public static final java.lang.String MT_GEN_OPTION_MERGE
        See Also:
        Constant Field Values
      • MT_SELECTOR_COLUMN_NAME

        public static final java.lang.String MT_SELECTOR_COLUMN_NAME
        See Also:
        Constant Field Values
      • MT_SELECTOR_COLUMN_TYPE

        public static final java.lang.String MT_SELECTOR_COLUMN_TYPE
        See Also:
        Constant Field Values
      • MT_SELECTOR_COLUMN_TYPE_MODIFIER

        public static final java.lang.String MT_SELECTOR_COLUMN_TYPE_MODIFIER
        See Also:
        Constant Field Values
      • MT_SELECTOR_COLUMN_NAME_VALUE

        public static final java.lang.String MT_SELECTOR_COLUMN_NAME_VALUE
        See Also:
        Constant Field Values
      • MT_SELECTOR_COLUMN_TYPE_VALUE

        public static final java.lang.String MT_SELECTOR_COLUMN_TYPE_VALUE
        See Also:
        Constant Field Values
      • MT_SELECTOR_COLUMN_TYPE_MODIFIER_VALUE

        public static final java.lang.String MT_SELECTOR_COLUMN_TYPE_MODIFIER_VALUE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_PK_TYPE_VALUE

        public static final java.lang.String MT_AUTOGENERATED_PK_TYPE_VALUE
        See Also:
        Constant Field Values
      • MT_DEFAULT_ASSOCIATION_END_MULTIPLICITY_VALUE

        public static final java.util.ArrayList<java.lang.String> MT_DEFAULT_ASSOCIATION_END_MULTIPLICITY_VALUE
      • MT_MULTIVALUE_PROPERTY_NEW_TABLE_THRESHOLD

        public static final java.lang.String MT_MULTIVALUE_PROPERTY_NEW_TABLE_THRESHOLD
        See Also:
        Constant Field Values
      • MT_MULTIVALUE_PROPERTY_NEW_TABLE_THRESHOLD_VALUE

        public static final java.lang.String MT_MULTIVALUE_PROPERTY_NEW_TABLE_THRESHOLD_VALUE
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_MULTIVALUE_PROPERTY_TABLE_NAME

        public static final java.lang.String MT_AUTOGENERATED_MULTIVALUE_PROPERTY_TABLE_NAME
        See Also:
        Constant Field Values
      • MT_AUTOGENERATED_MULTIVALUE_PROPERTY_TABLE_NAME_VALUE

        public static final java.lang.String MT_AUTOGENERATED_MULTIVALUE_PROPERTY_TABLE_NAME_VALUE
        See Also:
        Constant Field Values
      • STEREOTYPE_NAMING_RULE

        public static final java.lang.String STEREOTYPE_NAMING_RULE
        See Also:
        Constant Field Values
      • resourceProvider

        private final com.nomagic.magicdraw.dmn.resources.DatamodelingNotationPropertyResourceProvider resourceProvider
    • Constructor Detail

      • UMLToGenericDDLTransformationInfo

        public UMLToGenericDDLTransformationInfo()
        Default Constructor
      • UMLToGenericDDLTransformationInfo

        public UMLToGenericDDLTransformationInfo​(java.lang.String transformationName,
                                                 java.lang.String transformationDescription,
                                                 java.lang.String iconName,
                                                 java.lang.String[] requiredProfiles)
        Parameters:
        transformationName - transformation ame
        transformationDescription - transformation description
        iconName - path to icon file
        requiredProfiles - list of profile names