Package io.mateu.mdd.shared.ui
Class MDDUIAccessor
- java.lang.Object
-
- io.mateu.mdd.shared.ui.MDDUIAccessor
-
public class MDDUIAccessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static IMDDUIInjectorinjector
-
Constructor Summary
Constructors Constructor Description MDDUIAccessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclearStack()static AppgetApp()static StringgetBaseUrl()static Collection<FieldInterfaced>getColumnFields(Class targetType)static StringgetCurrentState()static UserPrincipalgetCurrentUser()static StringgetCurrentUserLogin()static IFieldBuildergetFieldBuilder(FieldInterfaced field)static StringgetPath(MenuEntry e)static ObjectgetPendingResult()static SetgetPendingSelection()static StringgetPersistenceUnitName()static StringgetUiRootPath()static voidgo(String state)static voidgoBack()static voidgoSibling(Object siblingId)static voidgoTo(String state)static booleanisEditingNewRecord()static booleanisMobile()static voidopen(Method m, Object result)static voidopen(Method m, Set selection)static voidpush(String message)static voidpushDone(String message)static voidsetPendingResult(Object result)static voidsetPendingSelection(Set selecion)static voidupdateSession()static voidupdateTitle(String title)
-
-
-
Field Detail
-
injector
public static IMDDUIInjector injector
-
-
Method Detail
-
isEditingNewRecord
public static boolean isEditingNewRecord()
-
getFieldBuilder
public static IFieldBuilder getFieldBuilder(FieldInterfaced field)
-
getBaseUrl
public static String getBaseUrl()
-
clearStack
public static void clearStack()
-
push
public static void push(String message)
-
pushDone
public static void pushDone(String message)
-
getCurrentUserLogin
public static String getCurrentUserLogin()
-
getApp
public static App getApp()
-
getCurrentUser
public static UserPrincipal getCurrentUser()
-
getColumnFields
public static Collection<FieldInterfaced> getColumnFields(Class targetType)
-
updateTitle
public static void updateTitle(String title)
-
isMobile
public static boolean isMobile()
-
getUiRootPath
public static String getUiRootPath()
-
go
public static void go(String state)
-
goTo
public static void goTo(String state)
-
getCurrentState
public static String getCurrentState()
-
goBack
public static void goBack()
-
goSibling
public static void goSibling(Object siblingId)
-
getPendingSelection
public static Set getPendingSelection()
-
setPendingSelection
public static void setPendingSelection(Set selecion)
-
getPendingResult
public static Object getPendingResult()
-
setPendingResult
public static void setPendingResult(Object result)
-
updateSession
public static void updateSession()
-
getPersistenceUnitName
public static String getPersistenceUnitName()
-
-