PATH Documentation > WebObjects

Table of Contents

WebObjectsExtensions Component Specifications



Introduction

The WebObjects Extensions are non-synchronizing reusable components defined in the WebObjects Extensions Framework, which is included in every WebObjects Application project. Feel free to examine the source code for this framework available at Developer/Examples/WebObjects/Source/WOExtensions relative to the directory in which you installed WebObjects.

For more information about reusable components see "Creating Reusable Components" in the WebObjects Developer's Guide.

Here are the WebObjects Extensions defined in the WebObjects Extensions Framework:

JSAlertPanel
JSConfirmPanel
JSImageFlyover
JSModalWindow
JSTextFlyover
JSValidatedField
WOAnyField
WOAppleScript
WOBatchNavigationBar
WOCheckboxMatrix
WOCollapsibleComponentContent
WOCompletionBar
WODictionaryRepetition
WOEventDisplayPage
WOEventSetupPage
WOIFrame
WOKeyValueConditional
WOMetaRefresh
WOPageRestorationErrorPage
WORadioButtonMatrix
WORedirect
WOSessionCreationErrorPage
WOSessionRestorationErrorPage
WOSimpleArrayDisplay
WOSimpleArrayDisplay2
WOSortOrder
WOSortOrderManyKey
WOStatsPage
WOTable
WOTabPanel
WOThresholdColoredNumber
WOToManyRelationship
WOToOneRelationship

How to Use These Specifications

Each component specification that follows is divided into three sections: a synopsis, a description, and a set of bindings. The synopsis is designed to give you ready reference to the element's attributes, showing which ones are mandatory and which ones optional. The description explains the purpose of the element. Finally, the bindings describe in detail each of the component's attributes.

The synopses use several conventions that you should be aware of. For example:

WOSubmitButton { action=submitForm; value=aString; [disabled=YES|NO;] [name=aName;] };


Table of Contents