public abstract class AbstractSenchaPackageOrAppMojo<T extends SenchaPackageOrAppConfigBuilder> extends AbstractSenchaMojo implements SenchaProfileConfiguration
APP_MANIFEST_CROSS_MODULE_MERGE_STRATEGY, APP_MANIFEST_LOCALIZATION_MERGE_STRATEGY, 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() |
getAppDirOrJar, getAppManifestFileNameForLocale, getAppManifestFragmentFileNameForLocale, getArtifactFile, getExtFrameworkArtifactPattern, getExtFrameworkArtifactRegexp, getInputStreamForDirOrJar, getRootApp, getSenchaJvmArgs, getSenchaLogLevel, getToolkit, isExtFrameworkArtifact, isExtFrameworkDependency, prepareAppManifestByLocale, prepareFilegetLog, 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–2021 CoreMedia AG. All rights reserved.