Uses of Interface
org.kuali.rice.krad.uif.field.Field
Packages that use Field
Package
Description
-
Uses of Field in org.kuali.rice.krad.lookup
Classes in org.kuali.rice.krad.lookup that implement FieldModifier and TypeClassDescriptionclassCustomInputFieldfor criteria fields within a lookup view that adds criteria specific options. -
Uses of Field in org.kuali.rice.krad.uif.container
Methods in org.kuali.rice.krad.uif.container that return types with arguments of type FieldModifier and TypeMethodDescriptionCollectionGroupLineBuilder.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.CollectionGroupLineBuilder.removeNonRenderLineFields(List<Field> lineFields) Evaluates the render property for the given list of field instances for the line and removes any fields from the returned list that have render false.Methods in org.kuali.rice.krad.uif.container with parameters of type FieldModifier and TypeMethodDescriptionprotected voidCollectionGroupLineBuilder.adjustFieldBinding(Field lineField, String bindingPath) Adjusts the binding path for the given field to match the collections path.protected voidCollectionGroupLineBuilder.adjustFieldId(Field lineField) Adjusts the id suffix for the given field.CollectionGroupLineBuilder.getContextForField(View view, CollectionGroup collectionGroup, Field field) Helper method to build the context for a field (needed because the apply model phase for line fields has not been applied yet and their full context not set)Method parameters in org.kuali.rice.krad.uif.container with type arguments of type FieldModifier and TypeMethodDescriptionprotected voidCollectionGroupLineBuilder.adjustFieldBindingAndId(List<Field> lineFields, String bindingPath) Adjusts the binding path for the given fields to match the collections path, and sets the container id suffix for the fields so all nested components will get their ids adjusted.protected voidCollectionGroupLineBuilder.applyLineFieldAuthorizationAndPresentationLogic(boolean readOnlyLine, List<Field> lineFields, List<? extends Component> actionList) Iterates through the line fields and checks the view field authorization using the view's configured authorizer and presentation controller.protected voidCollectionGroupLineBuilder.applyOnChangeForSave(List<Field> lineFields) IfCollectionGroup.isRenderSaveLineActions()is true and the line has been added by the user, on change script is added to any controls in the line to enable the save action.protected booleanCollectionGroupLineBuilder.checkEditLineAuthorization(List<Field> lineFields) Determines whether the user is authorized to the edit the line.CollectionGroupLineBuilder.removeNonRenderLineFields(List<Field> lineFields) Evaluates the render property for the given list of field instances for the line and removes any fields from the returned list that have render false.protected voidCollectionGroupLineBuilder.setupAddLineControlValidation(List<Field> lineFields) Add additional information to the fields in the add line to allow for correct add control selection. -
Uses of Field in org.kuali.rice.krad.uif.container.collections
Methods in org.kuali.rice.krad.uif.container.collections that return types with arguments of type FieldModifier and TypeMethodDescriptionLineBuilderContext.getLineFields()List of field instances that make up the lines columns.Method parameters in org.kuali.rice.krad.uif.container.collections with type arguments of type Field -
Uses of Field in org.kuali.rice.krad.uif.field
Subinterfaces of Field in org.kuali.rice.krad.uif.fieldModifier and TypeInterfaceDescriptioninterfaceComponent interface for data fields.interfaceTODO mark don't forget to fill this in.Classes in org.kuali.rice.krad.uif.field that implement FieldModifier 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 elementclassField that encloses a link to a role element.classField that produces only a spaceclassField that encloses a link to a person element. -
Uses of Field in org.kuali.rice.krad.uif.layout
Methods in org.kuali.rice.krad.uif.layout that return FieldModifier and TypeMethodDescriptionCollectionLayoutManager.getSelectFieldPrototype()Field instance that serves as a prototype for creating the select field on each line whenCollectionGroup.isIncludeLineSelectionField()is true.TableLayoutManager.getSequenceFieldPrototype()Fieldinstance to serve as a prototype for the sequence field.TableLayoutManagerBase.getSequenceFieldPrototype()Fieldinstance to serve as a prototype for the sequence field.protected FieldTableLayoutManagerBase.setupTotalField(Field totalField, ColumnCalculationInfo cInfo, boolean show, Label leftLabel, String type, int leftLabelColumnIndex) Setup the totalField with the columnCalculationInfo(cInfo) passed in.Methods in org.kuali.rice.krad.uif.layout that return types with arguments of type FieldModifier and TypeMethodDescriptionTableLayoutManager.getAllRowFields()List ofFieldinstances that make up all the table's rows of dataTableLayoutManagerBase.getAllRowFields()List ofFieldinstances that make up all the table's rows of dataTableLayoutManager.getFirstRowFields()List ofFieldinstances that make us the table's first row of dataTableLayoutManagerBase.getFirstRowFields()List ofFieldinstances that make us the table's first row of dataMethods in org.kuali.rice.krad.uif.layout with parameters of type FieldModifier and TypeMethodDescriptionprotected voidTableLayoutManagerBase.addHeaderField(Field field, int column) Creates a new instance of the header field prototype and then sets the label to the short (if useShortLabels is set to true) or long label of the given component.static voidCollectionLayoutUtils.prepareSelectFieldForLine(Field selectField, CollectionGroup collectionGroup, String lineBindingPath, Object line) protected static voidCollectionLayoutUtils.setControlValueToLineIdentifier(Field selectField, Object line, String lineBindingPath) voidCollectionLayoutManager.setSelectFieldPrototype(Field selectFieldPrototype) voidTableLayoutManager.setSequenceFieldPrototype(Field sequenceFieldPrototype) Setter for the sequence field prototypevoidTableLayoutManagerBase.setSequenceFieldPrototype(Field sequenceFieldPrototype) Setter for the sequence field prototypeprotected FieldTableLayoutManagerBase.setupTotalField(Field totalField, ColumnCalculationInfo cInfo, boolean show, Label leftLabel, String type, int leftLabelColumnIndex) Setup the totalField with the columnCalculationInfo(cInfo) passed in.Method parameters in org.kuali.rice.krad.uif.layout with type arguments of type FieldModifier and TypeMethodDescriptionprotected voidTableLayoutManagerBase.buildTableHeaderRows(CollectionGroup collectionGroup, List<Field> lineFields) Create theLabelinstances that will be used to render the table headerprotected intTableLayoutManagerBase.calculateNumberOfRows(List<? extends Field> items) Calculates how many rows will be needed per collection line to display the list of fields.protected voidTableLayoutManagerBase.setAllRowFields(List<Field> allRowFields) Set the row fieldsprotected voidTableLayoutManagerBase.setFirstRowFields(List<Field> firstRowFields) Set the first row fields -
Uses of Field in org.kuali.rice.krad.uif.layout.collections
Methods in org.kuali.rice.krad.uif.layout.collections that return FieldModifier and TypeMethodDescriptionTableRow.getColumn(int columnIndex) Returns the field instance that makes up the column with the given index.CollectionLayoutManagerBase.getSelectFieldPrototype()Field instance that serves as a prototype for creating the select field on each line whenCollectionGroup.isIncludeLineSelectionField()is true.Methods in org.kuali.rice.krad.uif.layout.collections that return types with arguments of type FieldModifier and TypeMethodDescriptionTableRow.getColumns()List of field components that make up the row's columns.TableRowBuilder.ColumnCollector.getColumns()Returns the field instances that make up the row columns.Methods in org.kuali.rice.krad.uif.layout.collections with parameters of type FieldModifier and TypeMethodDescriptionvoidAdds the given field instance as a column.voidCollectionLayoutManagerBase.setSelectFieldPrototype(Field selectFieldPrototype) Method parameters in org.kuali.rice.krad.uif.layout.collections with type arguments of type FieldConstructor parameters in org.kuali.rice.krad.uif.layout.collections with type arguments of type Field -
Uses of Field in org.kuali.rice.krad.uif.util
Methods in org.kuali.rice.krad.uif.util with type parameters of type FieldModifier and TypeMethodDescriptionstatic <T extends Field>
voidComponentUtils.bindAndIdFieldList(List<T> fields, String addBindingPrefix, String idSuffix) Adjusts the ids to contain the given suffix and adds the giving binding prefix for the list of fields.Methods in org.kuali.rice.krad.uif.util that return types with arguments of type FieldModifier and TypeMethodDescriptionMultiColumnComparator.buildPrototypeRow()Build a List of prototype Fields representing a row of the table. -
Uses of Field in org.kuali.rice.krad.uif.view
Methods in org.kuali.rice.krad.uif.view with parameters of type FieldModifier and TypeMethodDescriptionbooleanViewAuthorizer.canEditField(View view, ViewModel model, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewAuthorizerBase.canEditField(View view, ViewModel model, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewPresentationController.canEditField(View view, ViewModel model, Field field, String propertyName) Determines if the given field within the view is allowed to be editedbooleanViewPresentationControllerBase.canEditField(View view, ViewModel model, Field field, String propertyName) booleanViewAuthorizer.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewAuthorizerBase.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewPresentationController.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName) booleanViewPresentationControllerBase.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName) booleanViewAuthorizer.canViewField(View view, ViewModel model, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewAuthorizerBase.canViewField(View view, ViewModel model, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewPresentationController.canViewField(View view, ViewModel model, Field field, String propertyName) Determines if the given field within the view is allowed to be viewedbooleanViewPresentationControllerBase.canViewField(View view, ViewModel model, Field field, String propertyName) booleanViewAuthorizer.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewAuthorizerBase.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, org.kuali.rice.kim.api.identity.Person user) booleanViewPresentationController.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName) booleanViewPresentationControllerBase.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName) booleanViewPresentationController.fieldIsRequired(View view, ViewModel model, Field field, String propertyName) Determines if a value is required to be present for the given field (used to indicate in the client the field must be completed)booleanViewPresentationControllerBase.fieldIsRequired(View view, ViewModel model, Field field, String propertyName) ViewAuthorizerBase.getFieldPermissionDetails(View view, Object dataObject, Field field) Builds the permission details map for a field which includes the component namespace, component name, and field id, in addition to property name for data binding fields -
Uses of Field in org.kuali.rice.krad.uif.widget
Methods in org.kuali.rice.krad.uif.widget with parameters of type FieldModifier and TypeMethodDescriptionRichTable.getCellValue(Object model, Field field) Get the simple value as a string that represents the field's sortable value, to be used as val in the custom uif json data object (accessed by mDataProp option on datatables - automated by framework) when using the forceLocalJsonData option or the CollectionGroup's isUseServerPaging option -
Uses of Field in org.kuali.rice.krad.util
Methods in org.kuali.rice.krad.util with parameters of type FieldModifier and TypeMethodDescriptionstatic StringKRADUtils.getSimpleFieldValue(Object model, Field field) Attempts to extract a string value out of the field passed in, varies depending on field type