public class DependencySeed extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
DependencySeed.Filter |
| Constructor and Description |
|---|
DependencySeed(String type,
String id,
Object installableUnit) |
DependencySeed(String type,
String id,
Object installableUnit,
DependencySeed.Filter isAddOnFor) |
| Modifier and Type | Method and Description |
|---|---|
String |
getId() |
Object |
getInstallableUnit() |
String |
getType() |
boolean |
isAddOnFor(String otherType,
String otherId)
Returns
true if this dependency is an add-on for the given other dependency
seed. |
public DependencySeed(String type, String id, Object installableUnit)
type - The type of the seed unit. See ArtifactType for known types. May be
null.id - Identifier of the seed unit.version - Exact version (i.e. qualified) version of the unit.installableUnit - The seed unit as IInstallableUnit, which contains the dependency information. May
be null.public DependencySeed(String type, String id, Object installableUnit, DependencySeed.Filter isAddOnFor)
type - The type of the seed unit. See ArtifactType for known types. May be
null.id - Identifier of the seed unit.version - Exact version (i.e. qualified) version of the unit.installableUnit - The seed unit as IInstallableUnit, which contains the dependency information. May
be null.isAddOnFor - Filter used to answer calls to isAddOnFor(String, String)public String getType()
ArtifactType for known types. May be
null.public String getId()
public Object getInstallableUnit()
null.Copyright © 2008-2015 Eclipse Foundation. All Rights Reserved.