Package org.apache.sling.feature.maven
Class FeatureProjectConfig
java.lang.Object
org.apache.sling.feature.maven.FeatureProjectConfig
public class FeatureProjectConfig extends Object
-
Field Summary
Fields Modifier and Type Field Description static StringCFG_DEFAULT_METADATAstatic StringCFG_ENABLE_PROJ_VARSstatic StringCFG_FEATURESstatic StringCFG_FEATURES_EXCLUDESstatic StringCFG_FEATURES_INCLUDESstatic StringCFG_JAR_START_ORDERstatic StringCFG_LEGACY_REPLACEstatic StringCFG_REPLACE_PROP_VARSstatic StringCFG_SKIP_ADD_FEATURE_DEPENDENCIESstatic StringCFG_SKIP_ADD_JAR_TO_FEATUREstatic StringCFG_SKIP_ADD_JAR_TO_TEST_FEATUREstatic StringCFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIESstatic StringCFG_TEST_FEATURESstatic StringCFG_TEST_FEATURES_EXCLUDESstatic StringCFG_TEST_FEATURES_INCLUDESstatic StringCFG_VALIDATE_FEATURESstatic StringDEFAULT_FEATURE_DIRstatic StringDEFAULT_FEATURE_INCLUDESstatic StringDEFAULT_TEST_FEATURE_DIR -
Method Summary
Modifier and Type Method Description Map<String,Map<String,String>>getDefaultMetadata()StringgetExcludes()StringgetFeaturesDir()StringgetIncludes()StringgetJarStartOrder()static FeatureProjectConfiggetMainConfig(FeatureProjectInfo info)StringgetName()String[]getReplacePropertyVariables()StringgetScope()static FeatureProjectConfiggetTestConfig(FeatureProjectInfo info)booleanisEnableLegacyVariableReplacement()booleanisEnableProjectVariableReplacement()booleanisSkipAddDependencies()booleanisSkipAddJarToFeature()booleanisTestConfig()booleanisValidate()
-
Field Details
-
CFG_FEATURES
- See Also:
- Constant Field Values
-
CFG_FEATURES_INCLUDES
- See Also:
- Constant Field Values
-
CFG_FEATURES_EXCLUDES
- See Also:
- Constant Field Values
-
CFG_TEST_FEATURES
- See Also:
- Constant Field Values
-
CFG_TEST_FEATURES_INCLUDES
- See Also:
- Constant Field Values
-
CFG_TEST_FEATURES_EXCLUDES
- See Also:
- Constant Field Values
-
CFG_SKIP_ADD_FEATURE_DEPENDENCIES
- See Also:
- Constant Field Values
-
CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES
- See Also:
- Constant Field Values
-
CFG_SKIP_ADD_JAR_TO_FEATURE
- See Also:
- Constant Field Values
-
CFG_SKIP_ADD_JAR_TO_TEST_FEATURE
- See Also:
- Constant Field Values
-
CFG_JAR_START_ORDER
- See Also:
- Constant Field Values
-
CFG_VALIDATE_FEATURES
- See Also:
- Constant Field Values
-
DEFAULT_FEATURE_DIR
- See Also:
- Constant Field Values
-
DEFAULT_FEATURE_INCLUDES
- See Also:
- Constant Field Values
-
DEFAULT_TEST_FEATURE_DIR
- See Also:
- Constant Field Values
-
CFG_ENABLE_PROJ_VARS
- See Also:
- Constant Field Values
-
CFG_REPLACE_PROP_VARS
- See Also:
- Constant Field Values
-
CFG_LEGACY_REPLACE
- See Also:
- Constant Field Values
-
CFG_DEFAULT_METADATA
- See Also:
- Constant Field Values
-
-
Method Details
-
getMainConfig
-
getTestConfig
-
getName
-
getFeaturesDir
-
getIncludes
-
getExcludes
-
isSkipAddDependencies
public boolean isSkipAddDependencies() -
getScope
-
isTestConfig
public boolean isTestConfig() -
getJarStartOrder
-
isSkipAddJarToFeature
public boolean isSkipAddJarToFeature() -
isValidate
public boolean isValidate() -
isEnableProjectVariableReplacement
public boolean isEnableProjectVariableReplacement() -
getReplacePropertyVariables
-
isEnableLegacyVariableReplacement
public boolean isEnableLegacyVariableReplacement() -
getDefaultMetadata
-