001/** 002 * Copyright 2010 The Kuali Foundation Licensed under the 003 * Educational Community License, Version 2.0 (the "License"); you may 004 * not use this file except in compliance with the License. You may 005 * obtain a copy of the License at 006 * 007 * http://www.osedu.org/licenses/ECL-2.0 008 * 009 * Unless required by applicable law or agreed to in writing, 010 * software distributed under the License is distributed on an "AS IS" 011 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express 012 * or implied. See the License for the specific language governing 013 * permissions and limitations under the License. 014 */ 015 016package org.kuali.student.r2.lum.clu; 017 018 019/** 020 * This is a description of what this class does - hjohnson don't forget to fill this in. 021 * 022 * 023 * 024 * @author Kuali Student Team (kuali-student@googlegroups.com) 025 * 026 */ 027public class CLUConstants { 028 029 030 public final static String COURSE_GROUP_NAME = "course"; 031 public final static String PROPOSAL_TYPE_COURSE_CREATE = "kuali.proposal.type.course.create"; 032 public final static String PROPOSAL_TYPE_COURSE_MODIFY = "kuali.proposal.type.course.modify"; 033 public final static String PROPOSAL_TYPE_COURSE_RETIRE = "kuali.proposal.type.course.retire"; 034 public final static String PROPOSAL_TYPE_COURSE_CREATE_ADMIN = "kuali.proposal.type.course.create.admin"; 035 public final static String PROPOSAL_TYPE_COURSE_MODIFY_ADMIN = "kuali.proposal.type.course.modify.admin"; 036 public final static String CLU_TYPE_CREDIT_COURSE = "kuali.lu.type.CreditCourse"; 037 public final static String PROGRAM_GROUP_NAME = "program"; 038 public final static String PROPOSAL_TYPE_PROGRAM_CREATE = "kuali.proposal.type.program.create"; 039 public final static String PROPOSAL_TYPE_MAJOR_DISCIPLINE_MODIFY = "kuali.proposal.type.majorDiscipline.modify"; 040 public final static String CLU_TYPE_CREDIT_PROGRAM = "kuali.lu.type.CreditProgram"; 041 042 // found this in https://test.kuali.org/confluence/display/KULSTU/LuConfig.Types.LuLuRelationType 043 public final static String LU_LU_RELATION_TYPE_HAS_COURSE_FORMAT = "luLuRelationType.hasCourseFormat"; 044 public final static String LU_LU_RELATION_TYPE_CONTAINS = "luLuRelationType.contains"; 045 public final static String LU_LU_RELATION_TYPE_CROSS_LISTED = "luLuRelationType.alias"; 046 public final static String LU_LU_RELATION_TYPE_JOINTLY_OFFERED = "luLuRelationType.colocated"; 047 048 // Dictionary definitions 049 public static final String STRUCTURE_CLU_INFO = "org.kuali.student.r1.lum.lu.dto.CluInfo"; 050 public static final String STRUCTURE_CLU_ID_INFO = "org.kuali.student.r1.lum.lu.dto.CluIdentifierInfo"; 051 public static final String STRUCTURE_PROPOSAL_INFO = "org.kuali.student.r1.lum.proposal.dto.ProposalInfo"; 052 053 public static final String REF_DOC_RELATION_PROPOSAL_TYPE = "kuali.org.RefObjectType.ProposalInfo"; 054 055 056 057} 058