public abstract class FeatureContainer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Set<ArtifactCoords.Gav> |
dependencies |
protected Map<String,Group> |
featuresSpecRoots |
protected Map<String,List<ConfigInfo>> |
finalConfigs |
protected Map<String,Group> |
modulesRoots |
protected Map<String,Group> |
packagesRoots |
static String |
ROOT |
| Modifier | Constructor and Description |
|---|---|
protected |
FeatureContainer(String name,
ArtifactCoords.Gav gav) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDependency(ArtifactCoords.Gav gav) |
protected void |
addFinalConfig(ConfigInfo info) |
Map<ResolvedSpecId,List<FeatureInfo>> |
getAllFeatures() |
Map<Identity,Group> |
getAllPackages() |
Map<ResolvedSpecId,FeatureSpecInfo> |
getAllSpecs() |
Set<ArtifactCoords.Gav> |
getDependencies() |
Map<String,Group> |
getFeatureSpecs() |
Map<String,List<ConfigInfo>> |
getFinalConfigs() |
Map<String,FeatureContainer> |
getFullDependencies() |
ArtifactCoords.Gav |
getGav() |
Map<String,Group> |
getModules() |
String |
getName() |
Map<String,Group> |
getPackages() |
boolean |
isEdit() |
void |
setEdit(boolean edit) |
protected void |
setFeatureSpecRoot(String origin,
Group featuresSpecRoot) |
void |
setFullDependencies(Map<String,FeatureContainer> fullDependencies) |
protected void |
setModulesRoot(String origin,
Group packagesRoot) |
protected void |
setPackagesRoot(String origin,
Group packagesRoot) |
public static final String ROOT
protected final Map<String,List<ConfigInfo>> finalConfigs
protected final Set<ArtifactCoords.Gav> dependencies
protected FeatureContainer(String name, ArtifactCoords.Gav gav)
public ArtifactCoords.Gav getGav()
public String getName()
public void setFullDependencies(Map<String,FeatureContainer> fullDependencies)
public void setEdit(boolean edit)
public boolean isEdit()
public Map<String,FeatureContainer> getFullDependencies()
protected void addFinalConfig(ConfigInfo info)
public Map<String,List<ConfigInfo>> getFinalConfigs()
protected void addDependency(ArtifactCoords.Gav gav)
public Set<ArtifactCoords.Gav> getDependencies()
public Map<ResolvedSpecId,FeatureSpecInfo> getAllSpecs()
public Map<ResolvedSpecId,List<FeatureInfo>> getAllFeatures()
Copyright © 2016–2018 JBoss by Red Hat. All rights reserved.