public abstract class AbstractSenchaMojo
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
AbstractSenchaMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
configureDefaults(SenchaConfigBuilder configBuilder,
String defaultsFileName) |
Pattern |
getExtFrameworkArtifactPattern() |
String |
getExtFrameworkArtifactRegexp() |
String |
getExtFrameworkDir() |
String |
getPackagesDir() |
String |
getRemotePackagesArtifact() |
String |
getSenchaLogLevel() |
String |
getToolkit() |
protected boolean |
isExtFrameworkArtifact(org.apache.maven.artifact.Artifact artifact) |
protected boolean |
isExtFrameworkDependency(org.apache.maven.model.Dependency dependency) |
void |
setExtFrameworkDir(String extFrameworkDir) |
void |
setPackagesDir(String packagesDir) |
protected void |
writeFile(SenchaConfigBuilder configBuilder,
String destinationFileDir,
String destinationFileName,
String comment) |
getLog, getPluginContext, setLog, setPluginContextpublic String getToolkit()
public String getExtFrameworkDir()
public Pattern getExtFrameworkArtifactPattern()
public String getExtFrameworkArtifactRegexp()
public String getPackagesDir()
public String getRemotePackagesArtifact()
public void setExtFrameworkDir(String extFrameworkDir)
public void setPackagesDir(String packagesDir)
public String getSenchaLogLevel()
protected static void configureDefaults(SenchaConfigBuilder configBuilder, String defaultsFileName) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void writeFile(@Nonnull SenchaConfigBuilder configBuilder, @Nonnull String destinationFileDir, @Nonnull String destinationFileName, @Nullable String comment) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected boolean isExtFrameworkArtifact(org.apache.maven.artifact.Artifact artifact)
protected boolean isExtFrameworkDependency(org.apache.maven.model.Dependency dependency)
Copyright © 2002–2017 CoreMedia AG. All rights reserved.