Class ApplicationInstance
java.lang.Object
org.teamapps.application.server.system.launcher.ApplicationInstance
- All Implemented Interfaces:
PerspectiveByNameLauncher
public class ApplicationInstance extends java.lang.Object implements PerspectiveByNameLauncher
-
Constructor Summary
Constructors Constructor Description ApplicationInstance(UserSessionData userSessionData, ApplicationData applicationData, org.teamapps.ux.component.Component applicationLauncher, org.teamapps.databinding.MutableValue<ManagedApplicationPerspective> selectedPerspective) -
Method Summary
Modifier and Type Method Description org.teamapps.ux.component.ComponentcreateApplication()org.teamapps.ux.component.ComponentcreateMobileApplication()java.lang.StringgetLocalized(java.lang.String key, java.lang.Object... objects)org.teamapps.application.api.application.perspective.ApplicationPerspectiveshowApplicationPerspective(java.lang.String perspectiveName)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ApplicationInstance
public ApplicationInstance(UserSessionData userSessionData, ApplicationData applicationData, org.teamapps.ux.component.Component applicationLauncher, org.teamapps.databinding.MutableValue<ManagedApplicationPerspective> selectedPerspective)
-
-
Method Details
-
createApplication
public org.teamapps.ux.component.Component createApplication() -
createMobileApplication
public org.teamapps.ux.component.Component createMobileApplication() -
showApplicationPerspective
public org.teamapps.application.api.application.perspective.ApplicationPerspective showApplicationPerspective(java.lang.String perspectiveName)- Specified by:
showApplicationPerspectivein interfacePerspectiveByNameLauncher
-
getLocalized
public java.lang.String getLocalized(java.lang.String key, java.lang.Object... objects)
-