org.kuali.student.lum.lu.ui.course.client.configuration
Class CourseAdminWithoutVersionConfigurer
java.lang.Object
org.kuali.student.common.ui.client.configurable.mvc.Configurer
org.kuali.student.lum.lu.ui.course.client.configuration.AbstractCourseConfigurer
org.kuali.student.lum.lu.ui.course.client.configuration.CourseProposalConfigurer
org.kuali.student.lum.lu.ui.course.client.configuration.CourseAdminWithoutVersionConfigurer
- All Implemented Interfaces:
- AffiliatedOrgInfoConstants, CreditCourseActivityConstants, CreditCourseConstants, CreditCourseDurationConstants, CreditCourseExpenditureInfoConstants, CreditCourseFormatConstants, CreditCourseRevenueInfoConstants, FeeInfoConstants
public class CourseAdminWithoutVersionConfigurer
- extends CourseProposalConfigurer
This is the screen configuration and layout for the modify without version admin screens
- Author:
- Will
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.CreditCourseConstants |
_RUNTIME_DATA, ADMIN_ORGS, AUDIT, CAMPUS_LOCATIONS, COPY_OF_COURSE_ID, COURSE_CODE, COURSE_NUMBER_INSTRUCTIONS, COURSE_NUMBER_SUFFIX, COURSE_SPECIFIC_LOS, COURSE_SPECIFIC_LRTS, COURSE_TITLE, CREDIT_OPTION_FIXED_CREDITS, CREDIT_OPTION_MAX_CREDITS, CREDIT_OPTION_MIN_CREDITS, CREDIT_OPTIONS, CROSS_LISTINGS, CROSSLISTED_AND_JOINTS, CURRICULUM_OVERSIGHT_ORGS_, DEPARTMENT, DESCRIPTION, DURATION, EFFECTIVE_DATE, END_TERM, EXPENDITURE_INFO, EXPIRATION_DATE, FEES, FINAL_EXAM, FINAL_EXAM_RATIONALE, FINAL_RESULTS, FIRST_EXPECTED_OFFERING, FORMATS, GRADING_OPTIONS, ID, INSTRUCTORS, JOINTS, LAST_PUBLICATION_YEAR, LAST_TERM_OFFERED, OTHER_COMMENTS, OUTCOME_OPTIONS, PASS_FAIL, PILOT_COURSE, PREV_END_TERM, PREV_START_TERM, PRIMARY_INSTRUCTOR, PROPOSAL_DESCRIPTION, PROPOSED_END_TERM, PROPOSED_LAST_COURSE_CATALOG_YEAR, PROPOSED_LAST_TERM_OFFERED, PROPOSED_RATIONALE, RETIREMENT_RATIONALE, REVENUE_INFO, SPECIAL_CIRCUMSTANCES, START_TERM, STATE, SUBJECT_AREA, TERMS_OFFERED, TRANSCRIPT_TITLE, TYPE, VERSION_CURRENT_VERSION_END, VERSION_CURRENT_VERSION_START, VERSION_IND_ID, VERSION_INFO, VERSION_SEQ_NUMBER, VERSIONS |
Methods inherited from class org.kuali.student.lum.lu.ui.course.client.configuration.CourseProposalConfigurer |
addCluStartSection, addFeeMultiplicityFields, addMultiplicityFields, buildMultiplicityFD, buildMultiplicityParentFieldDescriptor, generateActiveDateEndSection, generateActiveDatesSection, generateActiveDateStartSection, generateCourseFormatsSection, generateCourseInfoShortTitleSection, generateCourseLogisticsSection, generateCourseNumberSection, generateCourseRequisitesSection, generateCrossListed_Ver_Joint_Section, generateDurationSection, generateFinalExamSection, generateFinancialsSection, generateGovernanceSection, generateGradesAssessmentsSection, generateInstructorsSection, generateLearningObjectivesNestedSection, generateLearningObjectivesSection, generateLearningResultsSection, generateLongTitleSection, generateMessageInfo, generateOutcomesSection, generateSchedulingSection, generateShortTitleSection, generateStudentRegistrationOptionsSection, getContinueButton, getCourseTitlePath, getMetaData, getProposalHeaderTitle, getProposalPath, getProposalTitlePath, getSectionTitle, getSummaryConfigurer, getViewsEnum, initSection, initSectionView, makeCondition, progressiveEnableAndRequireSection, setStatementTypes, setupExpenditureSection, setupMultiplicityConfig, setupRevenueSection |
Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.Configurer |
addField, addField, addField, addField, addField, addReadOnlyField, addReadOnlyField, addReadOnlyField, addReadOnlyField, addReadOnlyField, getH1Title, getH2Title, getH3Title, getH4Title, getH5Title, getLabel, getLabel, getModelDefinition, getNextState, getState, setModelDefinition, setNextState, setState |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
requisitesSection
protected CourseRequirementsViewController requisitesSection
requiredContainer
protected RequiredContainer requiredContainer
CourseAdminWithoutVersionConfigurer
public CourseAdminWithoutVersionConfigurer()
configure
public void configure(CourseProposalController layout)
- Sets up all the views, sections, and views of the CourseAdminController. This should be called
once for initialization and setup per CourseAdminController instance.
- Overrides:
configure
in class CourseProposalConfigurer
- Parameters:
layout
-
generateCourseAdminView
protected View generateCourseAdminView(CourseAdminWithoutVersionController layout)
- Configuration for the course admin screens
- Returns:
- view
generateCourseInfoSection
public Section generateCourseInfoSection(Section section)
- Override
CourseProposalConfigurer.generateCourseInfoSection(Section)
to remove configuration
of proposal fields.
- Overrides:
generateCourseInfoSection
in class CourseProposalConfigurer
generateDescriptionRationaleSection
protected VerticalSection generateDescriptionRationaleSection()
- Override
CourseProposalConfigurer.generateDescriptionRationaleSection()
to remove configuration of
proposal fields.
- Overrides:
generateDescriptionRationaleSection
in class CourseProposalConfigurer
getRequisitesSection
public CourseRequirementsViewController getRequisitesSection(CourseAdminController layout)
generateRetirementSection
protected Section generateRetirementSection(Section section)
initSection
protected VerticalSection initSection(String labelKey)
createHiddenRequisitesSection
protected VerticalSection createHiddenRequisitesSection()
getRequisitesSection
public CourseRequirementsViewController getRequisitesSection()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.