public abstract class ExtensibleContribution extends Contribution
Constructor and Description |
---|
ExtensibleContribution() |
Modifier and Type | Method and Description |
---|---|
ExtensibleContribution |
clone()
perform a deep clone to void sharing collection elements between clones
|
ExtensibleContribution |
getBaseContribution() |
String |
getBaseContributionId() |
ExtensibleContribution |
getRootContribution() |
void |
install(ManagedComponent comp) |
boolean |
isRootContribution() |
void |
resolve(ContributionManager mgr) |
void |
setBaseContribution(ExtensibleContribution baseContribution) |
void |
setBaseContributionId(String baseContributionId) |
void |
uninstall(ManagedComponent comp) |
void |
unresolve(ContributionManager mgr) |
equals, getContributionId, getContributor, getDependencies, getExtension, getExtensionPoint, hashCode, install, setContributionId, setExtension, toString, uninstall
public String getBaseContributionId()
public void setBaseContribution(ExtensibleContribution baseContribution)
public void setBaseContributionId(String baseContributionId)
public void resolve(ContributionManager mgr)
resolve
in class Contribution
public void unresolve(ContributionManager mgr)
unresolve
in class Contribution
public ExtensibleContribution getBaseContribution()
public ExtensibleContribution getRootContribution()
public boolean isRootContribution()
public void install(ManagedComponent comp)
install
in class Contribution
public void uninstall(ManagedComponent comp)
uninstall
in class Contribution
public ExtensibleContribution clone()
Copyright © 2015 Nuxeo SA. All rights reserved.