|
Forge - Addon Manager API 2.0.0.Alpha3 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface InstallRequest
When an addon is installed, another addons could be required. This object returns the necessary information for the installation of an addon to succeed, like required addons and dependencies
| Method Summary | |
|---|---|
List<DependencyNode> |
getOptionalAddons()
Returns an unmodifiable list of the required addons |
DependencyNode |
getRequestedAddon()
The requested addon |
List<DependencyNode> |
getRequiredAddons()
Returns an unmodifiable list of the required addons |
void |
perform()
This will deploy all the required Addon |
void |
perform(AddonRepository target)
This will deploy all the required addons to the specified AddonRepository |
| Method Detail |
|---|
DependencyNode getRequestedAddon()
List<DependencyNode> getOptionalAddons()
List<DependencyNode> getRequiredAddons()
void perform()
Addon
void perform(AddonRepository target)
AddonRepository
|
Forge - Addon Manager API 2.0.0.Alpha3 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||