public abstract class Contribution extends Object implements Cloneable
Modifier and Type | Field and Description |
---|---|
protected String |
contributionId |
protected Extension |
extension |
Constructor and Description |
---|
Contribution() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getContributionId() |
ComponentInstance |
getContributor() |
Collection<String> |
getDependencies() |
Extension |
getExtension() |
String |
getExtensionPoint() |
int |
hashCode() |
void |
install(ManagedComponent comp) |
abstract void |
install(ManagedComponent comp,
Contribution contrib) |
void |
resolve(ContributionManager mgr) |
void |
setContributionId(String contributionId) |
void |
setExtension(Extension extension) |
String |
toString() |
void |
uninstall(ManagedComponent comp) |
abstract void |
uninstall(ManagedComponent comp,
Contribution contrib) |
void |
unresolve(ContributionManager mgr) |
protected String contributionId
public Contribution()
public abstract void install(ManagedComponent comp, Contribution contrib)
public abstract void uninstall(ManagedComponent comp, Contribution contrib)
public String getContributionId()
public void setContributionId(String contributionId)
public void install(ManagedComponent comp)
public void uninstall(ManagedComponent comp)
public void resolve(ContributionManager mgr)
public void unresolve(ContributionManager mgr)
public Extension getExtension()
public void setExtension(Extension extension)
public String getExtensionPoint()
public ComponentInstance getContributor()
public Collection<String> getDependencies()
Copyright © 2018 Nuxeo. All rights reserved.