org.kuali.student.lum.lu.ui.course.client.configuration
Class CourseRetireByProposalConfigurer

java.lang.Object
  extended by org.kuali.student.common.ui.client.configurable.mvc.Configurer
      extended by org.kuali.student.lum.lu.ui.course.client.configuration.AbstractCourseConfigurer
          extended by org.kuali.student.lum.lu.ui.course.client.configuration.CourseProposalConfigurer
              extended by org.kuali.student.lum.lu.ui.course.client.configuration.CourseRetireByProposalConfigurer
All Implemented Interfaces:
AffiliatedOrgInfoConstants, CreditCourseActivityConstants, CreditCourseConstants, CreditCourseDurationConstants, CreditCourseExpenditureInfoConstants, CreditCourseFormatConstants, CreditCourseRevenueInfoConstants, FeeInfoConstants

public class CourseRetireByProposalConfigurer
extends CourseProposalConfigurer

Shell of Configurer for Retire by Proposal

Author:
mike

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.student.lum.lu.ui.course.client.configuration.CourseProposalConfigurer
CourseProposalConfigurer.CourseSections, CourseProposalConfigurer.KeyListModelWigetBinding, CourseProposalConfigurer.MultiplicityFieldConfig, CourseProposalConfigurer.PersonList, CourseProposalConfigurer.ProposerPersonList
 
Field Summary
 
Fields inherited from class org.kuali.student.lum.lu.ui.course.client.configuration.CourseProposalConfigurer
COURSE, COURSE_TITLE_PATH, documentTool, NO_DIVIDER, PROPOSAL_PATH, PROPOSAL_TITLE_PATH, stmtTypes, summaryConfigurer, WITH_DIVIDER
 
Fields inherited from class org.kuali.student.lum.lu.ui.course.client.configuration.AbstractCourseConfigurer
COURSE_PROPOSAL_MODEL, PROPOSAL_REFERENCE_OBJECT_TYPE, PROPOSAL_REFERENCE_TYPE_KEY
 
Fields inherited from class org.kuali.student.common.ui.client.configurable.mvc.Configurer
groupName, modelDefinition, nextState, state, type
 
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
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.CreditCourseFormatConstants
_RUNTIME_DATA, ACTIVITIES, ID, STATE
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.CreditCourseActivityConstants
_RUNTIME_DATA, ACTIVITY_TYPE, CONTACT_HOURS, DEFAULT_ENROLLMENT_ESTIMATE, DURATION, ID, STATE
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.CreditCourseDurationConstants
QUANTITY, TERM_TYPE
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.FeeInfoConstants
FEE_RECORDS, FIXED_RATE_FEE, MULTIPLE_RATE_FEE, PER_CREDIT_FEE, REVENUE, VARIABLE_RATE_FEE
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.AffiliatedOrgInfoConstants
EFFECTIVE_DATE, ORG_ID, PERCENTAGE
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.CreditCourseRevenueInfoConstants
FEE_TYPE, ID, REVENUE_ORG, TOTAL_PERCENTAGE
 
Fields inherited from interface org.kuali.student.lum.lu.assembly.data.client.constants.orch.CreditCourseExpenditureInfoConstants
EXPENDITURE_ORG, TOTAL_PERCENTAGE
 
Constructor Summary
CourseRetireByProposalConfigurer()
           
 
Method Summary
 void configure(CourseProposalController layout)
          Sets up all the views and sections of CourseAdminRetireController.
protected  Section generateRetirementInfoSection(Section section)
           
 
Methods inherited from class org.kuali.student.lum.lu.ui.course.client.configuration.CourseProposalConfigurer
addCluStartSection, addFeeMultiplicityFields, addMultiplicityFields, buildMultiplicityFD, buildMultiplicityParentFieldDescriptor, generateActiveDateEndSection, generateActiveDatesSection, generateActiveDateStartSection, generateCourseFormatsSection, generateCourseInfoSection, generateCourseInfoShortTitleSection, generateCourseLogisticsSection, generateCourseNumberSection, generateCourseRequisitesSection, generateCrossListed_Ver_Joint_Section, generateDescriptionRationaleSection, 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.lum.lu.ui.course.client.configuration.AbstractCourseConfigurer
getModelId, getProposalReferenceObjectType, getProposalReferenceTypeKey
 
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
 

Constructor Detail

CourseRetireByProposalConfigurer

public CourseRetireByProposalConfigurer()
Method Detail

configure

public void configure(CourseProposalController layout)
Sets up all the views and sections of CourseAdminRetireController. This should be called once for initialization and setup per CourseAdminRetireController instance.

Overrides:
configure in class CourseProposalConfigurer
Parameters:
layout -

generateRetirementInfoSection

protected Section generateRetirementInfoSection(Section section)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.