Package org.teamapps.ux.application
Interface ApplicationBuilder
public interface ApplicationBuilder
-
Method Summary
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 Details
-
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
-