public interface ResourcesProviderBase extends ResourceBuilderModel
| Modifier and Type | Method and Description |
|---|---|
default List<? extends EventModel<?>> |
announceEvents() |
default List<? extends ResourceModel> |
announceResources() |
default Optional<? extends ResourceModel> |
generateResource(ResourceModel resourceModel,
Optional<EventModel> event)
generates the resources
|
default List<ResourceModel> |
provideResource(List<? extends ResourceModel> list,
Optional<EventModel> event) |
default void |
resourcesInit(Context context)
initialises the Interface
|
getID, isOwnerdefault void resourcesInit(Context context)
context - the context to usedefault List<? extends ResourceModel> announceResources()
announceResources in interface ResourceBuilderModeldefault List<? extends EventModel<?>> announceEvents()
announceEvents in interface ResourceBuilderModeldefault List<ResourceModel> provideResource(List<? extends ResourceModel> list, Optional<EventModel> event)
provideResource in interface ResourceBuilderModeldefault Optional<? extends ResourceModel> generateResource(ResourceModel resourceModel, Optional<EventModel> event)
resourceModel - the resourceModelevent - the EventCopyright © 2016. All rights reserved.