Class GUIConstants


  • public class GUIConstants
    extends Object
    This class defines constants regarding the GUI of application components.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String AWT_CONTEXT
      Identifier for an GUI context which provides an application with a AWT frame.
      static String CLIENT_APPLICATION
      Identifier for an activity that is to be executed by a specific client application and does not represent an ExecutableComponent.
      static String ECLIPSE_AWARE_AWT_CONTEXT
      Identifier for an GUI context which provides a AWT frame to an application and which ensures that the GUI of the application component will be integrated into an eclipse environment.
      static String ECLIPSE_AWARE_SWT_CONTEXT
      Identifier for an GUI context which provides a SWT frame to an application and which ensures that the GUI of the application component will be integrated into an eclipse environment.
      static String EVENT_CONTEXT
      GUI Context ID for activities that should be handled by the EventManager.
      static String HTML_CONTEXT
      Identifier for the HTML GUI context which allows for rendering HTML.
      static String NULL_CONTEXT
      Identifier for an GUI context that is passed if no GUI is available or no GUI is requested by an application.
      static String SWT_BROWSER_CONTEXT
      Identifier for an GUI context which provides an application with a SWT frame and acts as a file server.
      static String SWT_CONTEXT
      Identifier for an GUI context which provides an application with a SWT frame.
      static String URL_CONTEXT
      Identifier for an URL context which provides a URL that usually encapsulates HTML.
    • Constructor Summary

      Constructors 
      Constructor Description
      GUIConstants()  
    • Field Detail

      • NULL_CONTEXT

        public static final String NULL_CONTEXT
        Identifier for an GUI context that is passed if no GUI is available or no GUI is requested by an application.
        See Also:
        Constant Field Values
      • EVENT_CONTEXT

        public static final String EVENT_CONTEXT
        GUI Context ID for activities that should be handled by the EventManager.
        See Also:
        Constant Field Values
      • CLIENT_APPLICATION

        public static final String CLIENT_APPLICATION
        Identifier for an activity that is to be executed by a specific client application and does not represent an ExecutableComponent. Such activities can only be executed by a RuntimeService and each activity has to be started by the appropriate client application. These activities are bound to their client application and cannot be reused.
        See Also:
        Constant Field Values
      • SWT_CONTEXT

        public static final String SWT_CONTEXT
        Identifier for an GUI context which provides an application with a SWT frame.
        See Also:
        Constant Field Values
      • SWT_BROWSER_CONTEXT

        public static final String SWT_BROWSER_CONTEXT
        Identifier for an GUI context which provides an application with a SWT frame and acts as a file server.
        See Also:
        Constant Field Values
      • ECLIPSE_AWARE_SWT_CONTEXT

        public static final String ECLIPSE_AWARE_SWT_CONTEXT
        Identifier for an GUI context which provides a SWT frame to an application and which ensures that the GUI of the application component will be integrated into an eclipse environment.
        See Also:
        Constant Field Values
      • AWT_CONTEXT

        public static final String AWT_CONTEXT
        Identifier for an GUI context which provides an application with a AWT frame.
        See Also:
        Constant Field Values
      • ECLIPSE_AWARE_AWT_CONTEXT

        public static final String ECLIPSE_AWARE_AWT_CONTEXT
        Identifier for an GUI context which provides a AWT frame to an application and which ensures that the GUI of the application component will be integrated into an eclipse environment.
        See Also:
        Constant Field Values
    • Constructor Detail

      • GUIConstants

        public GUIConstants()