Class CloudCartridge

java.lang.Object
de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
de.spraener.nxtgen.cloud.CloudCartridgeBase
de.spraener.nxtgen.cloud.CloudCartridge
All Implemented Interfaces:
de.spraener.nxtgen.Cartridge

public class CloudCartridge extends CloudCartridgeBase
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected de.spraener.nxtgen.CodeGeneratorMapping
    createMapping(de.spraener.nxtgen.model.ModelElement me, String stereotypeName)
    Use this method to override default mappings.
    evaluate(de.spraener.nxtgen.model.Model m, de.spraener.nxtgen.model.ModelElement me, de.spraener.nxtgen.model.Stereotype sType, String aspect)
     
    static List<de.spraener.nxtgen.oom.model.MPackage>
    findCloudModules(de.spraener.nxtgen.model.Model model)
     
    static String
    getDeploymentName(de.spraener.nxtgen.model.ModelElement me)
     
    static de.spraener.nxtgen.oom.model.MPackage
    getDeploymentPackage(de.spraener.nxtgen.model.Model m)
     
    static String
    getDeploymentRegistry(de.spraener.nxtgen.model.ModelElement modelElement)
     
     
    List<de.spraener.nxtgen.Transformation>
     
    List<de.spraener.nxtgen.CodeGeneratorMapping>
    mapGenerators(de.spraener.nxtgen.model.Model m)
     

    Methods inherited from class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl

    getGeneratorWrappers

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • CloudCartridge

      public CloudCartridge()
  • Method Details

    • findCloudModules

      public static List<de.spraener.nxtgen.oom.model.MPackage> findCloudModules(de.spraener.nxtgen.model.Model model)
    • getDeploymentRegistry

      public static String getDeploymentRegistry(de.spraener.nxtgen.model.ModelElement modelElement)
    • getName

      public String getName()
      Specified by:
      getName in interface de.spraener.nxtgen.Cartridge
      Overrides:
      getName in class CloudCartridgeBase
    • getTransformations

      public List<de.spraener.nxtgen.Transformation> getTransformations()
      Specified by:
      getTransformations in interface de.spraener.nxtgen.Cartridge
      Overrides:
      getTransformations in class CloudCartridgeBase
    • mapGenerators

      public List<de.spraener.nxtgen.CodeGeneratorMapping> mapGenerators(de.spraener.nxtgen.model.Model m)
      Specified by:
      mapGenerators in interface de.spraener.nxtgen.Cartridge
      Overrides:
      mapGenerators in class CloudCartridgeBase
    • createMapping

      protected de.spraener.nxtgen.CodeGeneratorMapping createMapping(de.spraener.nxtgen.model.ModelElement me, String stereotypeName)
      Description copied from class: CloudCartridgeBase
      Use this method to override default mappings. Return null for default mapping.
      Overrides:
      createMapping in class CloudCartridgeBase
    • evaluate

      public String evaluate(de.spraener.nxtgen.model.Model m, de.spraener.nxtgen.model.ModelElement me, de.spraener.nxtgen.model.Stereotype sType, String aspect)
    • getDeploymentPackage

      public static de.spraener.nxtgen.oom.model.MPackage getDeploymentPackage(de.spraener.nxtgen.model.Model m)
    • getDeploymentName

      public static String getDeploymentName(de.spraener.nxtgen.model.ModelElement me)