Package br.com.davinti.vitruvio.ui.core
Class UIManagerImpl
Object
UIManagerImpl
- All Implemented Interfaces:
UIManager,SerializableEventListener,Window.CloseListener,Serializable,EventListener
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanclose(Presenter<?> presenter) voidfocus(Presenter<?> presenter) voidfocus(View view) voidCollection<Presenter<?>> WindowgetWindow(Presenter<?> presenter) WindowgetWindow(View view) booleanisPresenterOpenedAsWindow(Presenter<?> presenter) booleanisPresenterOpenedAsWindow(Class<? extends Presenter<?>> presenterClass) booleanisPresenterOpenedAsWindow(Class<? extends Presenter<?>> presenterClass, boolean hierarquical) booleanisViewOpenedAsWindow(View view) voidopenWindow(Presenter<?> presenter) voidopenWindow(Presenter<?> presenter, boolean modal) voidopenWindow(Presenter<?> presenter, boolean modal, boolean resizeable, boolean closable) voidopenWindow(Presenter<?> presenter, String width, String height) voidopenWindow(Presenter<?> presenter, String width, String height, boolean modal) voidopenWindow(Presenter<?> presenter, String width, String height, boolean modal, boolean resizeable, boolean closable) voidopenWindowFullSize(Presenter<?> presenter) voidopenWindowFullSize(Presenter<?> presenter, boolean modal) voidopenWindowFullSize(Presenter<?> presenter, boolean modal, boolean resizeable, boolean closable) voidupdateAsync(Runnable runnable) voidupdateAsync(Runnable runnable, boolean autoPush) voidwindowClose(Window.CloseEvent e)
-
Constructor Details
-
UIManagerImpl
public UIManagerImpl()
-
-
Method Details
-
openWindow
public void openWindow(Presenter<?> presenter) - Specified by:
openWindowin interfaceUIManager
-
openWindow
public void openWindow(Presenter<?> presenter, boolean modal) - Specified by:
openWindowin interfaceUIManager
-
openWindow
public void openWindow(Presenter<?> presenter, boolean modal, boolean resizeable, boolean closable) - Specified by:
openWindowin interfaceUIManager
-
openWindowFullSize
public void openWindowFullSize(Presenter<?> presenter, boolean modal, boolean resizeable, boolean closable) - Specified by:
openWindowFullSizein interfaceUIManager
-
openWindowFullSize
public void openWindowFullSize(Presenter<?> presenter, boolean modal) - Specified by:
openWindowFullSizein interfaceUIManager
-
openWindowFullSize
public void openWindowFullSize(Presenter<?> presenter) - Specified by:
openWindowFullSizein interfaceUIManager
-
openWindow
public void openWindow(Presenter<?> presenter, String width, String height, boolean modal, boolean resizeable, boolean closable) - Specified by:
openWindowin interfaceUIManager
-
openWindow
- Specified by:
openWindowin interfaceUIManager
-
openWindow
- Specified by:
openWindowin interfaceUIManager
-
close
public boolean close(Presenter<?> presenter) - Specified by:
closein interfaceUIManager
-
updateAsync
- Specified by:
updateAsyncin interfaceUIManager
-
updateAsync
- Specified by:
updateAsyncin interfaceUIManager
-
focus
public void focus(Presenter<?> presenter) - Specified by:
focusin interfaceUIManager
-
focus
- Specified by:
focusin interfaceUIManager
-
focus
public void focus(View view) - Specified by:
focusin interfaceUIManager
-
isPresenterOpenedAsWindow
public boolean isPresenterOpenedAsWindow(Presenter<?> presenter) - Specified by:
isPresenterOpenedAsWindowin interfaceUIManager
-
isPresenterOpenedAsWindow
- Specified by:
isPresenterOpenedAsWindowin interfaceUIManager
-
isPresenterOpenedAsWindow
public boolean isPresenterOpenedAsWindow(Class<? extends Presenter<?>> presenterClass, boolean hierarquical) - Specified by:
isPresenterOpenedAsWindowin interfaceUIManager
-
isViewOpenedAsWindow
public boolean isViewOpenedAsWindow(View view) - Specified by:
isViewOpenedAsWindowin interfaceUIManager
-
getWindow
public Window getWindow(Presenter<?> presenter) - Specified by:
getWindowin interfaceUIManager
-
getWindow
public Window getWindow(View view) - Specified by:
getWindowin interfaceUIManager
-
getOpenedPresenters
- Specified by:
getOpenedPresentersin interfaceUIManager
-
windowClose
public void windowClose(Window.CloseEvent e) - Specified by:
windowClosein interfaceWindow.CloseListener
-