Interface ApplicationUIContext

All Superinterfaces:
ApplicationContext

public interface ApplicationUIContext
extends ApplicationContext
Created on 11/24/13.
Since:
2.8
Author:
Tony Chemit - chemit@codelutin.com
  • Method Details

    • getMainUI

      java.awt.Component getMainUI()
      Returns:
      the main ui of the application.
    • getActionUI

      ApplicationActionUI getActionUI()
      Returns:
      the ui used to display long action.
    • getExistingActionUI

      ApplicationActionUI getExistingActionUI()
      Wait until the action ui is not null and then returns it.
      Returns:
      the ui used to display long action.
    • getBodyUI

      java.awt.Component getBodyUI()
    • getStatusUI

      java.awt.Component getStatusUI()
    • isBusy

      boolean isBusy()
    • setBusy

      void setBusy​(boolean busy)
    • isHideBody

      boolean isHideBody()
    • setHideBody

      void setHideBody​(boolean b)
    • getColorBlockingLayer

      java.awt.Color getColorBlockingLayer()
    • getActionFactory

      ApplicationActionFactory getActionFactory()
    • getActionEngine

      ApplicationActionEngine getActionEngine()
    • getErrorHelper

      ApplicationErrorHelper getErrorHelper()
    • getI18nPrefix

      java.lang.String getI18nPrefix()
    • getDateFormat

      java.lang.String getDateFormat()
    • isActionInProgress

      boolean isActionInProgress​(ApplicationUIAction action)
      Is the action already running? If yes, it will not run again (cf https://forge.nuiton.org/issues/3499)
    • setActionInProgress

      void setActionInProgress​(ApplicationUIAction action, boolean actionInProgress)