com.cc.framework.ui.model
Interface ActionBehavior

All Known Subinterfaces:
ButtonDesignModel, CalendarDesignModel, CheckboxDesignModel, CheckboxGroupDesignModel, ColorPickerDesignModel, ColumnButtonDesignModel, ColumnCheckboxDesignModel, ColumnCheckDesignModel, ColumnComboBoxDesignModel, ColumnCommandDesignModel, ColumnDesignModel, ColumnDrilldownDesignModel, ColumnGroupDesignModel, ColumnHeaderDesignModel, ColumnHtmlDesignModel, ColumnImageDesignModel, ColumnLinkDesignModel, ColumnRadioDesignModel, ColumnSelectDesignModel, ColumnTextareaDesignModel, ColumnTextDesignModel, ColumnTreeDesignModel, ComboBoxDesignModel, ControlContainer, ControlDesignModel, CrumbsDesignModel, FormDesignModel, FrameDesignModel, GaugeDesignModel, HeadlineDesignModel, HiddenDesignModel, InfoDesignModel, ListDesignModel, MenuButtonDesignModel, MenuDesignModel, MessageDesignModel, MultiLevelSelectDesignModel, PanelDesignModel, PlainTextDesignModel, RadioDesignModel, RadioGroupDesignModel, RatingDesignModel, RecurrencePatternDesignModel, SchedulerDesignModel, SelectDesignModel, SpinDesignModel, SwapSelectDesignModel, TabsetDesignModel, TextareaDesignModel, TextDesignModel, TextListDesignModel, TextPopupDesignModel, TreeDesignModel, TreelistDesignModel, TreeSwapSelectDesignModel
All Known Implementing Classes:
ActionBehaviorImp, ButtonDesignModelImp, CalendarDesignModelImp, CheckboxDesignModelImp, CheckboxGroupDesignModelImp, ColorPickerDesignModelImp, ColumnButtonDesignModelImp, ColumnCheckboxDesignModelImp, ColumnCheckDesignModelImp, ColumnComboBoxDesignModelImp, ColumnCommandDesignModelImp, ColumnDesignModelImp, ColumnDrilldownDesignModelImp, ColumnGroupDesignModelImp, ColumnHeaderDesignModelImp, ColumnHtmlDesignModelImp, ColumnImageDesignModelImp, ColumnLinkDesignModelImp, ColumnRadioDesignModelImp, ColumnSelectDesignModelImp, ColumnTextareaDesignModelImp, ColumnTextDesignModelImp, ColumnTreeDesignModelImp, ComboBoxDesignModelImp, Control, ControlAction, ControlContainerImp, ControlDesignModelImp, CrumbsDesignModelImp, FormDesignModelImp, FrameDesignModelImp, GaugeDesignModelImp, HeadlineDesignModelImp, HiddenDesignModelImp, InfoDesignModelImp, ListDesignModelImp, MenuButtonDesignModelImp, MenuDesignModelImp, MessageDesignModelImp, MultiLevelSelectDesignModelImp, PanelDesignModelImp, PlainTextDesignModelImp, RadioDesignModelImp, RadioGroupDesignModelImp, RatingDesignModelImp, RecurrencePatternDesignModelImp, SchedulerDesignModelImp, SelectDesignModelImp, SpinDesignModelImp, SwapSelectDesignModelImp, TabsetDesignModelImp, TextareaDesignModelImp, TextDesignModelImp, TextListDesignModelImp, TextPopupDesignModelImp, TreeDesignModelImp, TreelistDesignModelImp, TreeSwapSelectDesignModelImp

public interface ActionBehavior

This interface defines how a action should behave on the client

Author:
Harald Schulz

Method Summary
 boolean getTransaction()
          Checks if the framework should include a transaction token (if any) in all generated hyperlinks for this action.
 boolean isAjaxEnabled()
          This method checks if the element should send AJAX requests to the server
 

Method Detail

getTransaction

public boolean getTransaction()
Checks if the framework should include a transaction token (if any) in all generated hyperlinks for this action. The Transaction token is used to track form re-submissions.

Returns:
true if the transaction token should be generated

isAjaxEnabled

public boolean isAjaxEnabled()
This method checks if the element should send AJAX requests to the server

Returns:
returns true when the control should send AJAX requests.


Copyright © 2000-2005 SCC Informationssysteme GmbH. All Rights Reserved.