| Interface | Description | 
|---|---|
| CollectionComponent | Identifies a Paging component. | 
| ComponentProcessor<T> | Interface implemented to apply the visitor pattern to a set of components where the
 components are not necessarily siblings of each other. | 
| DialogSource | Extension of ActionSource for components that fire
 dialogs, and need to be notified when the dialog
 begins launching and completes. | 
| FlattenedComponent | Interface implemented by Components that don't render any content themselves but rather set
 up context before asking their children to render themselves. | 
| UIXFacesBean | Subinterface for FacesBeans that are used for the storage
 of a UIXComponent. | 
| Class | Description | 
|---|---|
| ComponentProcessingContext | ProcessingContext passed to FlattenedComponents and ComponentProcessors representing the
 current component iteration context. | 
| CompositeIterator<T> | not thread safe, though it could be as thread-safe as the underlying Iterators at a slight cost to performance and size | 
| FacesBeanWrapper | Wrapper for  FacesBean | 
| HierarchyUtils | utility methods for dealing with tree structures that do disclosure. | 
| TableRowEvent | |
| TableUtils | utility methods for dealing with tables. | 
| UIXChart |  | 
| UIXChoose | Events: | 
| UIXCollection | Base class for components that do stamping. | 
| UIXCollection.NoColumnFacetsVisitContext | VisitContext implementation that doesn't visit any of the Facets of
 UIXColumn children. | 
| UIXColumn | This is base abstraction for column. | 
| UIXCommand | Events: | 
| UIXComponent | Pure abstract base class for all UIX components. | 
| UIXComponentBase | Base implementation of components for all of Trinidad. | 
| UIXComponentBase.ComponentSystemEventListenerWrapper | |
| UIXComponentRef | This component inserts a component (defined by a separate page
           that starts with <tr:componentDef>)
           into the current page. | 
| UIXDecorateCollection | Events: | 
| UIXDocument | Events: | 
| UIXEditableFacesBeanImpl | UIXFacesBeanImpl subclass that implements the local value contract needed for ValueHolders. | 
| UIXEditableValue | Events: | 
| UIXFacesBeanImpl | FacesBeanImpl subclass that implements UIXFacesBean. | 
| UIXForm | Events: | 
| UIXGo | Events: | 
| UIXGroup | The group component is an invisible control that aggregates semantically-related children; the group itself has no associated client representation (visual or API). | 
| UIXHierarchy | Base class for components that take a TreeModel, which is a hierarchical model. | 
| UIXInput | Events: | 
| UIXIterator | UIXIterator is a component that performs iteration over its child components. | 
| UIXListView | UIXListView is a component that is similar to UIXIterator. | 
| UIXMenu | Signifies an element that can contain a series of UIXCommand components. | 
| UIXMenuHierarchy | Base class for the Menu component. | 
| UIXMessage | Events: | 
| UIXMessages | Events: | 
| UIXNavigationHierarchy | Base class for the Navigation component. | 
| UIXNavigationLevel | The navigationLevel component creates a series of navigation items representing one level in a navigation hierarchy. | 
| UIXNavigationPath | A navigationPath component is used in hierarchical
           site layouts to indicate the path back to the root page of the
           hierarchy with links. | 
| UIXNavigationTree |  | 
| UIXObject | Events: | 
| UIXOutput | UIXOutput is a concrete base class for all Apache Trinidad output components that
 support type conversion. | 
| UIXPage |  | 
| UIXPanel | Base class for components that provide
 layout for their children. | 
| UIXPoll | The poll component initiates poll to the server. | 
| UIXProcess | Signifies an element that represents a process and binds to a menuModel. | 
| UIXProgress | UIXProgress is a base abstraction for 
           components that implement ActionSource and 
           indicate the progress of tasks running in
            the server, typically navigating to a special
           page once the task is complete. | 
| UIXReset | Events: | 
| UIXSelectBoolean | Events: | 
| UIXSelectInput | selectInput is a base abstraction for
           components that allow both input and selection 
           from a list of possible values. | 
| UIXSelectItem | Events: | 
| UIXSelectMany | UIXSelectMany is a base abstraction for 
           components that allow selection of multiple of a
     series of selectItem controls, where order
           is not relevant. | 
| UIXSelectOne | UIXSelectOne is a base abstraction for 
           components that allow selection of a single in a
     series of selectItem components. | 
| UIXSelectOrder | Events: | 
| UIXSelectRange | UIXSelectRange is a base abstraction for 
           components that select a
           range, e.g, 5 - 10 of 50. | 
| UIXShowDetail | Events: | 
| UIXShowMany | showMany is the base abstraction for components that contain
 a group of showDetails and can display multiple at a time. | 
| UIXShowOne | showOne is the base abstraction for components that contains
 a group of showDetails, but displays one of them. | 
| UIXSingleStep | UIXSingleStep is a base abstraction for components
           that implement ActionSource and 
           navigate back and forth through a sequence of known steps. | 
| UIXSubform | UIXSubform is the base abstraction for an independently submittable
 region of a page. | 
| UIXSwitcher | The switcher component dynamically decides which facet component
 should be rendered. | 
| UIXTable | Events: | 
| UIXTree |  | 
| UIXTreeTable |  | 
| UIXValue | Events: | 
| WrapperEvent | This class wraps a FacesEvent | 
| Enum | Description | 
|---|---|
| ComponentProcessingContext.ProcessingHint | Hints to the the FlattenedComponents regarding what the flattened iteration is being used for,
 The FlattenedComponent may use this information to change its flattening behavior. | 
Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.