public class FeatureRootAdvice
extends AbstractAdvice
| Constructor and Description |
|---|
FeatureRootAdvice() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLinks(java.lang.String config,
java.lang.String links) |
void |
addPermissions(java.lang.String config,
java.lang.String permissions,
java.lang.String[] files) |
void |
addRootfiles(java.lang.String config,
GatheringComputer computer) |
java.lang.String[] |
getConfigs()
Return the configs for which we have advice
|
java.lang.String[] |
getConfigurations() |
FileSetDescriptor |
getDescriptor(java.lang.String config) |
IPathComputer |
getRootFileComputer(java.lang.String config)
Return the GatheringComputer containing the set of rootfiles to include for the given config
Returns null if we have no advice for the given config.
|
boolean |
isApplicable(java.lang.String configSpec,
boolean includeDefault,
java.lang.String id,
Version version) |
void |
setFeatureId(java.lang.String featureId) |
void |
setFeatureVersion(Version featureVersion) |
public boolean isApplicable(java.lang.String configSpec,
boolean includeDefault,
java.lang.String id,
Version version)
public java.lang.String[] getConfigs()
public IPathComputer getRootFileComputer(java.lang.String config)
config - public void addRootfiles(java.lang.String config,
GatheringComputer computer)
public void addPermissions(java.lang.String config,
java.lang.String permissions,
java.lang.String[] files)
public void addLinks(java.lang.String config,
java.lang.String links)
public FileSetDescriptor getDescriptor(java.lang.String config)
public void setFeatureId(java.lang.String featureId)
public void setFeatureVersion(Version featureVersion)
public java.lang.String[] getConfigurations()