nl.gx.webmanager.handler.forms
Interface FormComponent

All Known Subinterfaces:
Handler, Router, Validator
All Known Implementing Classes:
AddCookieHandler, AgeFormPartValidator, ConfirmationHandler, CopyFileHandler, CountDbValidator, DatabaseUpdateHandler, DateFormPartValidator, DateRangeFormPartValidator, DBDeleteHandler, DBInsertHandler, DBUpdateHandler, DefaultProfileLoginValidator, DefaultProfileUpdateHandler, DigiDHandler, DummyHandleExceptionHandler, DummyValidator, EcardHandler, ElfCheckFormPartValidator, EqualFormPartValidator, FileSizeFormPartValidator, FloatFormPartValidator, FloatRangeFormPartValidator, FlowLoggingHandler, FormHandlerBase, GoBackRouter, GoToRouter, IfThenRouter, IncludeToSessionHandler, IncludeXslUrlToSessionHandler, IntFormPartValidator, IntRangeFormPartValidator, MailHandler, OgoneRouter, PollHandler, ProfileHandler, QueryToSessionHandler, RegExpFormPartValidator, RemoveFromSessionHandler, RemoveSessionHandler, RequestRouter, RequiredAtLeastOneValidator, RequiredFormPartValidator, RequiredOneOfManyValidator, StoredProcedureHandler, SubscriptionHandler, VerificationCookieValidator, VerificationCookieWriteRedirectRouter, VeritateHandler, VotingHandler, WebserviceHandler, XmlToSessionHandler, XslQueryArgumentsHandler, XslToSessionHandler

public interface FormComponent

This interface defines the api for initializing form components. Before a new form component is used by the handler, the init()method will be called, so the component can read the required parameters from the config.


Method Summary
 void init(FormComponentConfig config)
          Passes the initialization parameters to the component.
 

Method Detail

init

void init(FormComponentConfig config)
          throws InitializationException
Passes the initialization parameters to the component.

Parameters:
config - The FormComponentConfig object that contains configutation information for this component.
Throws:
InitializationException - If initialization failed


Copyright © 2007-2010 GX creative online development BV. All Rights Reserved.