RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
WebAdapt Namespace

This is namespace WebAdapt.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists interfaces in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists constants in this documentation. 
 
Name 
Description 
 
EAdapterException is raised by WebSnap adapter objects. 
 
EAdapterFieldException is an exception class for errors by adapters using fields. 
 
TAbstractFieldValuesAdapter is the base class for adapters that have a single default field. 
 
TAdapter defines a scriptable interface to event handlers that return data items or execute commands in your application. 
 
TAdapterAction is a generic adapter action that relies on event handlers. 
 
TAdapterActions manages the list of actions that belong to an adapter. 
 
TAdapterApplicationField is a base class for adapter field components that are children of a TApplicationAdapter component. 
 
TAdapterApplicationTitleField is an adapter field used to access the application title. 
 
TAdapterBooleanField is an event handler based adapter field that works with a Boolean value. 
 
TAdapterDefaultActions manages the list of actions that belong to an adapter that supports a default set of actions. 
 
TAdapterDefaultFields manages the list of fields that belong to an adapter that supports a default set of fields. 
 
TAdapterEndUserDisplayNameField is an adapter field used to access the end-user's name. 
 
TAdapterEndUserField is a base class for adapter field components that are children of an end-user adapter component. 
 
TAdapterEndUserLoggedInField is an adapter field used to access the end-user logged in flag. 
 
TAdapterError is the implementation of IAdapterError
 
TAdapterErrorsList keeps track of errors that an adapter encounters. 
 
TAdapterField is an event handler based adapter field that provides a single value. 
 
TAdapterFields manages the list of fields that belong to an adapter. 
 
TAdapterFileField is an event handler based adapter field that can accept uploaded files. 
 
TAdapterGotoPageAction is an adapter action that supports commands to go to a page of a TDefaultFieldsPagedAdapter
 
This is class WebAdapt.TAdapterHiddenField. 
 
TAdapterHiddenFieldsList maintains a collection of name/value pairs that an adapter includes as hidden fields in an HTML form. 
 
TAdapterImageField is an event handler based adapter field that can provide the URL of an image file and also accept an uploaded image file. 
 
TAdaperLoginField is a base class for adapter field components that are children of a TLoginFormAdapter component. 
 
TAdapterMemoField is an event handler based adapter field that supports a multi-line text value. 
 
TAdapterMultiValueField is an event handler based adapter field that provides zero or more values. 
 
The AdapterNamedDisplayField is a base class for adapter fields. 
 
TAdapterNamedField is a based class for adapter field components. 
 
TAdapterNextPageAction implements the next page command for TDefaultFieldsPagedAdapter
 
The TAdapterNextPageField navigates to the next page of data. 
 
This is class WebAdapt.TAdapterObjectErrorsList. 
 
TAdapterPasswordField is an adapter field used to access the password entered by the end-user. 
 
TAdapterPrevPageAction implements the previous page command for TDefaultFieldsPagedAdapter
 
TAdapterSubComponent is the base class for objects that represent a collection of actions or fields that belong to an adapter. 
 
TAdapterUpdateField is a base class for adapter field components that support data entry into an HTML form. 
 
TAdapterUserNameField is an adapter field used to access the user name entered by the end-user. 
 
TApplicationAdapter is a container for field and action components that are available through the Application script variable. 
 
TBaseAdapterAction is a based class for adapter action components. 
 
TBaseAdapterErrorsList is the base class for adapter error object managers. 
 
TBaseAdapterMultiValueField is a base class for adapter fields that have zero or more values. 
 
TBaseEndUserAdapter contains user information. 
 
TBaseValuesListAdapter is a base class for adapters that provide a list of name/value pairs. 
 
TBaseValuesListField is a base class for adapter field components that are children of a values list adapter component. 
 
TCustomAdapter is a base class for adapter components. 
 
TCustomAdapterAction is a base class for adapter actions. 
 
TCustomAdapterBooleanField is a base class for adapter fields that provide a single Boolean value. 
 
TCustomAdapterField is a base class for adapter fields that provide a single value. 
 
TCustomAdapterFileField is a base class for adapter fields that can have associated files. 
 
TCustomAdapterGotoPageAction is an adapter action that supports commands to go to a page of a TDefaultFieldsPagedAdapter
 
TCustomAdapterImageField is a base class for adapter fields that have an associated image file. 
 
TCustomAdapterMemoField is a base class for adapter fields that have a multi-line text value. 
 
TCustomAdapterMultiValueField is a base class for adapter fields that have one or more values. 
 
TCustomPagedAdapterAction is a base class for adapter actions that execute the next or previous page commands. 
 
TCustomApplicationAdapter is a base class for components that implement the server-side script Application object. 
 
TCustomApplicationAdapterAction is a base class for adapter actions that work with descendants of TCustomApplicationAdapter
 
TCustomEndUserAdapter provides information about the current end user such as the user name, user ID, and whether the user is logged in. 
 
TCustomEndUserAdapterAction is a base class for adapter actions that work with descendants of TCustomEndUserAdapter
 
TCustomEndUserSessionAdapter provides information about the current end user such as the user name, user ID, and whether the user is logged in. 
 
TCustomLoginFormAdapter is the base class for adapters that manage the fields and actions of a login form. 
 
TCustomEndUserAdapterAction is a base class for adapter actions that work with descendants of TCustomLoginFormAdapter
 
TCustomPagedAdapter is a base class for adapters that support paging. 
 
TCustomPagedAdapterAction is a base class for adapter actions that work with descendants of TDefaultFieldsPagedAdapter
 
TCustomStringsValuesList is a base class for a values list that defines it's name/value pairs using a string list. 
 
TDefaultFieldsAdapter is a base class for adapters that automatically adds default fields and/or actions. 
 
TDefaultFieldsPagedAdapter is a base class for adapters that support paging. 
 
TEndUserAdapter provides information about the current end user such as the user name, user ID, and whether the user is logged in. 
 
TEndUserAdapterLoginFormAction is an adapter action that displays a login form when executed. 
 
TEndUserAdapterLogoutAction is an adapter action that logs the end-user out. 
 
TEndUserSessionAdapter provides information about the current end user such as the user name, user ID, and whether the user is logged in. 
 
TFieldValuesAdapter is an adapter that includes a single field value. 
 
TFieldValuesValueField is a adapter field child of TFieldValuesAdapter
 
TImplementedAdapterAction is a base class for adapter actions. 
 
This is class WebAdapt.TLogicalPageList. 
 
TLoginFormAdapter contains the adapter fields and adapter actions used to generate a login form. 
 
TLoginFormAdapterLoginAction executes the login command of a login form generated with TLoginFormAdapter
 
TPagedAdapter divides a large amount of data into several pages, each page displaying a portion of the data records. 
 
TStringsValuesList is an adapter component that provides a list of name/value pairs defined by items in a TStrings property. 
 
TUpdateFileList is a container for uploaded files. 
 
TValuesListNameField is an adapter field used to access the Name of the current list item of a values list adapter. 
 
TValuesListValueField is an adapter field used to access the Value of the current list item of a values list adapter. 
Name 
Description 
This is constant WebAdapt.sActionRequestLong. 
This is constant WebAdapt.sCurrentPage. 
This is constant WebAdapt.sGotoPageAction. 
This is constant WebAdapt.sImageRequest. 
This is constant WebAdapt.sLoginPassword. 
This is constant WebAdapt.sLoginUserName. 
This is constant WebAdapt.sNextPageAction. 
This is constant WebAdapt.sPrevPageAction. 
 
Name 
Description 
 
This is function WebAdapt.AddDefaultActions. 
 
This is function WebAdapt.AddDefaultFields. 
 
This is function WebAdapt.FindAdapterAction. 
 
This is function WebAdapt.FindAdapterField. 
 
This is function WebAdapt.FindAdapterInParent. 
 
This is function WebAdapt.MakeAdapterRequestIdentifier. 
 
This is function WebAdapt.MakeValidAdapterFieldName. 
 
This is function WebAdapt.RaiseFileUploadNotSupported. 
 
This is function WebAdapt.RaiseMultipleFilesException. 
 
This is function WebAdapt.RaiseMultipleValuesException. 
 
Name 
Description 
 
This is class WebAdapt.IAdapterEditor. 
 
This is class WebAdapt.IAdapterNotifyAdapterChange. 
 
This is class WebAdapt.ICheckOrigValue. 
 
This is class WebAdapt.ICheckValueChange. 
 
This is class WebAdapt.IClearAdapterValues. 
 
This is class WebAdapt.ICreateActionRequestContext. 
 
This is class WebAdapt.IEchoActionFieldValue. 
 
This is class WebAdapt.IEchoAdapterFieldValues. 
 
IExecuteValue is the interface for executing an adapter's fields with values passed in an HTTP request. 
 
This is class WebAdapt.IFullyQualifyInputNames. 
 
This is class WebAdapt.IGetAdapterErrorsList. 
 
This is class WebAdapt.IGetAdapterModeNames. 
 
This is class WebAdapt.IGetRecordKeys. 
 
This is class WebAdapt.IIdentifyAdapter. 
 
This is class WebAdapt.ISetSubComponents. 
 
This is class WebAdapt.ISetWebFieldValue. 
 
This is class WebAdapt.IUpdateValue. 
 
This is class WebAdapt.IValidateValue. 
 
This is class WebAdapt.IWebActionsSubcomponent. 
 
This is class WebAdapt.IWebFieldsSubcomponent. 
 
This is class WebAdapt.IWebGetFieldPrevValue. 
 
Name 
Description 
 
TAdapterHiddenFieldOptions identifies the types of hidden fields an adapter adds to generated HTML forms. 
 
TIteratorMethod identifies a record of data to which an adapter should navigate. 
Name 
Description 
This is type WebAdapt.IActionFieldValue. 
This is type WebAdapt.IActionRequest. 
This is type WebAdapt.TAbstractWebRequestFile. 
TActionExecuteEvent is the type for event handlers on adapter action objects that are called when the action executes. 
TActionExecuteHandledEvent is the type for event handlers on adapter action objects that can handle the execution of the action. 
TActionGetEnabledEvent is the type for event handlers on adapter action objects that are called when the action executes. 
TActionGetParamsEvent is the type for event handlers that supply the parameters for an adapter action. 
TActionRequestFieldsEvent is the type for event handlers on adapter action objects that are called after the adapter performs some operation on its fields in response to an HTTP request. 
TActionRequestFieldsHandledEvent is the type for event handlers on adapter action objects that are called when the adapter performs some operation on its fields in response to an HTTP request. 
TAdapterActionExecuteEvent is the type for event handlers on adapter objects that are called after one of its actions executes. 
TAdapterActionExecuteHandledEvent is the type for event handlers on adapter objects that are called when one of its actions executes. 
TAdapterActionGetParamsEvent is the type for event handlers that supply the parameters needed to execute an adapter action. 
TAdapterActionsClass defines the metaclass for TAdapterActions
TAdapterFieldBooleanValueEvent is the type for event handlers that respond when a boolean value is assigned to an adapter field. 
TAdapterFieldFileEvent is the type for event handlers that perform some action on an uploaded file. 
TAdapterFieldFileListEvent is the type for event handlers that perform some action on a set of uploaded files. 
TAdapterFieldGetBooleanEvent is the type for event handlers that provide a boolean value associated with an adapter field. 
TAdapterFieldGetMultiValueEvent is the type for event handlers that supply a set of values for an adapter field. 
TAdapterFieldGetMultiValueStringEvent is the type for event handlers that supply a set of string values for an adapter field. 
TAdapterFieldGetStringEvent is the type for event handlers that provide a string associated with an adapter field. 
TAdapterFieldGetValueCountEvent is the type for event handlers that indicate the number of values associated with an adapter field. 
TAdapterFieldGetValueEvent is the type for event handlers that provide the value associated with an adapter field. 
TAdapterFieldHasValueEvent is the type for event handlers that indicate whether a value is assigned to an adapter field. 
This is type WebAdapt.TAdapterFieldsClass. 
TAdapterFieldStringEvent is the type for event handlers that respond when a string value is assigned to an adapter field. 
TAdapterFieldStringsEvent is the type for event handlers that respond when a set of string values is assigned to an adapter field. 
TAdapterFieldValidateValueEvent is the type for event handlers that validate a value for an adapter field. 
TAdapterFieldValueEvent is the type for event handlers that respond when an adapter field's value changes. 
This is type WebAdapt.TAdapterHiddenFieldOptions. 
TEndUserGetNameEvent is the type for event handlers that supply the name of the current end user. 
TEndUserGetUserIDEvent is the type for event handlers that supply the user ID of the current end user. 
TEndUserHandledEvent is the type for event handlers that can optionally handle a task for an end user adapter. 
TEndUserIsLoggedInEvent is the type for event handlers that indicate whether the current end user has logged in. 
TEndUserRightsEvent is the type for event handlers that check whether a user has rights to perform a specific operation. 
TEndUserUserIDEvent is the type for event handlers that log in a user given the user ID. 
TGetEOFEvent is the type for event handlers on adapters that indicate when to stop iterating over values. 
TGetRecordCountEvent is the type for event handlers that indicate how many values an adapter has. 
TGetRecordEvent is the type for event handlers on adapters that position the adapter on one of multiple values. 
TGetRecordIndexEvent is the type for event handlers that indicate which of multiple values an adapter is positioned on. 
This is type WebAdapt.THandledEvent. 
TImageFieldGetHREFEvent is the type for event handlers that supply an URL that can be used to access an image field associated with an adapter field.. 
TImageFieldGetImageEvent is the type for event handlers that supply a stream from which to read an image. 
TImageFieldGetParamsEvent is the type for event handlers that supply a set of parameters to identify the value of an image field. 
TIterateRecordsEvent is the type for event handlers that navigate the records of an adapter. 
TLoginUserIDEvent is the type for event handlers that respond after a user logs in. 
This is type WebAdapt.TObjectList. 
TValidateAdapterFieldEvent is the type for event handlers that validate the values supplied for adapter fields. 
TWebFormGetPageNameEvent is the type for event handlers that supply labels for the controls that navigate to Web pages. 
Name 
Description 
This is variable WebAdapt.NotifyPossibleHTMLChange. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!