Uses of Interface
org.kuali.rice.krad.uif.component.Component
Packages that use Component
Package
Description
-
Uses of Component in org.kuali.rice.krad.datadictionary.validator
Methods in org.kuali.rice.krad.datadictionary.validator with parameters of type ComponentModifier and TypeMethodDescriptionvoidAdds a UIF Component to the tracestatic booleanValidator.checkExpressions(Component object, String property) Checks if a property of a Component is being set by expressionsbooleanValidationController.validate(Component object, org.apache.logging.log4j.Logger log, boolean failOnWarning) Validates a Component with output going to Log4jbooleanValidates a UIF Component -
Uses of Component in org.kuali.rice.krad.lookup
Classes in org.kuali.rice.krad.lookup that implement ComponentModifier and TypeClassDescriptionclassCustomInputFieldfor criteria fields within a lookup view that adds criteria specific options.classView type for lookups.Methods in org.kuali.rice.krad.lookup that return types with arguments of type ComponentModifier and TypeMethodDescriptionLookupView.getCriteriaFields()List of fields that will be rendered for the lookup criteria.LookupView.getResultFields()List of fields that will be rendered for the result collection group, each field will be a column (assuming table layout is used).Method parameters in org.kuali.rice.krad.lookup with type arguments of type ComponentModifier and TypeMethodDescriptionvoidLookupView.setCriteriaFields(List<Component> criteriaFields) voidLookupView.setResultFields(List<Component> resultFields) -
Uses of Component in org.kuali.rice.krad.uif.component
Subinterfaces of Component in org.kuali.rice.krad.uif.componentModifier and TypeInterfaceDescriptioninterfaceComponents that bind to a model (hold model data) should implement this interface.Classes in org.kuali.rice.krad.uif.component that implement ComponentModifier and TypeClassDescriptionclassBase implementation of Component which other component implementations should extend.Methods in org.kuali.rice.krad.uif.component that return types with arguments of type ComponentModifier and TypeMethodDescriptionPropertyReplacer.getNestedComponents()Returns a list of nested componentsComponent.getPropertyReplacerComponents()List of components that are contained within the List ofPropertyReplacerin componentComponentBase.getPropertyReplacerComponents()Returns list of components that are being held in property replacers configured for this component -
Uses of Component in org.kuali.rice.krad.uif.container
Subinterfaces of Component in org.kuali.rice.krad.uif.containerModifier and TypeInterfaceDescriptioninterfaceInterface representing an editable collection within a view.interfaceType of component that contains a collection of other components.interfaceCommon interface for group components.interfaceInterface for top-level page components, to be used as items in a multi-page view.Classes in org.kuali.rice.krad.uif.container that implement ComponentModifier and TypeClassDescriptionclassAccordion group class used to stack groups by there header titles in an accordion layout.classGroup that holds a collection of objects and configuration for presenting the collection in the UI.classBaseContainerimplementation which container implementations can extendclassSpecial type of group that presents the content in a modal dialog.classContainer that holds a list ofFieldor otherGroupinstancesclassLightTable is a light-weight collection table implementation that supports a subset of features, Current known supported features are: DataField InputField with TextControl, CheckboxControl, or single SelectControl MessageField LinkField ActionField ImageField most RichTable options FieldGroup containing only Actions, Image, Messages, or Links SpringEL for String properties on supported components only SpringEL specifically for the render property Other features are not guaranteed to work, but may work at your own risk.classSpecialGroupthat presents a grouping on links, which can also include nested groupings of linksclassA PageGroup represents a page of a View.classA navigation group which renders a menu with items, that is shown at the side of the page with collapse.classA group that presents its child Groups as tabs.classSpecialGroupthat renders a tab navigation sectionclassGroup component that is backed by aTreedata structure and typically rendered as a tree in the user interfaceMethods in org.kuali.rice.krad.uif.container that return types with arguments of type ComponentModifier and TypeMethodDescriptionCollectionGroupBuilder.getAddLineActionComponents(View view, Object model, CollectionGroup collectionGroup) Creates newComponentinstances for the add lineCollectionGroup.getAddLineActions()Component fields that should be rendered for the add line.CollectionGroupBase.getAddLineActions()Component fields that should be rendered for the add line.CollectionGroup.getAddLineItems()List ofComponentinstances that should be rendered for the collection add line (if enabled).CollectionGroupBase.getAddLineItems()List ofComponentinstances that should be rendered for the collection add line (if enabled).TreeGroup.getComponentPrototypes()Gets all node components prototypes within the tree.CollectionGroupBase.getItems()ListofComponentinstances that are held by the containerContainer.getItems()ListofComponentinstances that are held by the containerContainerBase.getItems()ListofComponentinstances that are held by the containerGroupBase.getItems()ListofComponentinstances that are held by the containerCollectionGroup.getLineActions()Action fields that should be rendered for each collection line.CollectionGroupBase.getLineActions()Action fields that should be rendered for each collection line.TreeGroup.getNodeComponents()Gets all node components within the tree.AccordionGroup.getSupportedComponents()Only groups are supported for this group.Container.getSupportedComponents()SetofComponentclasses that may be placed into the containerGroupBase.getSupportedComponents()SetofComponentclasses that may be placed into the containerTabGroup.getSupportedComponents()Only groups are supported for this group.TabNavigationGroup.getSupportedComponents()SetofComponentclasses that may be placed into the containerCollectionGroupBuilder.initializeLineActions(List<? extends Component> lineActions, View view, CollectionGroup collectionGroup, Object collectionLine, int lineIndex) Creates newActioninstances for the line.CollectionGroupLineBuilder.initializeLineItems()Copies either the collections groups items or add line items to a list of components that will be used for the collection line.Methods in org.kuali.rice.krad.uif.container with parameters of type ComponentModifier and TypeMethodDescriptionLightTable.buildExpressionMap(Component item, Map<String, String> expressionMap) Builds the expression map which contains "propertyName@@@id" and the expression.protected StringLightTable.handleDataFieldInRow(Component item, Object obj, String row, int index, String originalId) Special handling of the DataField in the row, replaces necessary content with row specific contentprotected StringLightTable.handleInputFieldInRow(Component item, Object obj, String row, int index, String originalId) Special handling of the InputField in the row, replaces necessary content with row specific contentvoidLightTable.processExpression(String name, Component item, Map<String, String> expressionMap, List<String> toRemove) Process the expression for the item by putting placeholder values in for String properties and adding markers for render expressions to the component; adds the original expression to the expressionMapprotected voidGroupBase.setNestedComponentId(Component component, String newId) Helper method for setting a new ID for the nested componentsMethod parameters in org.kuali.rice.krad.uif.container with type arguments of type ComponentModifier and TypeMethodDescriptionprotected voidRetrieves theComponentinstances from the node for building the nested components listCollectionGroupBuilder.initializeLineActions(List<? extends Component> lineActions, View view, CollectionGroup collectionGroup, Object collectionLine, int lineIndex) Creates newActioninstances for the line.CollectionGroupLineBuilder.processAnyRemoteFieldsHolder(CollectionGroup group, List<? extends Component> items) Iterates through the given items checking forRemotableFieldsHolder, if found the holder is invoked to retrieved the remotable fields and translate to attribute fields.voidCollectionGroup.setAddLineActions(List<? extends Component> addLineActions) Setter for the add line action components fieldsvoidCollectionGroupBase.setAddLineActions(List<? extends Component> addLineActions) Setter for the add line action components fieldsvoidCollectionGroup.setAddLineItems(List<? extends Component> addLineItems) Setter for the add line field listvoidCollectionGroupBase.setAddLineItems(List<? extends Component> addLineItems) Setter for the add line field listvoidSetter for the containers list of componentsabstract voidSetter for the containers list of componentsvoidSetter for the containers list of componentsvoidCollectionGroup.setLineActions(List<? extends Component> lineActions) Setter for the line action fields listvoidCollectionGroupBase.setLineActions(List<? extends Component> lineActions) Setter for the line action fields listprotected voidCollectionGroupBase.setupLineActionValidationScripts(List<Component> components, List<Component> actionComponents) Helper method to set action validation script for every action component provided to validate every input field component. -
Uses of Component in org.kuali.rice.krad.uif.container.collections
Methods in org.kuali.rice.krad.uif.container.collections that return types with arguments of type ComponentModifier and TypeMethodDescriptionLineBuilderContext.getLineActions()List of components to render in the lines action column.Method parameters in org.kuali.rice.krad.uif.container.collections with type arguments of type ComponentModifier and TypeMethodDescriptionvoidLineBuilderContext.setLineActions(List<? extends Component> lineActions) Constructor parameters in org.kuali.rice.krad.uif.container.collections with type arguments of type ComponentModifierConstructorDescriptionLineBuilderContext(int lineIndex, Object currentLine, String bindingPath, boolean bindToForm, ViewModel model, CollectionGroup collectionGroup, List<? extends Component> lineActions) Constructor.LineBuilderContext(int lineIndex, Object currentLine, String bindingPath, boolean bindToForm, ViewModel model, CollectionGroup collectionGroup, List<? extends Component> lineActions, List<DialogGroup> lineDialogs) Constructor. -
Uses of Component in org.kuali.rice.krad.uif.control
Subinterfaces of Component in org.kuali.rice.krad.uif.controlModifier and TypeInterfaceDescriptioninterfaceRepresents an interactive element in the UI (typically an HTML control)interfaceControl interface for a select box.interfaceInterface representing a text input control component.Classes in org.kuali.rice.krad.uif.control that implement ComponentModifier and TypeClassDescriptionclassRepresents a HTML Checkbox control.classRepresents a group of HTML checkbox controls.classBase class for allControlimplementations.classRepresents a HTML File control, generally rendered as an input control with type 'file'.classRepresents a group control, which is a special control to handle the input of a KIM Group by group nameclassRepresents a HTML Hidden control, generally rendered as an input control of type 'hidden'.classBase class for controls that accept/display multiple valuesclassOptionListControl is used for listing out options from an option finder or options list.classRepresents a HTML password text control, rendered as a input field of type 'password'.classRepresents a group of HTML Radio controls.classRepresents a HTML Select control.classText control that as decorated with a spinner widget (allowing the control value to be modified using the spinner)classRepresents a HTML TextArea control.classRepresents a HTML Text control, generally rendered as a input field of type 'text'.classRepresents a user control, which is a special control to handle the input of a Person.Methods in org.kuali.rice.krad.uif.control that return types with arguments of type ComponentModifier and TypeMethodDescriptionCheckboxControl.getInlineComponents()Gets the inlineComponents used by index in the checkboxLabel that has rich message component index tagsMultiValueControlBase.getInlineComponents()Gets the inlineComponents which represent components that can be referenced in an option's value by indexMethod parameters in org.kuali.rice.krad.uif.control with type arguments of type ComponentModifier and TypeMethodDescriptionvoidCheckboxControl.setInlineComponents(List<Component> inlineComponents) Sets the inlineComponents used by index in the checkboxLabel that has rich message component index tagsvoidMultiValueControlBase.setInlineComponents(List<Component> inlineComponents) Sets the inlineComponents which represent components that can be referenced in an option's value by index -
Uses of Component in org.kuali.rice.krad.uif.element
Subinterfaces of Component in org.kuali.rice.krad.uif.elementModifier and TypeInterfaceDescriptioninterfaceInterface for content element components.Classes in org.kuali.rice.krad.uif.element that implement ComponentModifier and TypeClassDescriptionclassField that presents an action that can be taken on the UI such as submitting the form or invoking a script.classComponent that renders a standard application header including a logo, navigation, and toolbar.classBreadcrumbItem represents a single item in the breadcrumb list that is generated by the breadcrumbs widget.classGeneral component that allows custom HTML to be inserted into the view.classBase component class for content elements.classContent element that renders a table using theRichTablewidget configured with an Ajax (or Javascript) data sourceclassOutputs an empty div for placeholder purposes, including any basic component options set on it through bean properties or by the framework (id, css, data attributes, etc.)classContent element that renders a header element and optionally aGroupto present along with the header textclassRenders a link tag in the head of the html document.classElement that presents an Icon.classContent element that encloses an iframeclassContent element that renders a HTML<IMG>tagclassContent element that renders a labelclassContent element that renders a linkclassEncapsulates a text message to be displayedclassRenders a meta tag in the head of the html document.classA content element that will display the collection configured with a file upload button.classComponent that renders a navigation bar, including a branding and navigation group.classThe NextPager widget is used to display previous and next links.classThe NumberedPager widget is used to display a list of links horizontally in a page selection user interface.classPager widgets are used to page a set of information which has multiple pages.classElement which shows a visual progress bar based on percentageValue passed in or segmentPercentages passed inclassContent element that renders a non-breaking space HTML tagclassElement which shows a visual progress bar alongside a set of steps, to be used by wizard or multi-step processes, which reflects the current progress based on value of currentStep.classRenders a toggle menu (aka sub menu, dropdown menu) of items.classThe ViewHeader component represents the header for the view.Methods in org.kuali.rice.krad.uif.element that return ComponentModifier and TypeMethodDescriptionBreadcrumbItem.getSiblingBreadcrumbComponent()Set the breadcrumb component for this breadcrumbs sibling content/navigation.Methods in org.kuali.rice.krad.uif.element that return types with arguments of type ComponentModifier and TypeMethodDescriptionHeader.getInlineComponents()Gets the inlineComponents used by index in a Header that has rich message component index tags in its headerTextLabel.getInlineComponents()Gets the inlineComponents used by index in a Label that has rich message component index tags in its labelTextMessage.getInlineComponents()The inlineComponents are a list of components in order by index.Header.getItems()List ofComponentinstances contained in the lower header groupNavigationBar.getItems()Convenience getter for the navigation group items.ToggleMenu.getMenuItems()List of components that should be rendered for the toggle menu.Message.getMessageComponentStructure()The message component structure is a list of components which represent the components that make up a message when using rich message functionality.Methods in org.kuali.rice.krad.uif.element with parameters of type ComponentModifier and TypeMethodDescriptionprotected voidValidationMessages.addNestedGroupKeys(Collection<String> keyList, Component component) Adds all group keys of this component (starting from this component itself) by calling getKeys on each of its nested group's ValidationMessages and adding them to the list.protected voidGroupValidationMessages.addValidationMessageDataAttributes(Component parent) Adds dataAttributes that are appropriate for group level validationMessages data.protected voidPageValidationMessages.addValidationMessageDataAttributes(Component parent) Overridding to prevent the initial writing of data attributes until the view has been processed and we collection unmatched messages (through the lifecycle event).voidFieldValidationMessages.generateMessages(View view, Object model, Component parent) Calls super and add dataAttributes that are appropriate for field level validationMessages data.voidGroupValidationMessages.generateMessages(View view, Object model, Component parent) Generates the messages based on the content in the messageMapvoidPageValidationMessages.generateMessages(View view, Object model, Component parent) Generates the messages based on the content in the messageMapvoidValidationMessages.generateMessages(View view, Object model, Component parent) Generates the messages based on the content in the messageMapGets all the keys associated to this ValidationMessages.voidBreadcrumbItem.setSiblingBreadcrumbComponent(Component siblingBreadcrumbComponent) Set the sibling breadcrumb componentMethod parameters in org.kuali.rice.krad.uif.element with type arguments of type ComponentModifier and TypeMethodDescriptionprotected voidGroupValidationMessages.collectIdsFromItems(List<? extends Component> items, List<String> sectionIds, List<String> order, boolean skipSections) Collects all the ids from the items passed into this method.voidHeader.setInlineComponents(List<Component> inlineComponents) Sets the inlineComponents used by index in a Header that has rich message component index tags in its headerTextvoidLabel.setInlineComponents(List<Component> inlineComponents) Sets the inlineComponents used by index in a Label that has rich message component index tags in its labelTextvoidMessage.setInlineComponents(List<Component> inlineComponents) Set the inlineComponents to be filled in at indexes referenced by [n] in the messagevoidSetter for the lower group's itemsvoidConvenience setter that sets the given items onto theNavigationBar.getNavigationBarGroup().voidToggleMenu.setMenuItems(List<Component> menuItems) voidMessage.setMessageComponentStructure(List<Component> messageComponentStructure) Set the message component structure. -
Uses of Component in org.kuali.rice.krad.uif.field
Subinterfaces of Component in org.kuali.rice.krad.uif.fieldModifier and TypeInterfaceDescriptioninterfaceComponent interface for data fields.interfaceComponent that contains one or more user interface elements and can be placed into aContainerinterfaceTODO mark don't forget to fill this in.Classes in org.kuali.rice.krad.uif.field that implement ComponentModifier and TypeClassDescriptionclassField that encloses an @{link org.kuali.rice.krad.uif.element.Action} elementclassField that renders data from the application, such as the value of a data object propertyclassBase class forFieldimplementationsclassField that contains a nestedGroup.classField whose output is produced by invoking a method or template and has no properties (generic)classField that encloses a link to a group element.classField that wraps an image content element.classField that encapsulates data input/output captured by an attribute within the applicationclassField that encloses a link element.classField wrapper for a Message.classField wrapper for the ProgressBar elementclassA placeholder in the configuration for aContainerlist of items that will be invoked to retrieve a list ofRemotableAttributeFieldinstances which will then be inserted into the containers list at the position of the holderclassField that encloses a link to a role element.classField that produces only a spaceclassField that encloses a link to a person element.Methods in org.kuali.rice.krad.uif.field that return types with arguments of type ComponentModifier and TypeMethodDescriptionMessageField.getInlineComponents()FieldGroup.getItems()List ofComponentinstances contained in the nested groupInputField.getPostInputAddons()List of components that will be grouped with the input field control to form an input group.InputFieldBase.getPostInputAddons()List of components that will be grouped with the input field control to form an input group.Methods in org.kuali.rice.krad.uif.field with parameters of type ComponentModifier and TypeMethodDescriptionvoidInputField.addPostInputAddon(Component addOn) Adds a component to the list of post input addon components.voidInputFieldBase.addPostInputAddon(Component addOn) Adds a component to the list of post input addon components.protected voidFieldBase.setNestedComponentIdAndSuffix(Component component, String suffix) Helper method for suffixing the ids of the fields nested componentsMethod parameters in org.kuali.rice.krad.uif.field with type arguments of type ComponentModifier and TypeMethodDescriptionvoidMessageField.setInlineComponents(List<Component> inlineComponents) voidSetter for the field's nested group itemsvoidInputField.setPostInputAddons(List<Component> postInputAddons) voidInputFieldBase.setPostInputAddons(List<Component> postInputAddons) -
Uses of Component in org.kuali.rice.krad.uif.freemarker
Methods in org.kuali.rice.krad.uif.freemarker with parameters of type ComponentModifier and TypeMethodDescriptionstatic voidFreeMarkerInlineRenderUtils.renderAttrBuild(Component component, Writer out) Render common attributes for a KRAD component.static voidFreeMarkerInlineRenderUtils.renderOpenDiv(Component component, Writer out) Render an open div tag for a component.static voidFreeMarkerInlineRenderUtils.renderScript(String script, Component component, String role, Writer out) Render a KRAD script component.static voidFreeMarkerInlineRenderUtils.renderTemplate(freemarker.core.Environment env, Component component, String body, boolean componentUpdate, boolean includeSrc, Map<String, freemarker.template.TemplateModel> tmplParms) Render a KRAD component template inline.static voidFreeMarkerInlineRenderUtils.renderTooltip(Component component, Writer out) Render a KRAD tooltip component.Method parameters in org.kuali.rice.krad.uif.freemarker with type arguments of type ComponentModifier and TypeMethodDescriptionstatic voidFreeMarkerInlineRenderUtils.renderStacked(freemarker.core.Environment env, List<? extends Component> items, StackedLayoutManager manager, CollectionGroup container) Render a stacked collection inline. -
Uses of Component in org.kuali.rice.krad.uif.layout
Fields in org.kuali.rice.krad.uif.layout with type parameters of type ComponentMethods in org.kuali.rice.krad.uif.layout that return types with arguments of type ComponentModifier and TypeMethodDescriptionCssGridLayoutManagerBase.getCellItems()Get the items which will make up each "cell" divs of this css grid layout, these divs will have appropriate css class applied to them based on the values stored in cellCssClassAttributesTableLayoutManager.getColumnCalculationComponents()Gets a list of column calculation components.TableLayoutManagerBase.getColumnCalculationComponents()Gets a list of column calculation components.TableLayoutManager.getFooterCalculationComponents()Gets the footer calculation components to be used by the layout.TableLayoutManagerBase.getFooterCalculationComponents()Gets the footer calculation components to be used by the layout.Methods in org.kuali.rice.krad.uif.layout with parameters of type ComponentModifier and TypeMethodDescriptionprotected voidCssGridLabelColumnLayoutManager.calculateCssClassAndSize(Component item, List<String> cellCssClasses, CssGridSizes defaultSizes, int basicSize) Override is used to calculates total field and label size in addition to calculateCssClassAndSize functionalityprotected voidCssGridLayoutManagerBase.calculateCssClassAndSize(Component item, List<String> cellCssClasses, CssGridSizes defaultSizes, int basicSize) Determines the css class(es) and based on what settings the item, defaultSizes and basicSize haveprotected voidGridLayoutManagerBase.setCellAttributes(Component component) Moves the width, align, and valign settings of the component to the corresponding cell properties (if not already configured)protected voidTableLayoutManagerBase.setCellAttributes(Component component) Moves the width, align, and valign settings of the component to the corresponding cell properties (if not already configured)Method parameters in org.kuali.rice.krad.uif.layout with type arguments of type ComponentModifier and TypeMethodDescriptionprotected voidTableLayoutManagerBase.addActionColumn(CollectionGroup collectionGroup, String idSuffix, Object currentLine, int lineIndex, int rowSpan, List<? extends Component> actions) Creates a field group wrapper for the given actions based onTableLayoutManagerBase.getActionFieldPrototype().protected voidStackedLayoutManagerBase.determineLineActionPlacement(Group lineGroup, CollectionGroup collectionGroup, LineBuilderContext lineBuilderContext, List<Component> groupFields) Places actions in the appropriate location for the stacked group line based on placement flags set on this layout managerprotected voidTableLayoutManagerBase.setFooterCalculationComponents(List<Component> footerCalculationComponents) Set footer calculation components -
Uses of Component in org.kuali.rice.krad.uif.lifecycle
Methods in org.kuali.rice.krad.uif.lifecycle that return ComponentModifier and TypeMethodDescriptionViewLifecycle.EventRegistration.getEventComponent()Component instance the event should occur for/on.ViewLifecyclePhase.getParent()Retrieves the component that is a parent to the element being processed in the view three.final ComponentViewLifecyclePhaseBase.getParent()Retrieves the component that is a parent to the element being processed in the view three.static ComponentViewLifecycle.performComponentLifecycle(View view, Object model, javax.servlet.http.HttpServletRequest request, ViewPostMetadata viewPostMetadata, String componentId) Performs a lifecycle process to rebuild the component given by the update id.Methods in org.kuali.rice.krad.uif.lifecycle with parameters of type ComponentModifier and TypeMethodDescriptionvoidViewPostMetadata.addComponentPostData(Component component, String key, Object value) Adds post data for the given component (this is a convenience method for add component post metadata).ViewLifecyclePhaseBuilder.buildPhase(String viewPhase, LifecycleElement element, Component parent, String parentPath, List<String> refreshPaths) Creates a lifecycle phase instance for a specific component in the current lifecycle.ViewLifecyclePhaseBuilderBase.buildPhase(String viewPhase, LifecycleElement element, Component parent, String parentPath, List<String> refreshPaths) Creates a lifecycle phase instance for a specific component in the current lifecycle.ViewPostMetadata.initializeComponentPostMetadata(Component component) Initializes a component post metadata instance for the given component.protected ViewLifecyclePhasePreProcessElementPhase.initializeSuccessor(LifecycleElement nestedElement, String nestedPath, Component nestedParent) Initializes a successor of this phase for a given nested element.protected ViewLifecyclePhaseRenderComponentPhase.initializeSuccessor(LifecycleElement nestedElement, String nestedPath, Component parent) Initializes a successor of this phase for a given nested element.protected ViewLifecyclePhaseViewLifecyclePhaseBase.initializeSuccessor(LifecycleElement nestedElement, String nestedPath, Component nestedParent) Initializes a successor of this phase for a given nested element.static booleanViewLifecycleUtils.isExcluded(Component component) Determines if a component should be excluded from the current lifecycle.voidViewLifecyclePhase.prepare(LifecycleElement element, Component parent, String parentPath, List<String> refreshPaths) Prepares a phase for use after being recycled (state cleared).voidViewLifecyclePhaseBase.prepare(LifecycleElement element, Component parent, String parentPath, List<String> refreshPaths) Prepares a phase for use after being recycled (state cleared).voidViewLifecycle.registerLifecycleCompleteListener(Component eventComponent, LifecycleEventListener listenerComponent) Registers the given component as a listener for the lifecycle complete event for the given event component.voidViewLifecycle.EventRegistration.setEventComponent(Component eventComponent) Sets the component. -
Uses of Component in org.kuali.rice.krad.uif.mock
Classes in org.kuali.rice.krad.uif.mock that implement Component -
Uses of Component in org.kuali.rice.krad.uif.modifier
Methods in org.kuali.rice.krad.uif.modifier that return ComponentModifier and TypeMethodDescriptionComponentConvertModifier.getComponentReplacementPrototype()Prototype for the component replacementMethods in org.kuali.rice.krad.uif.modifier that return types with arguments of type ComponentModifier and TypeMethodDescriptionCompareFieldCreateModifier.getComponentPrototypes()ComponentConvertModifier.getComponentPrototypes()ComponentModifier.getComponentPrototypes()List of components that are maintained by the modifier as prototypes for creating other component instancesComponentModifierBase.getComponentPrototypes()ComponentConvertModifier.getComponentTypeToReplace()Type of component that should be replaced with an instance of the component prototypeCompareFieldCreateModifier.getSupportedComponents()SetofComponentclasses that may be sent to the modifierComponentConvertModifier.getSupportedComponents()SetofComponentclasses that may be sent to the modifierComponentModifier.getSupportedComponents()SetofComponentclasses that may be sent to the modifierLabelSeparateModifier.getSupportedComponents()SetofComponentclasses that may be sent to the modifierMethods in org.kuali.rice.krad.uif.modifier with parameters of type ComponentModifier and TypeMethodDescriptionprotected voidComponentConvertModifier.convertToReplacement(Component component, int idSuffix) Reads the component properties and looks for types that match the configured type to replace.protected voidComponentConvertModifier.performConversion(Component component, String componentProperty, int idSuffix) Creates a new instance of the replacement component prototype and sets a the property value for the given property name and component instancevoidCompareFieldCreateModifier.performInitialization(Object model, Component component) Default performInitialization impl (does nothing) Should be called to initialize the ComponentModifiervoidComponentModifier.performInitialization(Object model, Component component) Should be called to initialize the ComponentModifiervoidComponentModifierBase.performInitialization(Object model, Component component) Default performInitialization impl (does nothing) Should be called to initialize the ComponentModifiervoidCompareFieldCreateModifier.performModification(Object model, Component component) Generates the comparison fieldsvoidComponentConvertModifier.performModification(Object model, Component component) Invoked within the configured phase of the component lifecycle.voidComponentModifier.performModification(Object model, Component component) Invoked within the configured phase of the component lifecycle.voidLabelSeparateModifier.performModification(Object model, Component component) Iterates through theGroupitems and if the label field is not null and should be rendered, adds it to the new field list immediately before theFielditem the label applies to.protected booleanCompareFieldCreateModifier.performValueComparison(Group group, Component compareItem, Object model, String compareValueObjectBindingPath) For each attribute field in the compare item, retrieves the field value and compares against the value for the main comparable.voidComponentConvertModifier.setComponentReplacementPrototype(Component componentReplacementPrototype) Setter for the replacement component prototypeMethod parameters in org.kuali.rice.krad.uif.modifier with type arguments of type ComponentModifier and TypeMethodDescriptionvoidComponentConvertModifier.setComponentTypeToReplace(Class<? extends Component> componentTypeToReplace) Setter for the component type to replace -
Uses of Component in org.kuali.rice.krad.uif.service
Methods in org.kuali.rice.krad.uif.service with parameters of type ComponentModifier and TypeMethodDescriptionvoidViewHelperService.applyDefaultValues(Component component) Iterates through the view components picking up data fields and applying an default value configured -
Uses of Component in org.kuali.rice.krad.uif.service.impl
Methods in org.kuali.rice.krad.uif.service.impl with parameters of type ComponentModifier and TypeMethodDescriptionvoidViewHelperServiceImpl.applyDefaultValues(Component component) Iterates through the view components picking up data fields and applying an default value configured -
Uses of Component in org.kuali.rice.krad.uif.util
Methods in org.kuali.rice.krad.uif.util with type parameters of type ComponentModifier and TypeMethodDescriptionCopy a list of componentsstatic <T extends Component>
TComponentUtils.copy(T component) static <T extends Component>
Tstatic <T extends Component>
TComponentUtils.copyComponent(T component, String addBindingPrefix, String idSuffix) ComponentUtils.copyComponentList(List<T> components, String idSuffix) ComponentUtils.getNestedContainerComponents(Container container, Class<T> componentType) Gets all components of the give type that are within the items list of the container, or within a nested container or field group.ComponentUtils.getNestedNonCollectionComponents(List<Component> items, Class<T> componentType) ComponentUtils.getNestedNonCollectionComponents(Container container, Class<T> componentType) static <T extends Component>
voidComponentUtils.setComponentsPropertyDeep(List<T> components, String propertyPath, Object propertyValue) Traverse a component tree, setting a property on all components for which the property is writable.Methods in org.kuali.rice.krad.uif.util that return ComponentModifier and TypeMethodDescriptionstatic ComponentComponentUtils.findComponentInList(List<Component> components, String componentId) Searches for the component with the given id within the given list of componentsstatic ComponentComponentFactory.getNewComponentInstance(String beanId) Returns a newComponentinstance for the given bean id from the spring factory.static ComponentComponentFactory.getNewInstanceForRefresh(ViewPostMetadata viewPostMetadata, String id) Returns a newComponentinstance for the given bean id from the spring factory.Methods in org.kuali.rice.krad.uif.util that return types with arguments of type ComponentModifier and TypeMethodDescriptionComponentUtils.getAllNestedComponents(Component component) Get all nested children of a given component.MessageStructureUtils.parseMessage(String messageId, String messageText, List<Component> componentList, View view, boolean parseComponents) Parses the message text passed in and returns the resulting rich message component structure.Methods in org.kuali.rice.krad.uif.util with parameters of type ComponentModifier and TypeMethodDescriptionstatic booleanComponentUtils.canBeRefreshed(Component component) Indicates if the given component has configuration that it allows it to be refreshed.static booleanComponentUtils.containsPropertyExpression(Component component, String propertyName, boolean collectionMatch) Determines whether the given component contains an expression for the given property nameComponentUtils.getAllNestedComponents(Component component) Get all nested children of a given component.static voidComponentUtils.prefixBindingPath(Component component, String addBindingPrefix) static voidComponentUtils.prefixBindingPathNested(Component component, String addBindingPrefix) static voidComponentUtils.pushAllToContext(Component component, Map<String, Object> sourceContext) pushes object to a component's context so that it is available fromgetContext()static voidContextUtils.pushAllToContextDeep(Component component, Map<String, Object> sourceContext) Pushes object to a component's context so that it is available fromgetContext()static voidComponentUtils.pushObjectToContext(Component component, String contextName, Object contextValue) pushes object to a component's context so that it is available fromgetContext()static voidContextUtils.pushObjectToContextDeep(Component component, String contextName, Object contextValue) Pushes object to a component's context so that it is available fromgetContext()static voidComponentUtils.setComponentPropertyDeep(Component component, String propertyPath, Object propertyValue) Traverse a component tree, setting a property on all components for which the property is writable.static voidComponentUtils.setComponentPropertyFinal(Component component, String propertyName, Object propertyValue) Sets a property on the given component and removes any expressions for that property so the value is not overriddenstatic voidComponentUtils.updateChildIdsWithSuffixNested(Component component, String idSuffix) static voidComponentUtils.updateContextForLine(Component component, CollectionGroup collectionGroup, Object collectionLine, int lineIndex, String lineSuffix) update the context map for the given componentstatic voidContextUtils.updateContextForLine(Component component, CollectionGroup collectionGroup, Object collectionLine, int lineIndex, String lineSuffix) Update the context map for the given component with the collection context.static voidComponentUtils.updateIdsWithSuffixNested(Component component, String idSuffix) Method parameters in org.kuali.rice.krad.uif.util with type arguments of type ComponentModifier and TypeMethodDescriptionstatic voidComponentUtils.clearAndAssignIds(List<? extends Component> components) Replace all IDs from a component and its children with new generated ID values.static ComponentComponentUtils.findComponentInList(List<Component> components, String componentId) Searches for the component with the given id within the given list of componentsstatic <T> List<T> ComponentUtils.getComponentsOfType(List<? extends Component> items, Class<T> componentType) ComponentUtils.getNestedNonCollectionComponents(List<Component> items, Class<T> componentType) MessageStructureUtils.parseMessage(String messageId, String messageText, List<Component> componentList, View view, boolean parseComponents) Parses the message text passed in and returns the resulting rich message component structure.static voidComponentUtils.prefixBindingPath(List<? extends Component> components, String addBindingPrefix) static voidComponentUtils.pushAllToContext(List<? extends Component> components, Map<String, Object> sourceContext) places a all entries from a map into each context map of a list of componentsstatic voidContextUtils.pushAllToContextDeep(List<? extends Component> components, Map<String, Object> sourceContext) Places a all entries from a map into each context map of a list of components.static voidComponentUtils.updateContextsForLine(List<? extends Component> components, CollectionGroup collectionGroup, Object collectionLine, int lineIndex, String lineSuffix) Update the contexts of the given components.static voidContextUtils.updateContextsForLine(List<? extends Component> components, CollectionGroup collectionGroup, Object collectionLine, int lineIndex, String lineSuffix) Update the contexts of the given components.static voidComponentUtils.updateIdsWithSuffixNested(List<? extends Component> components, String idSuffix) -
Uses of Component in org.kuali.rice.krad.uif.view
Classes in org.kuali.rice.krad.uif.view that implement ComponentModifier and TypeClassDescriptionclassView type for KRAD documents.classProvides configuration forViewinstances that render an HTML form.classIframeView is a View component that shows another website's content in an iframe.classType ofViewthat provides a read-only display of a record of data (object instance)classView type for Maintenance documentsclassView that presents a message to the user (for example an application error message)classView type for Transactional documents.classRoot of the component tree which encompasses a set of related GroupContainer instances tied together with a common page layout and navigation.Methods in org.kuali.rice.krad.uif.view that return ComponentModifier and TypeMethodDescriptionViewIndex.getComponentById(String id) Retrieves aComponentfrom the view index by IdViewModel.getUpdateComponent()Component instance that been built for a refresh/disclosure request.Methods in org.kuali.rice.krad.uif.view that return types with arguments of type ComponentModifier and TypeMethodDescriptionView.getItems()ListofComponentinstances that are held by the containerView.getPagesForPreprocessing()Getter for returning the view's items and page for inclusion in the pre-process phase.View.getSupportedComponents()SetofComponentclasses that may be placed into the containerMethods in org.kuali.rice.krad.uif.view with parameters of type ComponentModifier and TypeMethodDescriptionprotected static StringDefaultExpressionEvaluator.getLinePathPrefixValue(Component component) Determines the value for theUifConstants.LINE_PATH_BIND_ADJUST_PREFIXbinding prefix based on collection group found in the component contextvoidViewIndex.indexComponent(Component component) Adds an entry to the main index for the given component.protected booleanViewAuthorizerBase.isAuthorizedByTemplate(View view, Component component, ViewModel model, String permissionTemplateName, Person user, Map<String, String> additionalPermissionDetails, Map<String, String> additionalRoleQualifications, boolean checkPermissionExistence) Performs a permission check for the given template name in the context of the given view and componentprotected voidView.setNestedComponentId(Component component, String newId) Helper method for setting a new ID for the nested componentsvoidViewModel.setUpdateComponent(Component updateComponent) Method parameters in org.kuali.rice.krad.uif.view with type arguments of type Component -
Uses of Component in org.kuali.rice.krad.uif.widget
Subinterfaces of Component in org.kuali.rice.krad.uif.widgetModifier and TypeInterfaceDescriptioninterfaceComponents that provide a user interface function (besides the basic form handing) should implement the widget interfaceClasses in org.kuali.rice.krad.uif.widget that implement ComponentModifier and TypeClassDescriptionclassAccordion widget class used to create an accordion based layout.classBlockUI element is used within the view element for managing element/page blocking attributesclassThe breadcrumb widget contains various settings for setting up Breadcrumb/History support on the viewclassUsed for rendering a calendar in the UI that can be used to selected dates for field valuesclassDecorates a group with collapse/expand functionalityclassGrowls sets up settings for growls global to the current view and its pagesclassWidget that renders help on a componentclassWidget for rendering an Inquiry link or DirectInquiry action fieldclassUsed for rendering a lightbox in the UI to display action links in dialog popups.classLocationSuggest widget for providing suggestions that represent locations.classWidget for navigating to a lookup from a field (called a quickfinder).classDecorates a HTML Table client side with various toolsclassDecorates a group with scroll functionality.classWidget that decorates a control transforming into a spinnerclassWidget that provides dynamic select options to the user as they are entering the value (also known as auto-complete).classWidget that renders text syntax highlightedclassWidget used for configuring tab options, use componentOptions for most options.classWidget that renders a Tooltip on a component.classWidget component for rendering a TreeclassBase class for Widgets -
Uses of Component in org.kuali.rice.krad.util
Methods in org.kuali.rice.krad.util with parameters of type ComponentModifier and TypeMethodDescriptionstatic voidKRADUtils.syncClientSideStateForComponent(Component component, Map<String, Object> clientSideState) Updates the properties of the given component instance with the value found from the corresponding map of client state (if found) -
Uses of Component in org.kuali.rice.krad.web.form
Methods in org.kuali.rice.krad.web.form that return ComponentMethods in org.kuali.rice.krad.web.form with parameters of type Component