
net.jangaroo.jooc.mvnplugin.AbstractJangarooMojo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jangaroo-maven-plugin Show documentation
Show all versions of jangaroo-maven-plugin Show documentation
This plugin compiles Jangaroo sources to JavaScript.
The newest version!
package net.jangaroo.jooc.mvnplugin;
import net.jangaroo.jooc.config.NamespaceConfiguration;
import org.apache.maven.plugins.annotations.Parameter;
import java.io.File;
public abstract class AbstractJangarooMojo extends JangarooMojo {
/**
* Source directory to scan for files to compile.
*/
@SuppressWarnings({"UnusedDeclaration", "UnusedPrivateField"})
@Parameter(defaultValue = "${project.build.sourceDirectory}", readonly = true)
private File sourceDirectory;
/**
* A list of custom MXML component namespaces.
*/
@SuppressWarnings({"UnusedDeclaration", "UnusedPrivateField"})
@Parameter
private NamespaceConfiguration[] namespaces;
public File getSourceDirectory() {
return sourceDirectory;
}
public NamespaceConfiguration[] getNamespaces() {
return namespaces;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy