Package com.foreach.across.modules.web.ui
package com.foreach.across.modules.web.ui
-
ClassDescriptionDefault implementation of
ViewElementAttributeConverter.Standard implementation of aViewElementBuilderContextthat optionally allows a parent set of attributes to be provided.DefaultViewElementPostProcessor<T extends ViewElement>Implementation that looks for a collection ofViewElementPostProcessors on theViewElementBuilderContextand applies all of them.IteratorItemStats<ITEM>IteratorItemStatsImpl<ITEM>Represents some contextual information about an item that is part of an iterable like collection.WrappingViewElementBuilderContextthat is used by aViewElementGeneratorand provides access to the item being generated and the possible iteration context.CommonViewElement.Witherfunctions for the defaultMutableViewElementproperties.Represents a collection of temporary modifications to an existingViewElementBuilderContext.Standard implementation ofViewElementBuilderFactorythat supports the most basicViewElementBuildertypes.Represents aViewElementin its most simple form.ViewElement.Wither<T extends ViewElement>A wrapper for any type ofViewElementwhich allows the use of separate functions to perform the actions.Function that fetches a value from a view element and optionally returns it as a specific type for compile time checking.ViewElement.WitherRemover<T extends ViewElement>Function that modifies a view element by removing values.ViewElement.WitherSetter<T extends ViewElement>Function that modifies a view element by setting or adding values.API responsible for converting raw attribute values, to valid String values for HTML.ViewElementBuilder<T extends ViewElement>Base interface to create a singleViewElementinstance.ViewElementBuilder.Wither<T extends ViewElementBuilder>Holder class that associates aViewElementBuilderContextwith the current thread.Registers a globalViewElementBuilderContexton the request and attaches it as the current thread-local builder context.Base class for aViewElementBuilderof aMutableViewElement.Encapsulates either aViewElementorViewElementBuilderfor fetching within aViewElementBuilderContext.ViewElementPostProcessor<T extends ViewElement>General purpose interface for post-processing aViewElement.