EclipsePluginGenerator

public class EclipsePluginGenerator extends BaseGenerator

Generates a companion Eclipse plugin project for a language specification project, that lifts the language implementation built from the language specification project into an Eclipse plugin that can be installed into Eclipse.

Constructors

EclipsePluginGenerator

public EclipsePluginGenerator(GeneratorSettings scope, IFileAccess access)

EclipsePluginGenerator

public EclipsePluginGenerator(GeneratorSettings scope)

Methods

generateAll

public void generateAll()

generateBuildProperties

public void generateBuildProperties()

generateClasspath

public void generateClasspath()

generateIgnoreFile

public void generateIgnoreFile()

generateManifest

public void generateManifest()

generatePOM

public void generatePOM()

generatePluginXML

public void generatePluginXML()

siblingName

public static String siblingName(String id)