|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.uif.view.ViewPresentationControllerBase
public class ViewPresentationControllerBase
Implementation of ViewPresentationController that implements no logic by default
| Constructor Summary | |
|---|---|
ViewPresentationControllerBase()
|
|
| Method Summary | |
|---|---|
boolean |
canEditField(View view,
ViewModel model,
Field field,
String propertyName)
Determines if the given field within the view is allowed to be edited |
boolean |
canEditGroup(View view,
ViewModel model,
Group group,
String groupId)
|
boolean |
canEditLine(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line)
|
boolean |
canEditLineField(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
Field field,
String propertyName)
|
boolean |
canEditView(View view,
ViewModel model)
Determines if the the given view and data is allowed to be edited |
boolean |
canEditWidget(View view,
ViewModel model,
Widget widget,
String widgetId)
|
boolean |
canPerformAction(View view,
ViewModel model,
Action action,
String actionEvent,
String actionId)
|
boolean |
canPerformLineAction(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
Action action,
String actionEvent,
String actionId)
|
boolean |
canViewField(View view,
ViewModel model,
Field field,
String propertyName)
Determines if the given field within the view is allowed to be viewed |
boolean |
canViewGroup(View view,
ViewModel model,
Group group,
String groupId)
|
boolean |
canViewLine(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line)
|
boolean |
canViewLineField(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
Field field,
String propertyName)
|
boolean |
canViewWidget(View view,
ViewModel model,
Widget widget,
String widgetId)
|
boolean |
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) |
Set<String> |
getActionFlags(View view,
UifFormBase model)
|
Set<String> |
getEditModes(View view,
UifFormBase model)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ViewPresentationControllerBase()
| Method Detail |
|---|
public Set<String> getActionFlags(View view,
UifFormBase model)
getActionFlags in interface ViewPresentationControllerViewPresentationController.getActionFlags(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.web.form.UifFormBase)
public Set<String> getEditModes(View view,
UifFormBase model)
getEditModes in interface ViewPresentationControllerViewPresentationController.getEditModes(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.web.form.UifFormBase)
public boolean canEditView(View view,
ViewModel model)
ViewPresentationController
canEditView in interface ViewPresentationControllerview - - view instance to check whether editing is allowedmodel - - object containing the view data
ViewPresentationController.canEditView(org.kuali.rice.krad.uif.view.View, org.kuali.rice.krad.uif.view.ViewModel)
public boolean canEditField(View view,
ViewModel model,
Field field,
String propertyName)
ViewPresentationController
canEditField in interface ViewPresentationControllerview - - view instance the field belongs tomodel - - object containing the view datafield - - field instance to determine edit authorization forpropertyName - - name of the property that field corresponds with (if field is data binding)
ViewPresentationController.canEditField(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.field.Field, java.lang.String)
public boolean canViewField(View view,
ViewModel model,
Field field,
String propertyName)
ViewPresentationController
canViewField in interface ViewPresentationControllerview - - view instance the field belongs tomodel - - object containing the view datafield - - field instance to determine view authorization forpropertyName - - name of the property that field corresponds with (if field is data binding)
ViewPresentationController.canViewField(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.field.Field, java.lang.String)
public boolean fieldIsRequired(View view,
ViewModel model,
Field field,
String propertyName)
ViewPresentationController
fieldIsRequired in interface ViewPresentationControllerview - - view instance the field belongs tomodel - - object containing the view datafield - - field instance to determine required state forpropertyName - - name of the property that field corresponds with (if field is data binding)
ViewPresentationController.fieldIsRequired(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.field.Field, java.lang.String)
public boolean canEditGroup(View view,
ViewModel model,
Group group,
String groupId)
canEditGroup in interface ViewPresentationControllerViewPresentationController.canEditGroup(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.Group, java.lang.String)
public boolean canViewGroup(View view,
ViewModel model,
Group group,
String groupId)
canViewGroup in interface ViewPresentationControllerViewPresentationController.canViewGroup(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.Group, java.lang.String)
public boolean canEditWidget(View view,
ViewModel model,
Widget widget,
String widgetId)
canEditWidget in interface ViewPresentationControllerViewPresentationController.canEditWidget(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.widget.Widget, java.lang.String)
public boolean canViewWidget(View view,
ViewModel model,
Widget widget,
String widgetId)
canViewWidget in interface ViewPresentationControllerViewPresentationController.canViewWidget(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.widget.Widget, java.lang.String)
public boolean canPerformAction(View view,
ViewModel model,
Action action,
String actionEvent,
String actionId)
canPerformAction in interface ViewPresentationControllerViewPresentationController.canPerformAction(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.element.Action, java.lang.String,
java.lang.String)
public boolean canEditLine(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line)
canEditLine in interface ViewPresentationControllerViewPresentationController.canEditLine(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.CollectionGroup,
java.lang.String, java.lang.Object)
public boolean canViewLine(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line)
canViewLine in interface ViewPresentationControllerViewPresentationController.canViewLine(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.CollectionGroup,
java.lang.String, java.lang.Object)
public boolean canEditLineField(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
Field field,
String propertyName)
canEditLineField in interface ViewPresentationControllerViewPresentationController.canEditLineField(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.CollectionGroup,
java.lang.String, java.lang.Object, org.kuali.rice.krad.uif.field.Field, java.lang.String)
public boolean canViewLineField(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
Field field,
String propertyName)
canViewLineField in interface ViewPresentationControllerViewPresentationController.canViewLineField(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.CollectionGroup,
java.lang.String, java.lang.Object, org.kuali.rice.krad.uif.field.Field, java.lang.String)
public boolean canPerformLineAction(View view,
ViewModel model,
CollectionGroup collectionGroup,
String collectionPropertyName,
Object line,
Action action,
String actionEvent,
String actionId)
canPerformLineAction in interface ViewPresentationControllerViewPresentationController.canPerformLineAction(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.view.ViewModel, org.kuali.rice.krad.uif.container.CollectionGroup,
java.lang.String, java.lang.Object, org.kuali.rice.krad.uif.element.Action, java.lang.String,
java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||