public class AjaxTabbedPanel extends AjaxDynamicElement
| Class Name | Used For |
|---|---|
| ajaxTabbedPanel | The UL containing the tabs. |
| ajaxTabbedPanelTab-selected | The LI representing the selected tab and the A element that is the clickable title. |
| ajaxTabbedPanelTab-unselected | The LI representing the selected tab(s) and the A element that is the clickable title. |
| ajaxTabbedPanelPanes | The UL containing the panels (panes). |
| ajaxTabbedPanelPane-selected | The LI representing the selected panel. |
| ajaxTabbedPanelPane-unselected | The LI representing the unselected panel(s). |
| Name | Description |
|---|---|
id | required, String the id of the UL that wraps the tabs |
busyDiv | optional, String the id of a div that should be shown when a tab is loading |
onLoad | optional, String JavaScript to execute after the whole tabbed panel loads |
onSelect | optional, String JavaScript to execute after a different tab is selected. This will not get called when this is first rendered. Use onLoad if you need that. |
ERXDynamicElement.ContextData<T>log| Constructor and Description |
|---|
AjaxTabbedPanel(String name,
NSDictionary associations,
com.webobjects.appserver.WOElement template) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRequiredWebResources(com.webobjects.appserver.WOResponse response,
com.webobjects.appserver.WOContext context)
Override this method to append the needed scripts for this component.
|
void |
appendToResponse(com.webobjects.appserver.WOResponse response,
com.webobjects.appserver.WOContext context)
Creates the tabs and pane control.
|
com.webobjects.appserver.WOActionResults |
handleRequest(com.webobjects.appserver.WORequest request,
com.webobjects.appserver.WOContext context)
Override this method to return the response for an Ajax request.
|
_containerID, addScriptResourceInHead, addScriptResourceInHead, addStylesheetResourceInHead, addStylesheetResourceInHead, invokeAction, shouldHandleRequestafterProcessing, appendTagAttributeToResponse, arrayValueForBinding, arrayValueForBinding, associations, beforeProcessing, bindingIsSettable, bindingNamed, booleanValueForBinding, booleanValueForBinding, hasBinding, id, integerValueForBinding, nameInContext, secureInContext, setValueForBinding, stringValueForBinding, stringValueForBinding, valueForBinding, valueForBindingaddChildElement, appendChildrenToResponse, childrenElements, EmptyGroup, hasChildrenElements, invokeChildrenAction, takeChildrenValuesFromRequest, takeValuesFromRequest, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitvalueForBinding, valueForBindingpublic AjaxTabbedPanel(String name, NSDictionary associations, com.webobjects.appserver.WOElement template)
public void appendToResponse(com.webobjects.appserver.WOResponse response,
com.webobjects.appserver.WOContext context)
appendToResponse in class AjaxDynamicElementresponse - the current responsecontext - context of the transactionprotected void addRequiredWebResources(com.webobjects.appserver.WOResponse response,
com.webobjects.appserver.WOContext context)
AjaxDynamicElementaddRequiredWebResources in class AjaxDynamicElementresponse - the current responsecontext - context of the transactionpublic com.webobjects.appserver.WOActionResults handleRequest(com.webobjects.appserver.WORequest request,
com.webobjects.appserver.WOContext context)
AjaxDynamicElementhandleRequest in interface IAjaxElementhandleRequest in class AjaxDynamicElementrequest - the current requestcontext - context of the transactionCopyright © 2002 – 2020 Project Wonder.