Provides API for developing Granite UI components.
Interface Summary Interface Description ExpressionResolverA service to resolve an expression into an actual object. State.ItemAn item in the state. ValueFetchStrategyDenotes a specific value fetching strategy for BulkEditValueMap
Class Summary Class Description AttrBuilderA builder to generate HTML attributes. BulkEditValueMapBulkEditValueMap is a ValueMap specific to the needs of Bulk Editing. ClientState Deprecated.CoralUI v1 specific ComponentHelperA convenient helper for development of Granite UI components that are implemented using JSP. ComponentHelper.OptionsAn options to be passed to the included resource's renderer. ConfigThe config properties of a resource. ExpressionCustomizerA mechanic to allow a certain customization for
ExpressionHelperA helper to deal with EL easier. FieldUtility class for form field component. FilteringResourceWrapperA ResourceWrapper that filters its descendant resources based on
FormDataFormData represents the values of the form. HtmlResponseThe post response which produces HTML containing metadata, such as status code, title, so that the client can parse it. LayoutBuilderA builder to create a layout. OptionsThe class representing the options during Sling include. PagingIterator<E>A wrapper iterator to supports paging. StateA key-value map of client-side state. TagA representation of DOM tag. ValueA helper for the form field to access the
ValueMapResourceWrapperA resource wrapper that wraps an underlying resource with an empty
ValueMap}, which can be modified accordingly.
Enum Summary Enum Description FormData.NameNotFoundModeThe mode on how to handle the scenario when the FormData doesn't have an entry of a certain name.