de.espirit.firstspirit.client.gui.applications
Interface SwingApplication


public interface SwingApplication

Swingapplication interface to open and control a swing application.

Example:

 componentFactory = new ComponentFactory() {
                public Component createComponent() {
                        return new JLabel("Swing app component");
                }
        };
 config = SwingApplicationConfiguration.GENERATOR.invoke().
               title("SwingApplication")).
               componentFactory(componentFactory);
 appService = servicesBroker.getService(ApplicationService.class);
 swingApp = appService.openApplication(SwingApplication.TYPE,  config).getApplication().getApplication();
 


Attention: This part of the API isn't released yet and may change during the ramp up time. It will be released with 4.2 Release 4.

Since:
4.2.416
Example:
Example how to create a multi application

Field Summary
static ApplicationType<SwingApplication,SwingApplicationConfiguration> TYPE
          The application technical type to be used for open a swing application via ApplicationService.openApplication(ApplicationType, ApplicationTabConfiguration).
 

Field Detail

TYPE

static final ApplicationType<SwingApplication,SwingApplicationConfiguration> TYPE
The application technical type to be used for open a swing application via ApplicationService.openApplication(ApplicationType, ApplicationTabConfiguration).

Since:
4.2.416


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480