Package org.teamapps.ux.application
Interface ApplicationBuilder
-
public interface ApplicationBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static ApplicationBuildercreate(java.util.function.Supplier<Application> applicationSupplier, ApplicationInfo applicationInfo)static ApplicationBuildercreate(java.util.function.Supplier<Application> applicationSupplier, ApplicationInfo applicationInfo, java.util.function.Supplier<java.lang.Boolean> accessDecider)ApplicationcreateApplication(ApplicationDesktop applicationDesktop)ApplicationInfogetApplicationInfo()default booleanisApplicationAccessible()
-
-
-
Method Detail
-
create
static ApplicationBuilder create(java.util.function.Supplier<Application> applicationSupplier, ApplicationInfo applicationInfo)
-
create
static ApplicationBuilder create(java.util.function.Supplier<Application> applicationSupplier, ApplicationInfo applicationInfo, java.util.function.Supplier<java.lang.Boolean> accessDecider)
-
isApplicationAccessible
default boolean isApplicationAccessible()
-
getApplicationInfo
ApplicationInfo getApplicationInfo()
-
createApplication
Application createApplication(ApplicationDesktop applicationDesktop)
-
-