public interface PermanentSoundResources extends ResourcesProviderBase, PermanentSoundUsed
| Modifier and Type | Method and Description |
|---|---|
default List<? extends ResourceModel> |
announceResources() |
default Optional<UsingSoundResource> |
createUsingSoundResource()
creates a UsingSoundResource ready to return
|
default Optional<? extends ResourceModel> |
generateResource(ResourceModel resourceModel,
Optional<EventModel> event)
generates the resources
|
default List<ResourceModel> |
provideResource(List<? extends ResourceModel> list,
Optional<EventModel> event) |
announceEvents, resourcesInitgetID, isOwnerisOutputRunning, isUsingJavadefault List<? extends ResourceModel> announceResources()
announceResources in interface ResourceBuilderModelannounceResources in interface ResourcesProviderBasedefault List<ResourceModel> provideResource(List<? extends ResourceModel> list, Optional<EventModel> event)
provideResource in interface ResourceBuilderModelprovideResource in interface ResourcesProviderBasedefault Optional<? extends ResourceModel> generateResource(ResourceModel resourceModel, Optional<EventModel> event)
generateResource in interface ResourcesProviderBaseresourceModel - the resourceModelevent - the Eventdefault Optional<UsingSoundResource> createUsingSoundResource()
Copyright © 2016. All rights reserved.