| Modifier and Type | Method and Description |
|---|---|
List<ActionField> |
CollectionGroup.getActionFields()
Action fields that should be rendered for each collection line.
|
List<ActionField> |
CollectionGroup.getAddLineActionFields()
Action fields that should be rendered for the add line.
|
protected List<ActionField> |
CollectionGroupBuilder.getAddLineActions(View view,
Object model,
CollectionGroup collectionGroup)
Creates new
ActionField instances for the add line |
protected List<ActionField> |
CollectionGroupBuilder.getLineActions(View view,
Object model,
CollectionGroup collectionGroup,
Object collectionLine,
int lineIndex)
Creates new
ActionField instances for the line |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CollectionGroupBuilder.applyLineFieldAuthorizationAndPresentationLogic(View view,
ViewModel model,
CollectionGroup collectionGroup,
Object line,
boolean readOnlyLine,
List<Field> lineFields,
List<ActionField> actions)
Iterates through the line fields and checks the view field authorization using the view's configured authorizer
and presentation controller.
|
protected void |
CollectionGroupBuilder.buildLine(View view,
Object model,
CollectionGroup collectionGroup,
String bindingPath,
List<ActionField> actions,
boolean bindToForm,
Object currentLine,
int lineIndex)
Builds the field instances for the collection line.
|
void |
CollectionGroup.setActionFields(List<ActionField> actionFields)
Setter for the line action fields list
|
void |
CollectionGroup.setAddLineActionFields(List<ActionField> addLineActionFields)
Setter for the add line action fields
|
| Modifier and Type | Class and Description |
|---|---|
class |
AjaxActionField
Action field that performs an Ajax request and will result in updating of the page or a component
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableLayoutManager.buildLine(View view,
Object model,
CollectionGroup collectionGroup,
List<Field> lineFields,
List<FieldGroup> subCollectionFields,
String bindingPath,
List<ActionField> actions,
String idSuffix,
Object currentLine,
int lineIndex)
Assembles the field instances for the collection line.
|
void |
StackedLayoutManager.buildLine(View view,
Object model,
CollectionGroup collectionGroup,
List<Field> lineFields,
List<FieldGroup> subCollectionFields,
String bindingPath,
List<ActionField> actions,
String idSuffix,
Object currentLine,
int lineIndex)
Builds a
Group instance for a collection line. |
void |
CollectionLayoutManager.buildLine(View view,
Object model,
CollectionGroup collectionGroup,
List<Field> lineFields,
List<FieldGroup> subCollectionFields,
String bindingPath,
List<ActionField> actions,
String idSuffix,
Object currentLine,
int lineIndex)
Call to the layout manager to build the components necessary for the
given collection line
|
| Modifier and Type | Method and Description |
|---|---|
static ActionField |
ComponentFactory.getActionField() |
static ActionField |
ComponentFactory.getActionLinkField() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ViewPresentationControllerBase.canPerformAction(View view,
ViewModel model,
ActionField actionField,
String actionEvent,
String actionId) |
boolean |
ViewPresentationController.canPerformAction(View view,
ViewModel model,
ActionField actionField,
String actionEvent,
String actionId) |
boolean |
ViewAuthorizerBase.canPerformAction(View view,
ViewModel model,
ActionField actionField,
String actionEvent,
String actionId,
Person user) |
boolean |
ViewAuthorizer.canPerformAction(View view,
ViewModel model,
ActionField actionField,
String actionEvent,
String actionId,
Person user) |
boolean |
ViewPresentationControllerBase.canPerformLineAction(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
ActionField actionField,
String actionEvent,
String actionId) |
boolean |
ViewPresentationController.canPerformLineAction(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
ActionField actionField,
String actionEvent,
String actionId) |
boolean |
ViewAuthorizerBase.canPerformLineAction(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
ActionField actionField,
String actionEvent,
String actionId,
Person user) |
boolean |
ViewAuthorizer.canPerformLineAction(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
ActionField actionField,
String actionEvent,
String actionId,
Person user) |
| Modifier and Type | Method and Description |
|---|---|
ActionField |
DirectInquiry.getDirectInquiryActionField() |
ActionField |
QuickFinder.getQuickfinderActionField() |
| Modifier and Type | Method and Description |
|---|---|
void |
DirectInquiry.setDirectInquiryActionField(ActionField directInquiryActionField) |
void |
QuickFinder.setQuickfinderActionField(ActionField quickfinderActionField) |
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.