Interface AddonModule.ModuleOrigin
- All Superinterfaces:
Origin, Origin.AddonOrigin
- Enclosing interface:
AddonModule
An origin to be used for something provided by one or more modules of an addon.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Origin
Origin.AddonOrigin -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringDeprecated, for removal: This API element is subject to removal in a future version.@Unmodifiable SequencedCollection<AddonModule> modules()Methods inherited from interface Origin.AddonOrigin
addon, name
-
Method Details
-
modules
@Unmodifiable SequencedCollection<AddonModule> modules()- Returns:
- The providing modules for this origin, in order from most specific to least.
-
moduleName
Deprecated, for removal: This API element is subject to removal in a future version.Usemodules()and callAddonModule.name()on each.- Returns:
- The names of the modules providing this origin, in order from most specific to least.
-
modules()and callAddonModule.name()on each.