org.kuali.student.lum.common.client.configuration
Interface Configuration

All Known Subinterfaces:
EditableConfiguration
All Known Implementing Classes:
AbstractConfiguration, AbstractControllerConfiguration, AbstractSectionConfiguration, CatalogInformationEditConfiguration, CatalogInformationViewConfiguration, CoreCatalogInformationEditConfiguration, CoreCatalogInformationViewConfiguration, CoreDocsEditConfiguration, CoreDocsViewConfiguration, CoreInformationEditConfiguration, CoreInformationViewConfiguration, CoreLeaningObjectivesEditConfiguration, CoreLearningObjectivesViewConfiguration, CoreManagingBodiesEditConfiguration, CoreManagingBodiesViewConfiguration, CoreRequirementsEditConfiguration, CoreRequirementsViewConfiguration, CoreSummaryConfiguration, CoreViewAllConfiguration, CredentialCatalogDetailsEditConfiguration, CredentialCatalogDetailsViewConfiguration, CredentialDocsEditConfiguration, CredentialDocsViewConfiguration, CredentialInformationEditConfiguration, CredentialInformationViewConfiguration, CredentialLearningObjectivesEditConfiguration, CredentialLearningObjectivesViewConfiguration, CredentialManagingBodiesEditConfiguration, CredentialManagingBodiesViewConfiguration, CredentialRequirementsEditConfiguration, CredentialRequirementsViewConfiguration, CredentialSummaryConfiguration, CredentialViewAllSectionsConfiguration, LearningObjectivesEditConfiguration, LearningObjectivesViewConfiguration, MajorInformationEditConfiguration, MajorInformationViewConfiguration, MajorSummaryConfiguration, ManagingBodiesEditConfiguration, ManagingBodiesViewConfiguration, ProgramRequirementsEditConfiguration, ProgramRequirementsViewConfiguration, SpecializationsEditConfiguration, SpecializationsViewConfiguration, SupportingDocsEditConfiguration, SupportingDocsViewConfiguration, VariationInformationEditConfiguration, VariationInformationViewConfiguration, VariationSummaryConfiguration, VariationViewAllConfiguration, ViewAllSectionConfiguration

public interface Configuration

Should be implemented by classes that want to configure a view using configurer.

Author:
Igor

Method Summary
 void applyRestrictions()
           
 com.google.gwt.user.client.ui.Widget asWidget()
           
 boolean checkPermission(DataModel model)
           
 Enum<?> getName()
           
 View getView()
           
 void removeRestrictions()
           
 void setConfigurer(Configurer configurer)
           
 

Method Detail

setConfigurer

void setConfigurer(Configurer configurer)

getView

View getView()

asWidget

com.google.gwt.user.client.ui.Widget asWidget()

getName

Enum<?> getName()

applyRestrictions

void applyRestrictions()

checkPermission

boolean checkPermission(DataModel model)

removeRestrictions

void removeRestrictions()


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