Class DDLToUMLTransformation

    • Field Detail

      • helper

        private final com.nomagic.magicdraw.dmn.ce.ddl.DDLModelHelper helper
      • manyToManyTables

        private final java.util.Set manyToManyTables
      • fkRelations

        private final java.util.Set fkRelations
      • fkAttributes

        private final java.util.Set fkAttributes
      • fkNotNull

        private final java.util.Set fkNotNull
      • fkUnique

        private final java.util.Set fkUnique
    • Constructor Detail

      • DDLToUMLTransformation

        public DDLToUMLTransformation()
    • Method Detail

      • customTransformationForElement

        protected void customTransformationForElement​(Element original,
                                                      java.util.Collection mapped)
                                               throws ReadOnlyElementException
        Description copied from class: AnyToAnyModelTransformation
        Custom transformations should override this method to add additional functionality.
        Overrides:
        customTransformationForElement in class AnyToAnyModelTransformation
        Parameters:
        original - original element.
        mapped - collection of current mapped elements. Custom transformation can modify this collection. In case custom transformation needs to remove current mapping, it should remove element from this collection. In case it needs to map more elements it should add new elements to this collection.
        Throws:
        ReadOnlyElementException - in case of error
      • isUseIE

        private boolean isUseIE()
      • isUseAK

        private boolean isUseAK()
      • isUsePK

        private boolean isUsePK()
      • transformConstraint

        private boolean transformConstraint​(Stereotype stereotype,
                                            java.lang.String groupTag,
                                            Constraint original)