Package io.mateu.mdd.shared.ui
Interface IMDDUI
-
public interface IMDDUI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearStack()AppgetApp()StringgetBaseUrl()Collection<FieldInterfaced>getColumnFields(Class targetType)StringgetCurrentState()UserPrincipalgetCurrentUser()StringgetCurrentUserLogin()IFieldBuildergetFieldBuilder(FieldInterfaced field)StringgetPath(MenuEntry e)ObjectgetPendingResult()SetgetPendingSelection()StringgetUiRootPath()voidgo(String relativePath)voidgoBack()voidgoSibling(Object siblingId)voidgoTo(String path)booleanisEditingNewRecord()booleanisMobile()voidopen(Method m, Object result)voidopen(Method m, Set selection)voidsetPendingResult(Object result)voidsetPendingSelection(Set selecion)voidupdateSession()voidupdateTitle(String title)
-
-
-
Method Detail
-
isEditingNewRecord
boolean isEditingNewRecord()
-
getFieldBuilder
IFieldBuilder getFieldBuilder(FieldInterfaced field)
-
getBaseUrl
String getBaseUrl()
-
clearStack
void clearStack()
-
getApp
App getApp()
-
getCurrentUserLogin
String getCurrentUserLogin()
-
getCurrentUser
UserPrincipal getCurrentUser()
-
getColumnFields
Collection<FieldInterfaced> getColumnFields(Class targetType)
-
updateTitle
void updateTitle(String title)
-
isMobile
boolean isMobile()
-
getUiRootPath
String getUiRootPath()
-
getCurrentState
String getCurrentState()
-
go
void go(String relativePath)
-
goTo
void goTo(String path)
-
goBack
void goBack()
-
goSibling
void goSibling(Object siblingId)
-
getPendingSelection
Set getPendingSelection()
-
setPendingSelection
void setPendingSelection(Set selecion)
-
getPendingResult
Object getPendingResult()
-
setPendingResult
void setPendingResult(Object result)
-
updateSession
void updateSession()
-
-