org.araneaframework.core
Interface ApplicationWidget

All Superinterfaces:
ApplicationComponent, ApplicationService, Component, Composite, Composite.CompositeComponent, Composite.CompositeService, Composite.CompositeWidget, Serializable, Service, Viewable, Viewable.ViewableComponent, Viewable.ViewableService, Viewable.ViewableWidget, Widget
All Known Subinterfaces:
TabContext
All Known Implementing Classes:
BaseApplicationWidget, RelocatableDecorator, TabWidget

public interface ApplicationWidget
extends ApplicationService, Widget, Composite.CompositeWidget, Viewable.ViewableWidget

A Widget Component.


Nested Class Summary
static interface ApplicationWidget.WidgetViewModel
          A view model for a Widget.
 
Nested classes inherited from class org.araneaframework.core.ApplicationService
ApplicationService.ServiceViewModel
 
Nested classes inherited from class org.araneaframework.core.ApplicationComponent
ApplicationComponent.ComponentViewModel
 
Nested classes inherited from class org.araneaframework.Component
Component.Interface
 
Nested classes inherited from class org.araneaframework.Composite
Composite.CompositeComponent, Composite.CompositeService, Composite.CompositeWidget, Composite.Interface
 
Nested classes inherited from class org.araneaframework.Viewable
Viewable.Interface, Viewable.ViewableComponent, Viewable.ViewableService, Viewable.ViewableWidget
 
Nested classes inherited from class org.araneaframework.Service
Service.Interface
 
Nested classes inherited from class org.araneaframework.Widget
Widget.Interface
 
Field Summary
static String EVENT_HANDLER_ID_KEY
          The key of the event handler.
static String EVENT_PARAMETER_KEY
           
static String EVENT_PATH_KEY
          The key of the path of the event in the request.
 
Fields inherited from interface org.araneaframework.core.ApplicationService
ACTION_HANDLER_ID_KEY, ACTION_PARAMETER_KEY, ACTION_PATH_KEY
 
Methods inherited from interface org.araneaframework.core.ApplicationComponent
getChildEnvironment
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Composite
_getComposite
 
Methods inherited from interface org.araneaframework.Viewable
_getViewable
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Widget
_getWidget
 

Field Detail

EVENT_HANDLER_ID_KEY

public static final String EVENT_HANDLER_ID_KEY
The key of the event handler.

See Also:
Constant Field Values

EVENT_PARAMETER_KEY

public static final String EVENT_PARAMETER_KEY
See Also:
Constant Field Values

EVENT_PATH_KEY

public static final String EVENT_PATH_KEY
The key of the path of the event in the request.

Since:
1.1
See Also:
Constant Field Values