Uses of Class
org.apache.myfaces.trinidad.component.UIXComponent

Packages that use UIXComponent
org.apache.myfaces.trinidad.component   
org.apache.myfaces.trinidad.component.core   
org.apache.myfaces.trinidad.component.core.data   
org.apache.myfaces.trinidad.component.core.input   
org.apache.myfaces.trinidad.component.core.layout   
org.apache.myfaces.trinidad.component.core.nav   
org.apache.myfaces.trinidad.component.core.output   
org.apache.myfaces.trinidad.component.html   
org.apache.myfaces.trinidad.render   
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component
 class UIXChart
           The Apache Trinidad Chart is used to display data in a Chart Format.
 class UIXChoose
          Events:
 class UIXCollection
          Base class for components that do stamping.
 class UIXColumn
          This is base abstraction for column.
 class UIXCommand
          Events:
 class UIXComponentBase
          Base implementation of components for all of Trinidad.
 class UIXComponentRef
          This component inserts a component (defined by a separate page that starts with <tr:componentDef>) into the current page.
 class UIXDecorateCollection
          Events:
 class UIXDocument
          Events:
 class UIXEditableValue
          Events:
 class UIXForm
          Events:
 class UIXGo
          Events:
 class UIXGroup
          The group component is an invisible control that aggregates semantically-related children; the group itself has no associated client representation (visual or API).
 class UIXHierarchy
          Base class for components that take a TreeModel, which is a hierarchical model.
 class UIXInput
          Events:
 class UIXIterator
          UIXIterator is a component that performs iteration over its child components.
 class UIXMenu
          Signifies an element that can contain a series of UIXCommand components.
 class UIXMenuHierarchy
          Base class for the Menu component.
 class UIXMessage
          Events:
 class UIXMessages
          Events:
 class UIXNavigationHierarchy
          Base class for the Navigation component.
 class UIXNavigationLevel
          The navigationLevel component creates a series of navigation items representing one level in a navigation hierarchy.
 class UIXNavigationPath
          A navigationPath component is used in hierarchical site layouts to indicate the path back to the root page of the hierarchy with links.
 class UIXNavigationTree
           Apache Trinidad navigationTree components are used to display hierarchical navigation data.
 class UIXObject
          Events:
 class UIXOutput
          UIXOutput is a concrete base class for all Apache Trinidad output components that support type conversion.
 class UIXPage
           A Page component uses a MenuModel and a stamp to render navigation items.
 class UIXPanel
          Base class for components that provide layout for their children.
 class UIXPoll
          The poll component initiates poll to the server.
 class UIXProcess
          Signifies an element that represents a process and binds to a menuModel.
 class 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.
 class UIXReset
          Events:
 class UIXSelectBoolean
          Events:
 class UIXSelectInput
          selectInput is a base abstraction for components that allow both input and selection from a list of possible values.
 class UIXSelectItem
          Events:
 class UIXSelectMany
          UIXSelectMany is a base abstraction for components that allow selection of multiple of a series of selectItem controls, where order is not relevant.
 class UIXSelectOne
          UIXSelectOne is a base abstraction for components that allow selection of a single in a series of selectItem components.
 class UIXSelectOrder
          Events:
 class UIXSelectRange
          UIXSelectRange is a base abstraction for components that select a range, e.g, 5 - 10 of 50.
 class UIXShowDetail
          Events:
 class UIXShowMany
          showMany is the base abstraction for components that contain a group of showDetails and can display multiple at a time.
 class UIXShowOne
          showOne is the base abstraction for components that contains a group of showDetails, but displays one of them.
 class UIXSingleStep
          UIXSingleStep is a base abstraction for components that implement ActionSource and navigate back and forth through a sequence of known steps.
 class UIXSubform
          UIXSubform is the base abstraction for an independently submittable region of a page.
 class UIXSwitcher
          The switcher component dynamically decides which facet component should be rendered.
 class UIXTable
          Events:
 class UIXTree
           Apache Trinidad tree components are used to display hierarchical data.
 class UIXTreeTable
           The Apache Trinidad TreeTable is used to display data that is structured in a hierarchical format.
 class UIXValue
          Events:
 

Methods in org.apache.myfaces.trinidad.component that return UIXComponent
 UIXComponent UIXFacesBeanImpl.getComponent()
           
 

Methods in org.apache.myfaces.trinidad.component with parameters of type UIXComponent
 void UIXFacesBeanImpl.init(UIXComponent component, FacesBean.Type type)
          Subclassers most call super with the component and type
 void UIXEditableFacesBeanImpl.init(UIXComponent component, FacesBean.Type type)
          Subclassers most call super with the component and type
 void UIXFacesBean.init(UIXComponent component, FacesBean.Type type)
          Initialize a UIXFacesBean with a specific component and type.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.core
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.core
 class CoreDocument
          The CoreDocument creates each of the standard root elements of an HTML page: <html>, <body>, and <head>, but by abstracting away from those components, can be used in non-HTML pages as well.
 class CoreForm
          The UIXForm component creates an HTML <form> element.
 class CoreImportScript
          The importScript component supports importing the built-in scripts provided by Apache Trinidad.
 class CorePoll
           The poll element triggers an event after the time interval specified by the interval attribute (in milliseconds).
 class CoreStyleSheet
          The styleSheet component generates the style sheet link reference to a generated Apache Trinidad style sheet.
 class CoreSubform
           The CoreSubform represents an independently submittable region of a page.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.core.data
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.core.data
 class CoreChart
           The Trinidad Chart is used to display data as a chart.
 class CoreColumn
           The immediate children of a Table component must all be <tr:column> components.
 class CoreSelectRangeChoiceBar
          SelectRangeChoiceBar is used to allow the user to select a range of records to display among a larger set of records.
 class CoreTable
          The Trinidad Table is used to display tabular data.
 class CoreTree
           The Trinidad Tree is used to display data that is structured in a hierarchical format.
 class CoreTreeTable
           The Trinidad TreeTable is used to display data that is structured in a hierarchical format.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.core.input
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.core.input
 class CoreChooseColor
          The chooseColor control creates a palette for picking colors.
 class CoreChooseDate
          The chooseDate component is used in conjunction with a selectInputDate to allow the user to quickly select a date value without having to navigate to a secondary window.
 class CoreInputColor
          The inputColor component creates a text field for entering colors.
 class CoreInputDate
          The inputDate component creates a text field for entering dates and a button for picking dates from a calendar.
 class CoreInputFile
           The inputFile component is a component that can be used to upload a file.
 class CoreInputHidden
          The UIXInputHidden component adds a value that will be submitted with a form, but not displayed to the user.
 class CoreInputListOfValues
           The inputListOfValues is a text field that also supports launching a dialog to assist users in entering a value.
 class CoreInputNumberSpinbox
          
 class CoreInputText
          
 class CoreResetButton
           The reset button control creates a push button which will reset the content of a form.
 class CoreSelectBooleanCheckbox
          
 class CoreSelectBooleanRadio
          
 class CoreSelectItem
          The selectItem tag represents a single item that the user may select from a list, choice, radio, or shuttle Trinidad control.
 class CoreSelectManyCheckbox
          
 class CoreSelectManyListbox
          The UIXSelectManyListbox component creates a component which allows the user to select many values from a list of items.
 class CoreSelectManyShuttle
          The selectManyShuttle component provides a mechanism for selecting multiple values from a list of values by allowing the user to move items between two lists.
 class CoreSelectOneChoice
          The selectOneChoice component creates a menu-style component, which allows the user to select a single value from a list of items.
 class CoreSelectOneListbox
          The UIXSelectOneListbox component creates a component which allows the user to select a single value from a list of items.
 class CoreSelectOneRadio
          
 class CoreSelectOrderShuttle
          The selectOrderShuttle component provides a mechanism for selecting multiple values from a list of values by allowing the user to move items between two lists, and reordering that list of values.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.core.layout
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.core.layout
 class CorePanelAccordion
          The panelAccordion control can be used to display a group of contents belonging to a showDetailItem.
 class CorePanelBorderLayout
          The panelBorderLayout component is a layout element which lays out all of its children consecutively in its middle, and supports twelve other facets: top, bottom, left, right, start and end.
 class CorePanelBox
           The panelBox is used to place ancillary information on a page, offset by a certain color.
 class CorePanelButtonBar
          The panelButtonBar lays out a set of buttons.
 class CorePanelCaptionGroup
           The panelCaptionGroup is used to render a set of components, into a related and more managable grouping.
 class CorePanelChoice
          The panelChoice control can be used to display a group of contents belonging to a showDetailItem.
 class CorePanelFormLayout
           The panelFormLayout lays out input form controls, such that their labels and fields line up vertically.
 class CorePanelGroupLayout
          The panelGroupLayout control is a layout element that arranges its children in one of a few simple patterns.
 class CorePanelHeader
           The panelHeader control places a label and optional icon at the top of a section.
 class CorePanelHorizontalLayout
          The panelHorizontalLayout control is a layout element that arranges its children horizontally.
 class CorePanelLabelAndMessage
           This component lays out a label, children, tip, and associated message.
 class CorePanelList
          
 class CorePanelPage
          PanelPage lays out an entire page.
 class CorePanelPageHeader
          PanelPageHeader lays out the top portion of a page.
 class CorePanelPopup
           The panelPopup is used to place ancillary information on a page, made visible via a clickable link (e.g icon or link).
 class CorePanelRadio
          The panelRadio control can be used to display a group of contents belonging to a showDetailItem.
 class CorePanelSideBar
           The panelSideBar control renders a side navigation bar.
 class CorePanelTabbed
          The panelTabbed control can be used to display a group of contents that belongs to a showDetailItem that is shown.
 class CorePanelTip
           The panelTip Component provides a container for page or section level hints to the user.
 class CoreShowDetail
          The showDetail provides a means of toggling a group of components between being disclosed or undisclosed.
 class CoreShowDetailHeader
           The showDetailHeader provides a means of toggling the contents under a header between being disclosed(shown) or undisclosed(hidden).
 class CoreShowDetailItem
           The showDetailItem component is used inside of a showOne component to contain a group of children.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.core.nav
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.core.nav
 class CoreBreadCrumbs
          A breadCrumbs component is used in hierarchical site layouts to indicate the path back to the root page of the hierarchy with links.
 class CoreCommandButton
          The commandButton control creates a button representation of a UIXCommand.
 class CoreCommandLink
           The commandLink control creates a link representation of a UIXCommand.
 class CoreCommandNavigationItem
           The commandNavigationItem control creates a navigation item representation of a UIXCommand.
 class CoreGoButton
          The goButton creates a push button that navigates directly to another location instead of delivering an action.
 class CoreGoLink
           The goLink component wraps its children inside of an HTML link.
 class CoreNavigationPane
           The navigationPane component creates a series of navigation items representing one level in a navigation hierarchy.
 class CoreNavigationTree
           The navigationTree is used to display navigation data that is structured in a hierarchical format.
 class CorePage
          The Page component is similar to the PanelPage component, except that instead of having navigation1, navigation2 and navigation3 facets for adding navigation item information, the user binds a model object and a stamp to render these areas.
 class CoreProcessChoiceBar
          ProcessChoiceBar is a UIXProcess component that renders a previous button, a choice bar, and a next button.
 class CoreSingleStepButtonBar
          SingleStepButtonBar renders a Previous button, text indicating the current step and the maximum steps, and a Next button.
 class CoreTrain
          Train is a UIXProcess component that renders a train.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.core.output
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.core.output
 class CoreIcon
           The icon component renders a skin specific icon.
 class CoreImage
           The image control creates an image tag.
 class CoreLegend
           The legend adds a legend describing the meaning of an icon.
 class CoreMedia
           The media component displays media content, such as audio, video, or image in a player embedded in the user agent.
 class CoreMessage
           Component that displays a message on behalf of a component.
 class CoreMessages
          The messages bean is used at the top of an application page to give the user important messaging information.
 class CoreOutputDocument
          The outputText component supports styled text.
 class CoreOutputFormatted
           The outputFormatted bean accepts a string in its "value" attribute containing a very limited set of HTML markup and outputs formatted results.
 class CoreOutputLabel
          
 class CoreOutputText
          The outputText component supports styled text.
 class CoreProgressIndicator
           The progress is tracked from the org.apache.myfaces.trinidad.model.BoundedRangeModel attached to this component through its 'value' attribute.
 class CoreSeparator
           The separator creates a horizontal separator.
 class CoreSpacer
          spacer occupies a fixed amount of space in a layout, specified by its width and height attributes.
 class CoreStatusIndicator
           The The statusIndicator component shows whether the page is busy processing or is ready.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.component.html
 

Subclasses of UIXComponent in org.apache.myfaces.trinidad.component.html
 class HtmlBody
           Tag for the HTML body element.
 class HtmlCellFormat
          CellFormat components are used to format cells in a rowLayout.
 class HtmlFrame
          The frame is used to specify attributes needed by an HTML frame.
 class HtmlFrameBorderLayout
          frameBorderLayout is a layout bean which can be used to place seven frames at left, right, top, bottom, innerLeft, innerRight and center positions.
 class HtmlHead
           Tag for the HTML head element, including the document's title and any style sheets needed by th current look-and-feel.
 class HtmlHtml
           The html tag generates the <html> element for an HTML page.
 class HtmlMeta
           The meta component supports generating an html meta tag for things like reloading the page or configuring viewport characteristics like these: <meta name="viewport" content="width=device-width, user-scalable=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta http-equiv="refresh" content="2;url=./test/index.jspx"> It is also important to note that a meta HTML tag cannot have an ID so the component ID will not be seen in the browser source.
 class HtmlRowLayout
          RowLayout components can be used on their own, or to define a row of a tableLayout.
 class HtmlScript
           The script component supports both the importing of libraries and inline scripts.
 class HtmlTableLayout
          A TableLayout is a thin wrapper around the HTML <table> element.
 

Uses of UIXComponent in org.apache.myfaces.trinidad.render
 

Methods in org.apache.myfaces.trinidad.render with parameters of type UIXComponent
 void CoreRenderer.setupEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, UIXComponent component)
          Deprecated. 
 void CoreRenderer.tearDownEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, UIXComponent component)
          Deprecated. 
 boolean CoreRenderer.visitChildrenForEncoding(UIXComponent component, javax.faces.component.visit.VisitContext visitContext, javax.faces.component.visit.VisitCallback callback)
          Hook to allow the renderer to customize the visitation of the children components of a component during the visitation of a component during rendering.
 



Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.