public class GatherFeatureAction extends FeaturesAction
features, INSTALL_FEATURES_FILTER| Constructor and Description |
|---|
GatherFeatureAction(java.io.File location,
java.io.File featureRoot) |
| Modifier and Type | Method and Description |
|---|---|
protected IInstallableUnit |
generateFeatureJarIU(Feature feature,
IPublisherInfo publisherInfo) |
protected Feature[] |
getFeatures(java.io.File[] locations) |
protected java.lang.String |
getGroupId(java.lang.String featureId) |
protected void |
publishFeatureArtifacts(Feature feature,
IInstallableUnit featureIU,
IPublisherInfo publisherInfo) |
void |
setComputer(GatheringComputer computer) |
void |
setGroupId(java.lang.String groupId) |
void |
setRootAdvice(FeatureRootAdvice rootAdvice) |
createFeatureArtifactKey, createFeatureJarIU, createFeatureRootFileIU, createGroupIU, generateFeatureIUs, generateRootFileIUs, generateSiteReferences, getVersionRange, performpublic GatherFeatureAction(java.io.File location,
java.io.File featureRoot)
public void setComputer(GatheringComputer computer)
public void setGroupId(java.lang.String groupId)
protected Feature[] getFeatures(java.io.File[] locations)
getFeatures in class FeaturesActionprotected java.lang.String getGroupId(java.lang.String featureId)
getGroupId in class FeaturesActionprotected IInstallableUnit generateFeatureJarIU(Feature feature, IPublisherInfo publisherInfo)
generateFeatureJarIU in class FeaturesActionprotected void publishFeatureArtifacts(Feature feature, IInstallableUnit featureIU, IPublisherInfo publisherInfo)
publishFeatureArtifacts in class FeaturesActionpublic void setRootAdvice(FeatureRootAdvice rootAdvice)