public abstract class AbstractSenchaPackageOrAppMojo<T extends SenchaPackageOrAppConfigBuilder> extends AbstractSenchaMojo implements SenchaProfileConfiguration
project, session| Constructor and Description |
|---|
AbstractSenchaPackageOrAppMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
createSenchaConfigBuilder() |
List<String> |
getAdditionalCssIncludeInBundle()
A list of paths to CSS files to include that are not loaded via the class loader (usually in resources folder).
|
List<String> |
getAdditionalCssNonBundle()
A list of paths to CSS files to include that are not loaded via the class loader (usually in resources folder).
|
List<String> |
getAdditionalJsIncludeInBundle()
A list of paths to JS files to include that are not loaded via the class loader (usually in resources folder).
|
List<String> |
getAdditionalJsNonBundle()
A list of paths to JS files to include that are not loaded via the class loader (usually in resources folder).
|
abstract String |
getJsonConfigFileName() |
List<String> |
getRequiredClasses()
Specifies the required classes.
|
SenchaProfileConfiguration |
getTesting() |
String |
getTheme() |
abstract String |
getType() |
getExtFrameworkArtifactPattern, getExtFrameworkArtifactRegexp, getSenchaLogLevel, getToolkit, isExtFrameworkArtifact, isExtFrameworkDependencygetLog, getPluginContext, setLog, setPluginContextpublic abstract String getType()
public abstract String getJsonConfigFileName()
protected abstract T createSenchaConfigBuilder()
public SenchaProfileConfiguration getTesting()
@Nonnull public List<String> getRequiredClasses()
SenchaProfileConfigurationgetRequiredClasses in interface SenchaProfileConfigurationpublic String getTheme()
@Nonnull public List<String> getAdditionalCssNonBundle()
SenchaProfileConfigurationgetAdditionalCssNonBundle in interface SenchaProfileConfiguration@Nonnull public List<String> getAdditionalJsNonBundle()
SenchaProfileConfigurationgetAdditionalJsNonBundle in interface SenchaProfileConfiguration@Nonnull public List<String> getAdditionalCssIncludeInBundle()
SenchaProfileConfigurationgetAdditionalCssIncludeInBundle in interface SenchaProfileConfiguration@Nonnull public List<String> getAdditionalJsIncludeInBundle()
SenchaProfileConfigurationgetAdditionalJsIncludeInBundle in interface SenchaProfileConfigurationCopyright © 2002–2018 CoreMedia AG. All rights reserved.