Uses of Interface
org.kuali.rice.krad.uif.view.ViewModel

Packages that use ViewModel
edu.sampleu.demo.course   
edu.sampleu.demo.kitchensink   
edu.sampleu.demo.registration   
edu.sampleu.kew.krad.form   
edu.sampleu.travel.approval   
edu.sampleu.travel.krad.form   
edu.sampleu.travel.options   
org.kuali.rice.core.web.cache   
org.kuali.rice.kew.impl.type   
org.kuali.rice.krad.demo.uif.form   
org.kuali.rice.krad.demo.uif.options   
org.kuali.rice.krad.document   
org.kuali.rice.krad.keyvalues   
org.kuali.rice.krad.lookup   
org.kuali.rice.krad.service Core service interfaces. 
org.kuali.rice.krad.service.impl Core service implementations. 
org.kuali.rice.krad.uif.container   
org.kuali.rice.krad.uif.control   
org.kuali.rice.krad.uif.service.impl   
org.kuali.rice.krad.uif.view   
org.kuali.rice.krad.web.bind   
org.kuali.rice.krad.web.form   
org.kuali.rice.krms.impl.repository   
org.kuali.rice.krms.impl.ui   
 

Uses of ViewModel in edu.sampleu.demo.course
 

Classes in edu.sampleu.demo.course that implement ViewModel
 class CourseOfferingForm
           
 

Uses of ViewModel in edu.sampleu.demo.kitchensink
 

Classes in edu.sampleu.demo.kitchensink that implement ViewModel
 class TrainingApplicationForm
           
 class UifComponentsTestForm
          Form for Test UI Page
 class UifDialogTestForm
          Form for Test UI Page
 

Uses of ViewModel in edu.sampleu.demo.registration
 

Classes in edu.sampleu.demo.registration that implement ViewModel
 class RegistrationForm
           
 

Uses of ViewModel in edu.sampleu.kew.krad.form
 

Classes in edu.sampleu.kew.krad.form that implement ViewModel
 class IngesterForm
          This is a description of what this class does - Venkat don't forget to fill this in.
 class StatsForm
          A Struts ActionForm for the StatsAction.
 

Uses of ViewModel in edu.sampleu.travel.approval
 

Classes in edu.sampleu.travel.approval that implement ViewModel
 class TravelAuthorizationForm
          Transactional doc form implementation for the travel authorization document.
 

Uses of ViewModel in edu.sampleu.travel.krad.form
 

Classes in edu.sampleu.travel.krad.form that implement ViewModel
 class UITestForm
          Form for Test UI Page
 

Uses of ViewModel in edu.sampleu.travel.options
 

Methods in edu.sampleu.travel.options with parameters of type ViewModel
 List<KeyValue> FoodKeyValuesFinder.getKeyValues(ViewModel model)
           
 

Uses of ViewModel in org.kuali.rice.core.web.cache
 

Classes in org.kuali.rice.core.web.cache that implement ViewModel
 class CacheAdminForm
           
 

Uses of ViewModel in org.kuali.rice.kew.impl.type
 

Methods in org.kuali.rice.kew.impl.type with parameters of type ViewModel
 List<KeyValue> KewTypeOptionsFinder.getKeyValues(ViewModel model)
           
 

Uses of ViewModel in org.kuali.rice.krad.demo.uif.form
 

Classes in org.kuali.rice.krad.demo.uif.form that implement ViewModel
 class KradSampleAppForm
          Basic form for the KRAD sample application
 

Uses of ViewModel in org.kuali.rice.krad.demo.uif.options
 

Methods in org.kuali.rice.krad.demo.uif.options with parameters of type ViewModel
 List<KeyValue> FoodKeyValuesFinder.getKeyValues(ViewModel model)
           
 

Uses of ViewModel in org.kuali.rice.krad.document
 

Methods in org.kuali.rice.krad.document with parameters of type ViewModel
 boolean DocumentViewPresentationControllerBase.canEditView(View view, ViewModel model)
          Verify the document can be edited in addition to the view
 boolean DocumentViewAuthorizerBase.canEditView(View view, ViewModel model, Person user)
           
 boolean DocumentViewAuthorizerBase.canOpenView(View view, ViewModel model, Person user)
           
 Set<String> DocumentViewAuthorizerBase.getActionFlags(View view, ViewModel model, Person user, Set<String> actions)
           
 

Uses of ViewModel in org.kuali.rice.krad.keyvalues
 

Methods in org.kuali.rice.krad.keyvalues with parameters of type ViewModel
 List<KeyValue> AdHocActionRequestCodesValuesFinder.getKeyValues(ViewModel model)
           
 

Uses of ViewModel in org.kuali.rice.krad.lookup
 

Methods in org.kuali.rice.krad.lookup with parameters of type ViewModel
 boolean LookupViewAuthorizerBase.canOpenView(View view, ViewModel model, Person user)
          Override to check the for permissions of type 'Look Up Records' in addition to the open view check done in super
 

Uses of ViewModel in org.kuali.rice.krad.service
 

Methods in org.kuali.rice.krad.service with parameters of type ViewModel
 DictionaryValidationResult ViewValidationService.validateView(ViewModel model)
          This is the main validation method that should be used when validating Views Validates the view based on the model passed in, this will correctly use previousView by default as it automatically contains the generated data the validation requires.
 DictionaryValidationResult ViewValidationService.validateView(View view, ViewModel model)
          Additional validation method when you want to explicitly define the View being validated.
 DictionaryValidationResult ViewValidationService.validateView(View view, ViewModel model, String forcedValidationState)
          Validate the view against the specific validationState instead of the default (current state).
 DictionaryValidationResult ViewValidationService.validateViewAgainstNextState(View view, ViewModel model)
          Validate the view against the next state based on the order of the states in the views StateMapping.
 void ViewValidationService.validateViewSimulation(View view, ViewModel model)
          Simulate view validation - this will run all validations against all states from the current state to the last state in the list of states in the view's stateMapping.
 void ViewValidationService.validateViewSimulation(View view, ViewModel model, String untilState)
          Simulate view validation - this will run all validations against all states from the current state to the untilState specified in the list of states in the view's stateMapping.
 

Uses of ViewModel in org.kuali.rice.krad.service.impl
 

Methods in org.kuali.rice.krad.service.impl with parameters of type ViewModel
 DictionaryValidationResult ViewValidationServiceImpl.validateView(ViewModel model)
           
 DictionaryValidationResult ViewValidationServiceImpl.validateView(View view, ViewModel model)
           
 DictionaryValidationResult ViewValidationServiceImpl.validateView(View view, ViewModel model, String forcedValidationState)
           
 DictionaryValidationResult ViewValidationServiceImpl.validateViewAgainstNextState(View view, ViewModel model)
           
 void ViewValidationServiceImpl.validateViewSimulation(View view, ViewModel model)
           
 void ViewValidationServiceImpl.validateViewSimulation(View view, ViewModel model, String untilState)
           
 

Uses of ViewModel in org.kuali.rice.krad.uif.container
 

Methods in org.kuali.rice.krad.uif.container with parameters of type ViewModel
protected  void CollectionGroupBuilder.applyLineFieldAuthorizationAndPresentationLogic(View view, ViewModel model, CollectionGroup collectionGroup, Object line, boolean readOnlyLine, List<Field> lineFields, List<Action> actions)
          Iterates through the line fields and checks the view field authorization using the view's configured authorizer and presentation controller.
protected  boolean CollectionGroupBuilder.checkEditLineAuthorizationAndPresentationLogic(View view, ViewModel model, CollectionGroup collectionGroup, Object line)
          Invokes the view's configured authorizer and presentation controller to determine if the user has permission to edit the line (if a permission has been established)
protected  boolean CollectionGroupBuilder.checkViewLineAuthorizationAndPresentationLogic(View view, ViewModel model, CollectionGroup collectionGroup, Object line)
          Invokes the view's configured authorizer and presentation controller to determine if the user has permission to view the line (if a permission has been established)
 

Uses of ViewModel in org.kuali.rice.krad.uif.control
 

Methods in org.kuali.rice.krad.uif.control with parameters of type ViewModel
 List<KeyValue> UifKeyValuesFinder.getKeyValues(ViewModel model)
          Builds a list of key values representations for valid value selections using the given view model to retrieve values from other fields and conditionally building the options
 

Uses of ViewModel in org.kuali.rice.krad.uif.service.impl
 

Methods in org.kuali.rice.krad.uif.service.impl with parameters of type ViewModel
protected  void ViewHelperServiceImpl.applyAuthorizationAndPresentationLogic(View view, Component component, ViewModel model)
          Invokes the view's configured ViewAuthorizer and ViewPresentationController to set state of the component
 

Uses of ViewModel in org.kuali.rice.krad.uif.view
 

Methods in org.kuali.rice.krad.uif.view with parameters of type ViewModel
 boolean ViewPresentationController.canEditField(View view, ViewModel model, Field field, String propertyName)
          Determines if the given field within the view is allowed to be edited
 boolean ViewPresentationControllerBase.canEditField(View view, ViewModel model, Field field, String propertyName)
           
 boolean ViewAuthorizer.canEditField(View view, ViewModel model, Field field, String propertyName, Person user)
           
 boolean ViewAuthorizerBase.canEditField(View view, ViewModel model, Field field, String propertyName, Person user)
           
 boolean ViewPresentationController.canEditGroup(View view, ViewModel model, Group group, String groupId)
           
 boolean ViewPresentationControllerBase.canEditGroup(View view, ViewModel model, Group group, String groupId)
           
 boolean ViewAuthorizer.canEditGroup(View view, ViewModel model, Group group, String groupId, Person user)
           
 boolean ViewAuthorizerBase.canEditGroup(View view, ViewModel model, Group group, String groupId, Person user)
           
 boolean ViewPresentationController.canEditLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line)
           
 boolean ViewPresentationControllerBase.canEditLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line)
           
 boolean ViewAuthorizer.canEditLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Person user)
           
 boolean ViewAuthorizerBase.canEditLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Person user)
           
 boolean ViewPresentationController.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName)
           
 boolean ViewPresentationControllerBase.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName)
           
 boolean ViewAuthorizer.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, Person user)
           
 boolean ViewAuthorizerBase.canEditLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, Person user)
           
 boolean ViewPresentationController.canEditView(View view, ViewModel model)
          Determines if the the given view and data is allowed to be edited
 boolean ViewPresentationControllerBase.canEditView(View view, ViewModel model)
           
 boolean ViewAuthorizer.canEditView(View view, ViewModel model, Person user)
          Determines if the given user is authorized to edit the given view
 boolean ViewAuthorizerBase.canEditView(View view, ViewModel model, Person user)
          Checks for an edit view permission for the view id, and if found verifies the user has that permission
 boolean ViewPresentationController.canEditWidget(View view, ViewModel model, Widget widget, String widgetId)
           
 boolean ViewPresentationControllerBase.canEditWidget(View view, ViewModel model, Widget widget, String widgetId)
           
 boolean ViewAuthorizer.canEditWidget(View view, ViewModel model, Widget widget, String widgetId, Person user)
           
 boolean ViewAuthorizerBase.canEditWidget(View view, ViewModel model, Widget widget, String widgetId, Person user)
           
 boolean ViewAuthorizer.canOpenView(View view, ViewModel model, Person user)
          Determines if the given user is authorized to open the given view
 boolean ViewAuthorizerBase.canOpenView(View view, ViewModel model, Person user)
          Checks for an open view permission for the view id, and if found verifies the user has that permission
 boolean ViewAuthorizer.canPartialUnmaskField(View view, ViewModel model, DataField field, String propertyName, Person user)
          Checks whether the partial mask authorization exists for the given property and if so whether the given user has the ability to unmask the value
 boolean ViewAuthorizerBase.canPartialUnmaskField(View view, ViewModel model, DataField field, String propertyName, Person user)
           
 boolean ViewPresentationController.canPerformAction(View view, ViewModel model, Action action, String actionEvent, String actionId)
           
 boolean ViewPresentationControllerBase.canPerformAction(View view, ViewModel model, Action action, String actionEvent, String actionId)
           
 boolean ViewAuthorizer.canPerformAction(View view, ViewModel model, Action action, String actionEvent, String actionId, Person user)
           
 boolean ViewAuthorizerBase.canPerformAction(View view, ViewModel model, Action action, String actionEvent, String actionId, Person user)
           
 boolean ViewPresentationController.canPerformLineAction(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Action action, String actionEvent, String actionId)
           
 boolean ViewPresentationControllerBase.canPerformLineAction(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Action action, String actionEvent, String actionId)
           
 boolean ViewAuthorizer.canPerformLineAction(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Action action, String actionEvent, String actionId, Person user)
           
 boolean ViewAuthorizerBase.canPerformLineAction(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Action action, String actionEvent, String actionId, Person user)
           
 boolean ViewAuthorizer.canUnmaskField(View view, ViewModel model, DataField field, String propertyName, Person user)
          Checks whether the mask authorization exists for the given property and if so whether the given user has the ability to unmask the value
 boolean ViewAuthorizerBase.canUnmaskField(View view, ViewModel model, DataField field, String propertyName, Person user)
           
 boolean ViewPresentationController.canViewField(View view, ViewModel model, Field field, String propertyName)
          Determines if the given field within the view is allowed to be viewed
 boolean ViewPresentationControllerBase.canViewField(View view, ViewModel model, Field field, String propertyName)
           
 boolean ViewAuthorizer.canViewField(View view, ViewModel model, Field field, String propertyName, Person user)
           
 boolean ViewAuthorizerBase.canViewField(View view, ViewModel model, Field field, String propertyName, Person user)
           
 boolean ViewPresentationController.canViewGroup(View view, ViewModel model, Group group, String groupId)
           
 boolean ViewPresentationControllerBase.canViewGroup(View view, ViewModel model, Group group, String groupId)
           
 boolean ViewAuthorizer.canViewGroup(View view, ViewModel model, Group group, String groupId, Person user)
           
 boolean ViewAuthorizerBase.canViewGroup(View view, ViewModel model, Group group, String groupId, Person user)
           
 boolean ViewPresentationController.canViewLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line)
           
 boolean ViewPresentationControllerBase.canViewLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line)
           
 boolean ViewAuthorizer.canViewLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Person user)
           
 boolean ViewAuthorizerBase.canViewLine(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Person user)
           
 boolean ViewPresentationController.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName)
           
 boolean ViewPresentationControllerBase.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName)
           
 boolean ViewAuthorizer.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, Person user)
           
 boolean ViewAuthorizerBase.canViewLineField(View view, ViewModel model, CollectionGroup collectionGroup, String collectionPropertyName, Object line, Field field, String propertyName, Person user)
           
 boolean ViewPresentationController.canViewWidget(View view, ViewModel model, Widget widget, String widgetId)
           
 boolean ViewPresentationControllerBase.canViewWidget(View view, ViewModel model, Widget widget, String widgetId)
           
 boolean ViewAuthorizer.canViewWidget(View view, ViewModel model, Widget widget, String widgetId, Person user)
           
 boolean ViewAuthorizerBase.canViewWidget(View view, ViewModel model, Widget widget, String widgetId, Person user)
           
 boolean ViewPresentationController.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)
 boolean ViewPresentationControllerBase.fieldIsRequired(View view, ViewModel model, Field field, String propertyName)
           
 Set<String> ViewAuthorizer.getActionFlags(View view, ViewModel model, Person user, Set<String> actions)
          Returns the set of action flags that are authorized for the given user
 Set<String> ViewAuthorizerBase.getActionFlags(View view, ViewModel model, Person user, Set<String> actions)
           
protected  Object ViewAuthorizerBase.getDataObjectContext(View view, ViewModel model)
          Retrieves the object from the model that is used as the context for permission checks
 Set<String> ViewAuthorizer.getEditModes(View view, ViewModel model, Person user, Set<String> editModes)
          Returns the set of edit modes that are authorized for the given user
 Set<String> ViewAuthorizerBase.getEditModes(View view, ViewModel model, Person user, Set<String> editModes)
           
protected  boolean ViewAuthorizerBase.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 component
 

Uses of ViewModel in org.kuali.rice.krad.web.bind
 

Constructors in org.kuali.rice.krad.web.bind with parameters of type ViewModel
UifViewBeanWrapper(ViewModel model)
           
 

Uses of ViewModel in org.kuali.rice.krad.web.form
 

Classes in org.kuali.rice.krad.web.form that implement ViewModel
 class DocumentFormBase
          Base form for all DocumentView screens
 class IncidentReportForm
          Form class for incident reports
 class InitiatedDocumentInfoForm
          Controller for MaintenanceDocumentView screens which operate on MaintenanceDocument instances
 class InquiryForm
          Form class for InquiryView screens
 class LookupForm
          Form class for LookupView screens
 class MaintenanceDocumentForm
          Form class for MaintenanceDocumentView screens
 class TransactionalDocumentFormBase
          Form class for TransactionalView screens
 class UifFormBase
          Base form class for views within the KRAD User Interface Framework
 

Uses of ViewModel in org.kuali.rice.krms.impl.repository
 

Methods in org.kuali.rice.krms.impl.repository with parameters of type ViewModel
 List<KeyValue> PropositionTypeValuesFinder.getKeyValues(ViewModel model)
           
 List<KeyValue> ActionTypeValuesFinder.getKeyValues(ViewModel model)
           
 List<KeyValue> AgendaNamespaceValuesFinder.getKeyValues(ViewModel model)
           
 List<KeyValue> RuleTypeValuesFinder.getKeyValues(ViewModel model)
           
 List<KeyValue> AgendaTypeValuesFinder.getKeyValues(ViewModel model)
           
 List<KeyValue> ContextTypeValuesFinder.getKeyValues(ViewModel model)
           
 

Uses of ViewModel in org.kuali.rice.krms.impl.ui
 

Methods in org.kuali.rice.krms.impl.ui with parameters of type ViewModel
 List<KeyValue> ValidTermsValuesFinder.getKeyValues(ViewModel model)
          get the value list for the Term dropdown in the KRMS rule editing UI
 List<KeyValue> CategoryValuesFinder.getKeyValues(ViewModel model)
           
 List<KeyValue> ValidTermsForPropositionValuesFinder.getKeyValues(ViewModel model)
          get the value list for the Term dropdown in the KRMS rule editing UI
 



Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.