com.webobjects.woextensions
Class WOTabPanel
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
com.webobjects.woextensions.WOTabPanel
- All Implemented Interfaces:
- Cloneable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults
- public class WOTabPanel
- extends WOComponent
- See Also:
- Serialized Form
Methods inherited from class com.webobjects.appserver.WOComponent |
application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath |
bgcolor
public String bgcolor
currentTab
public Object currentTab
WOTabPanel
public WOTabPanel(WOContext aContext)
appendToResponse
public void appendToResponse(WOResponse aResponse,
WOContext aContext)
- Description copied from class:
WOComponent
- Forces the component to generate its interface and output it in the response's content.
Component objects associated with a response receive this message
during the last phase of the component request handling, or when returned by a direct action method.
In the append-to-response phase, application objects (particularly the response page instance itself) generate
the HTML content of the page. WOComponent's default implementation of this
method invokes the
appendToResponse
method on the root WOElement
object of the component template, which in turn invokes appendToResponse
.
Subclasses of WOComponent can override this
method to replace or supplement the default behavior with custom logic.
- Overrides:
appendToResponse
in class WOComponent
- Parameters:
aResponse
- the HTTP response that an application returns to a Web
server to complete a cycle of the request-response loopaContext
- context of a transaction- See Also:
WOComponent.invokeAction(WORequest aRequest, WOContext aContext)
,
WOComponent.takeValuesFromRequest(WORequest aRequest, WOContext aContext)
contentColSpan
public int contentColSpan()
currentTabName
public String currentTabName()
hasSubmitAction
public boolean hasSubmitAction()
isCellShaded
public boolean isCellShaded()
nonSelectedBgColor
public String nonSelectedBgColor()
rowSpan
public int rowSpan()
selectedTab
public Object selectedTab()
selectedTabName
public String selectedTabName()
submitActionName
public String submitActionName()
switchSubmitTab
public void switchSubmitTab()
switchTab
public void switchTab()
synchronizesVariablesWithBindings
public boolean synchronizesVariablesWithBindings()
- Description copied from class:
WOComponent
- Indicates if the push-pull of values in the parent component is enabled.
Returns whether a nested component pulls all values down from its
parent and pushes all values to its parent before and after each
phase of the request-response loop. This method returns
false
for stateless components
(unless you override isStateless
and return true
),
and true
otherwise. Override this method to create a non-synchronizing component.
- Overrides:
synchronizesVariablesWithBindings
in class WOComponent
- Returns:
false
if this method creates a non-synchronizing component, true
otherwise- See Also:
WOComponent.valueForBinding(String aBindingName)
,
WOComponent.setValueForBinding(Object aValue, String aBindingName)
,
WOComponent.pullValuesFromParent()
,
WOComponent.pushValuesToParent()
,
WOComponent.isStateless()
tabBgColor
public String tabBgColor()
tabNameKey
public String tabNameKey()
tabs
public NSArray tabs()
Copyright © 2004 Apple Computer, Inc.