Class CreatePluginData


  • public class CreatePluginData
    extends java.lang.Object
    The class used to configure all the JET generations of the 'AtlPluginCreator' wizard. The purpose of the wizard is to create a new ATL plugin (i.e an eclipse plug-in).
    • Constructor Detail

      • CreatePluginData

        public CreatePluginData​(java.lang.String projectName)
        Constructor.
        Parameters:
        projectName - the project name
      • CreatePluginData

        public CreatePluginData​(java.lang.String projectName,
                                java.lang.String basePackage)
        Constructor.
        Parameters:
        projectName - the project name
        basePackage - the base package name
    • Method Detail

      • setRunnableData

        public void setRunnableData​(CreateRunnableData runnableData)
        Sets the runnable data and initializes metamodel dependencies.
        Parameters:
        runnableData - the runnable data
      • getProjectName

        public java.lang.String getProjectName()
      • getBasePackage

        public java.lang.Object getBasePackage()
      • getPluginDependencies

        public java.util.List<java.lang.String> getPluginDependencies()
      • getPackageClassNames

        public java.util.Map<java.lang.String,​java.lang.String> getPackageClassNames()