Uses of Class
de.espirit.firstspirit.scheduling.aspects.ApplicationAspectType
-
Uses of ApplicationAspectType in de.espirit.firstspirit.scheduling
Modifier and TypeMethodDescription<A> A
ScheduleTaskApplication.getAspect
(ApplicationAspectType<A> type) Look up a specific aspect that may be supported by this application. -
Uses of ApplicationAspectType in de.espirit.firstspirit.scheduling.aspects
Modifier and TypeFieldDescriptionstatic final ApplicationAspectType<IconProviding>
IconProviding.TYPE
Aspect to enable an application to provide an icon.static final ApplicationAspectType<ProjectRequirementOverriding>
ProjectRequirementOverriding.TYPE
Aspect to override the application's tasks project requirement.Modifier and TypeMethodDescriptionstatic <A> ApplicationAspectType<A>
Creates an aspect type having the given type of instances.Modifier and TypeMethodDescription<A> A
ApplicationAspectMap.get
(ApplicationAspectType<A> type) Get the correctly typed aspect for a type.<A,
C extends A>
voidApplicationAspectMap.put
(@NotNull ApplicationAspectType<A> type, C aspect) Put an aspect for specific type.void
ApplicationAspectMap.remove
(ApplicationAspectType<?> type) Remove the aspect for the given type from this map.