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:
AutoCompleteTextControl, BaseApplicationWidget, BaseControl, BaseFormListWidget, BaseMenuWidget, BaseUIWidget, BeanFormListWidget, BeanFormWidget, BeanListWidget, ButtonControl, CheckboxControl, ContextMenuWidget, DateControl, DateTimeControl, DisplayControl, DownloaderWidget, EditableBeanListWidget, EditableListWidget, EmptyStringNullableControl, ExceptionHandlingFlowContainerWidget, FileDownloaderService, FileDownloaderWidget, FileUploadControl, FloatControl, FormElement, FormListWidget, FormWidget, GenericFormElement, HiddenControl, ListWidget, MultiSelectControl, NumberControl, OverlayRootWidget, OverlayRootWidget.OverlayFlowContainer, PopupFlowWidget, PopupFlowWrapperWidget, RelocatableDecorator, RootFlowContainerWidget, SelectControl, StandardClassReloadingFilterWidget, StandardFlowContainerWidget, StandardOverlayContainerWidget, StringArrayRequestControl, StringRequestControl, StringValueControl, TabContainerWidget, TabWidget, TextareaControl, TextControl, TimeControl, TimestampControl, TreeNodeWidget, TreeWidget

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/interfaces inherited from interface org.araneaframework.core.ApplicationService
ApplicationService.ServiceViewModel
 
Nested classes/interfaces inherited from interface org.araneaframework.core.ApplicationComponent
ApplicationComponent.ComponentViewModel
 
Nested classes/interfaces inherited from interface org.araneaframework.Composite
Composite.CompositeComponent, Composite.CompositeService, Composite.CompositeWidget
 
Nested classes/interfaces inherited from interface org.araneaframework.Viewable
Viewable.ViewableComponent, Viewable.ViewableService, Viewable.ViewableWidget
 
Nested classes/interfaces inherited from interface org.araneaframework.Composite
Composite.CompositeComponent, Composite.CompositeService, Composite.CompositeWidget
 
Nested classes/interfaces inherited from interface org.araneaframework.Viewable
Viewable.ViewableComponent, Viewable.ViewableService, Viewable.ViewableWidget
 
Nested classes/interfaces inherited from interface org.araneaframework.Widget
Widget.Interface
 
Nested classes/interfaces inherited from interface org.araneaframework.Composite
Composite.CompositeComponent, Composite.CompositeService, Composite.CompositeWidget
 
Nested classes/interfaces inherited from interface org.araneaframework.Widget
Widget.Interface
 
Nested classes/interfaces inherited from interface org.araneaframework.Viewable
Viewable.ViewableComponent, Viewable.ViewableService, Viewable.ViewableWidget
 
Nested classes/interfaces inherited from interface org.araneaframework.Widget
Widget.Interface
 
Field Summary
static String EVENT_HANDLER_ID_KEY
          The key of the event handler.
static String EVENT_PARAMETER_KEY
          The key of the event parameter.
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
 
Method Summary
 
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.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Composite
_getComposite
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Viewable
_getViewable
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Widget
_getWidget
 
Methods inherited from interface org.araneaframework.Composite
_getComposite
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Widget
_getWidget
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Viewable
_getViewable
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 
Methods inherited from interface org.araneaframework.Widget
_getWidget
 
Methods inherited from interface org.araneaframework.Service
_getService
 
Methods inherited from interface org.araneaframework.Component
_getComponent, getEnvironment, getScope, isAlive
 

Field Detail

EVENT_HANDLER_ID_KEY

static final String EVENT_HANDLER_ID_KEY
The key of the event handler.

See Also:
Constant Field Values

EVENT_PARAMETER_KEY

static final String EVENT_PARAMETER_KEY
The key of the event parameter.

See Also:
Constant Field Values

EVENT_PATH_KEY

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