org.kuali.rice.krad.uif.authorization
Interface PresentationController

All Known Implementing Classes:
DocumentPresentationControllerBase, InquiryPresentationControllerBase, MaintenanceDocumentPresentationControllerBase, PresentationControllerBase

public interface PresentationController

Configured for a View instance to provide conditional logic based on any variable (view configuration, system parameters, ...) that does not depend on the current user

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 Set<String> getActionFlags(UifFormBase model)
           
 Set<String> getConditionallyHiddenGroupIds(UifFormBase model)
           
 Set<String> getConditionallyHiddenPropertyNames(UifFormBase model)
           
 Set<String> getConditionallyReadOnlyGroupIds(UifFormBase model)
           
 Set<String> getConditionallyReadOnlyPropertyNames(UifFormBase model)
           
 Set<String> getConditionallyRequiredPropertyNames(UifFormBase model)
           
 Set<String> getEditModes(UifFormBase model)
           
 

Method Detail

getActionFlags

Set<String> getActionFlags(UifFormBase model)

getEditModes

Set<String> getEditModes(UifFormBase model)

getConditionallyHiddenPropertyNames

Set<String> getConditionallyHiddenPropertyNames(UifFormBase model)

getConditionallyHiddenGroupIds

Set<String> getConditionallyHiddenGroupIds(UifFormBase model)

getConditionallyReadOnlyPropertyNames

Set<String> getConditionallyReadOnlyPropertyNames(UifFormBase model)

getConditionallyReadOnlyGroupIds

Set<String> getConditionallyReadOnlyGroupIds(UifFormBase model)

getConditionallyRequiredPropertyNames

Set<String> getConditionallyRequiredPropertyNames(UifFormBase model)


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