Library:Wicket
Version:1.2
Compatibility:JDK 1.4
Interfaces in library Wicket.
NamePackageDescription
AutoLinkResolver.IAutolinkResolverDelegatewicket.markup.resolverInterface to delegate the actual resolving of auto components to.
Component.IVisitorwicketGeneric component visitor interface for component traversals.
DocumentElementwicket.protocol.http.documentvalidationMarker interface indicating a document element.
FileItemwicket.util.upload

This class represents a file or form item that was received within a multipart/form-data POST request.

FileItemFactorywicket.util.upload

A factory interface for creating FileItem instances.

Folder.FileFilterwicket.util.fileFilter for files
Folder.FolderFilterwicket.util.fileFilter for folders
FormComponent.IVisitorwicket.markup.html.formTypesafe interface to code that is called when visiting a form component.
IActionAuthorizerwicket.authorization.strategies.actionA way to provide authorization for a specific component action.
IAjaxCallDecoratorwicket.ajaxInterface used to decorate a wicket generated javascript that performs an ajax callback
IAjaxIndicatorAwarewicket.ajaxThis interface makes it trivial to use busy indicators for ajax requests.
IAjaxLinkwicket.ajax.markup.htmlInterface for Ajax callback links.
IAjaxSettingswicket.settingsAjax settings
IApplicationSettingswicket.settingsSettings interface for application settings.
IAuthorizationStrategywicket.authorizationAuthorization strategies specify aspect-like constraints on significant actions taken by the framework in a given application.
IAutoCompleteRendererwicket.extensions.ajax.markup.html.autocompleteA renderer used to generate html output for the AutoCompleteBehavior .
IBehaviorwicket.behaviorBehaviors are kind of plug-ins for Components.
IBehaviorListenerwicket.behaviorListens for requests to behaviors.
IBookmarkablePageRequestTargetwicket.request.target.componentTarget that denotes a page that is to be created from the provided page class.
IBreadCrumbModelwicket.extensions.breadcrumbBread crumbs provide a means to track certain history of client actions.
IBreadCrumbModelListenerwicket.extensions.breadcrumbBread crumb model listeners get notified by bread crumb models of activation , addition and removal events.
IBreadCrumbPanelFactorywicket.extensions.breadcrumb.panelFactory interface to enabled defered creation of a bread crumb panel while getting the proper id for creation.
IBreadCrumbParticipantwicket.extensions.breadcrumbBread crumb participants function as proxies for components that are part of a bread crumb hierarchy.
ICellPopulatorwicket.extensions.markup.html.repeater.data.gridRepresents an object that is capable of populating an Item container representing a cell in a DataGridView with components.
IChangeListenerwicket.util.listenerGeneric "something changed" listener interface.
IChoiceRendererwicket.markup.html.formRenders one choice.
IClassResolverwicket.applicationAn interface to code which finds classes.
ICodewicket.util.threadInterface to an arbitrary piece of code that runs and can do logging.
IColumnwicket.extensions.markup.html.repeater.data.tableAn inteface that represents a column in the DefaultDataTable
IComponentInstantiationListenerwicket.applicationListener interface that receives messages when components are constructed.
IComponentRequestTargetwicket.request.target.componentTarget that denotes a single component instance.
IComponentResolverwicket.markup.resolverApplicationSettings maintains a list of IComponentResolvers.
ICompoundModelwicket.modelThis is a marker interface for models that can be used as a shared/compound model for multiply components.
IConverterwicket.util.convertGeneral purpose data type converter.
IConverterFactorywicket.util.convertFactory that creates and configures instances of IConverter .
ICryptwicket.util.cryptEncryption and decryption implementations are accessed through this interface.
ICryptFactorywicket.util.cryptInterface used to generate crypt objects
IDataProviderwicket.extensions.markup.html.repeater.dataInterface used to provide data to data views.
IDebugSettingswicket.settingsSettings interface for various debug settings
IDetachablewicket.modelInterface to logic for detaching transient information from a detachable model.
IEventProcessorwicket.request.targetTargets that implement this interface announce that they can process events.
IEventProcessorStrategywicket.request.compoundStrategy interface for implementing processEvents(RequestCycle) .
IExceptionResponseStrategywicket.request.compoundStrategy interface for implementing respond(RuntimeException, RequestCycle) .
IExceptionSettingswicket.settingsSettings interface for configuring exception handling related settings.
IFeedbackwicket.feedbackInterface for components that present some kind of feedback to the user, normally based on the feedback messages attached to various components on a given page.
IFeedbackMessageFilterwicket.feedbackInterface for filtering feedback messages
IFilteredColumnwicket.extensions.markup.html.repeater.data.table.filterRepresents a data table column that can be filtered.
IFilterStateLocatorwicket.extensions.markup.html.repeater.data.table.filterLocator that locates the object that represents the state of the filter.
IFormSubmitListenerwicket.markup.html.formListener interface that is called when a form is submitted.
IFormValidatorwicket.markup.html.form.validationInterface that represents validators that check multiple components.
IFrameworkSettingswicket.settingsFramework settings for retrieving and configuring framework settings.
IHeaderContributorwicket.markup.htmlAn interface to be implemented by components which are able to render the header section associated with the markup.
IInitializerwicketInitializes something when application loads Initializer is there for clustering.
IItemFactorywicket.extensions.markup.html.repeater.refreshingFactory interface for creating new child item containers for AbstractPageableView.
IItemReuseStrategywicket.extensions.markup.html.repeater.refreshingInterface for item reuse strategies.
ILinkListenerwicket.markup.html.linkListener method for link clicks.
IListenerwicket.util.listenerTypesafe super-interface for listener subclasses which can be added to a ListenerSet or are intended to be dealt with in other generic ways.
IListenerInterfaceRequestTargetwicket.request.target.component.listenerTarget that denotes a page instance and a call to a component on that page using an listener interface method.
ILocalizablewicket.util.convertImplementing converters want to have the current locale set.
IMarkupFilterwicket.markup.parserWicket uses a streaming XML parser to read the markup.
IMarkupParserFactorywicket.markupFactory used to generate MarkupParser objects
IMarkupSettingswicket.settingsInterface for markup related settings.
IModelwicket.modelA IModel wraps the actual model Object used by a Component.
IModelComparatorwicket.modelImplementations of this interface compare model object.
IModifiablewicket.util.watchInterface to get the last time something was modified.
IMultipartWebRequestwicket.protocol.httpAn interface providing access to multipart content uploads of a WebRequest
INewBrowserWindowListenerwicket.markup.htmlInternal listener.
IOnChangeListenerwicket.markup.html.formListener method for OnChange events of dropdown lists and onclick events of CheckBoxes and RadioChoice components.
IOptionRendererwicket.extensions.markup.html.form.selectNo description provided.
IPageablewicket.markup.html.navigation.pagingComponents that implement this interface will be pageable, they should return the pagecount so that an object/component knows how many pages it can use for the setCurrentPage method.
IPageFactorywicketA factory class that creates Pages.
IPageLinkwicket.markup.html.linkInterface that is used to implement delayed page linking.
IPageMapEntrywicket.session.pagemapSome source which produces a page.
IPageMapEvictionStrategywicket.session.pagemapGiven a page map, evicts zero or more entries from the map according to some algorithm in the implementation.
IPageRequestTargetwicket.request.target.componentRequest target that denotes a page instance.
IPageSettingswicket.settingsInterface for page related settings.
IPageVersionManagerwicket.versionInterface to code that manages versions of a Page.
IPagingLabelProviderwicket.markup.html.navigation.pagingThis interface is used by the PagingNavigator components to get the label of the pages there are for a IPageable component.
IPropertiesFactorywicket.resourceInterface to be implemented by properties loaders
IPropertiesReloadListenerwicket.resourceTo be implemented by listeners interested in PropertiesFactory events fired after a new properties files has been loaded
IRedirectListenerwicketRequest listener called on page redirects.
IRequestCodingStrategywicket.requestImplementations of this interface are responsible for digesting the incoming request and creating a suitable RequestParameters object for it, as well as creating url representations for request targets.
IRequestCycleFactorywicketFactory for creating request cycles for a session.
IRequestCycleProcessorwicket.request

The request cycle processor is responsible for handling the steps of a request cycle.

IRequestCycleSettingswicket.settingsInteface for request related settings
IRequestListenerwicketBase interface for all interfaces that listen for requests from the client browser.
IRequestTargetwicket

A request target is the base entity that is the subject of a request.

IRequestTargetMounterwicket.requestDefines the contract for mounting request targets to paths.
IRequestTargetResolverStrategywicket.request.compoundStrategy interface for implementing resolve(RequestCycle, RequestParameters) .
IRequestTargetUrlCodingStrategywicket.request.target.codingImplementations of this interface know how to encode and decode request targets to/from a URL.
IResourceFactorywicketA factory which creates resources for a given specification string.
IResourceFinderwicket.util.fileKnows how to find resources.
IResourceListenerwicketListens for requests regarding resources.
IResourcePathwicket.util.fileKnows how to manage paths and folders, and how to find resources in them.
IResourceSettingswicket.settingsInterface for resource related settings
IResourceStreamwicket.util.resourceInterface to a streamed resource.
IResourceStreamLocatorwicket.util.resource.locatorInterface for code that locates resources.
IResponseFilterwicketA response filter can be added to the addResponseFilter(IResponseFilter) object The will be called from the Buffered Response objects right before they would send it to the real responses.
IResponseStrategywicket.request.compoundStrategy interface for implementing respond(RuntimeException, RequestCycle) .
IScopedComponentwicket.markupTo be implemented by Components which walks up the component tree until a Page or Panel and tries to find a component with a matching wicket id if the component itself does not contain it.
ISecuritySettingswicket.settingsInterface for security related settings
ISessionFactorywicketA factory interface used by Applications to create Sessions.
ISessionSettingswicket.settingsInterface for session related settings
ISessionStorewicket.sessionThe actual store that is used by Session to store its attributes.
ISharedResourceRequestTargetwicket.request.target.resourceTarget that denotes a shared Resource .
ISortStatewicket.extensions.markup.html.repeater.data.sortInterface used by OrderByLink to interact with any object that keeps track of sorting state
ISortStateLocatorwicket.extensions.markup.html.repeater.data.sortLocator interface for ISortState implementations.
IStringIteratorwicket.util.stringTypesafe string iterator interface
IStringResourceLoaderwicket.resource.loaderThe string resource loader interface allows a strategy pattern to be applied to the loading of resource strings for an application.
IStringResourceStreamwicket.util.resourceA resource that can be converted to a String representation, possibly using an explicit Charset.
IStringSequencewicket.util.stringTypesafe interface to an ordered sequence of strings.
ITabwicket.extensions.markup.html.tabsInterface used to represent a single tab in a TabbedPanel
ITestPageSourcewicket.util.testerA test page factory for WicketTester
ITimeFrameSourcewicket.util.timeA timeframe source produces time frame values.
ITransformerwicket.markup.transformerA common interface to be implemented be OutputTransformerContainers and TranformerBehaviors which post-process the output markup of a component.
ITypeConverterwicket.util.convertConverter for a specific data type.
IUnauthorizedComponentInstantiationListenerwicket.authorizationInterface to code that is called to handle unauthorized component instantiations.
IUnversionedBehaviorListenerwicket.behaviorSame as IBehaviorListener , but urls generated for this interface will always be executed against the latest page version.
IValidatorwicket.markup.html.form.validationInterface for validations by form components.
IValuePersisterwicket.markup.html.form.persistenceWicket users and developers should not need to care about where or how form values are saved.
IWebApplicationFactorywicket.protocol.httpA factory interface used by wicket servlet to create application objects.
IWizardwicket.extensions.wizardInterface for the wizard component.
IWizardModelwicket.extensions.wizardThis interface defines the model for wizards.
IWizardModelListenerwicket.extensions.wizardRecieves notifications for wizard model state changes.
IWizardStepwicket.extensions.wizardModels one step in a wizard, and is the equivalent of one panel in a wizard from an end-user's perspective.
IXmlPullParserwicket.markup.parserThe interface of a streaming XML parser as required by Wicket.
OrderByLink.ICssProviderwicket.extensions.markup.html.repeater.data.sortInterface used to generate values of css class attribute for the anchor tag If the generated value is null class attribute will not be added
RequestContextwicket.util.upload

Abstracts access to the request information needed for file uploads.

Session.IPageMapVisitorwicketVisitor interface for visiting page maps
TestPanelSourcewicket.util.testerA test panel factory for WicketTester
WizardModel.IConditionwicket.extensions.wizardInterface for conditional displaying of wizard steps.
Search