public class ViewCourseConfigurer extends Object implements CreditCourseConstants, CreditCourseFormatConstants, CreditCourseActivityConstants, MetaInfoConstants, CreditCourseDurationConstants, FeeInfoConstants, LearningObjectiveConstants, CreditCourseCourseSpecificLOsConstants, SingleUseLoConstants, CreditCourseRevenueInfoConstants, CreditCourseExpenditureInfoConstants, AffiliatedOrgInfoConstants, CreditCourseVersionsConstants, CreditCourseJointsConstants, RichTextInfoConstants, FeeInfoFixedRateFeeConstants, CreditCourseLearningResultsConstants
Modifier and Type | Class and Description |
---|---|
static class |
ViewCourseConfigurer.ViewCourseSections |
Modifier and Type | Field and Description |
---|---|
static String |
CLU_PROPOSAL_MODEL |
static String |
COURSE_MODEL |
protected String |
groupName |
protected DataModelDefinition |
modelDefinition |
protected String |
state |
protected List<StatementTypeInfo> |
stmtTypes |
protected CourseSummaryConfigurer |
summaryConfigurer |
protected String |
type |
_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
_RUNTIME_DATA, ACTIVITIES, ID, STATE
_RUNTIME_DATA, CONTACT_HOURS, DEFAULT_ENROLLMENT_ESTIMATE, DURATION, ID, STATE_KEY, TYPE_KEY
CREATE_ID, CREATE_TIME, UPDATE_ID, UPDATE_TIME, VERSION_IND
QUANTITY, TERM_TYPE
FEE_RECORDS, FIXED_RATE_FEE, MULTIPLE_RATE_FEE, PER_CREDIT_FEE, REVENUE, VARIABLE_RATE_FEE
DESC, ID, LEARNING_OBJECTIVES
EFFECTIVE_DATE, ID, INCLUDED_SINGLE_USE_LO, SEQUENCE, STATE, TYPE
_RUNTIME_DATA, CATEGORIES, CHILD_SINGLE_USE_LOS, DESCRIPTION, EFFECTIVE_DATE, ID, LO_REPOSITORY, NAME, STATE, TYPE
FEE_TYPE, ID, REVENUE_ORG, TOTAL_PERCENTAGE
EXPENDITURE_ORG, TOTAL_PERCENTAGE
EFFECTIVE_DATE, ORG_ID, PERCENTAGE
_RUNTIME_DATA, COURSE_NUMBER_SUFFIX, ID, SUBJECT_AREA, TYPE, VERSION_CODE, VERSION_TITLE
_RUNTIME_DATA, COURSE_ID, COURSE_NUMBER_SUFFIX, COURSE_TITLE, RELATION_ID, SUBJECT_AREA, TYPE
FORMATTED, PLAIN
AMOUNT, FEE_TYPE, ID, RATE_TYPE
OUTCOME_CREDIT_VALUE, OUTCOME_MAX_CREDITS, OUTCOME_TYPE
Constructor and Description |
---|
ViewCourseConfigurer() |
Modifier and Type | Method and Description |
---|---|
void |
generateLayout(TabMenuController layoutController,
String modelId) |
void |
generateLayout(ViewCourseController layoutController) |
CourseSummaryConfigurer |
getSummaryConfigurer() |
void |
setModelDefinition(DataModelDefinition modelDefinition) |
void |
setStatementTypes(List<StatementTypeInfo> stmtTypes) |
public static final String COURSE_MODEL
public static final String CLU_PROPOSAL_MODEL
protected DataModelDefinition modelDefinition
protected List<StatementTypeInfo> stmtTypes
protected CourseSummaryConfigurer summaryConfigurer
public ViewCourseConfigurer()
public void setModelDefinition(DataModelDefinition modelDefinition)
public void setStatementTypes(List<StatementTypeInfo> stmtTypes)
public void generateLayout(ViewCourseController layoutController)
public void generateLayout(TabMenuController layoutController, String modelId)
public CourseSummaryConfigurer getSummaryConfigurer()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.