001/** 002 * Copyright 2010-2013 The Kuali Foundation 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016package org.kuali.common.util; 017 018import java.util.List; 019import java.util.Properties; 020 021@Deprecated 022public class Project { 023 024 // org.kuali 025 String orgId; 026 027 // org/kuali 028 String orgPath; 029 030 // kuali 031 String orgCode; 032 033 // org.kuali.student.web 034 String groupId; 035 036 // org.kuali.student 037 @Deprecated 038 String groupIdBase; 039 040 // student 041 String groupCode; 042 043 // ks-with-rice-bundled 044 String artifactId; 045 046 // 2.0.0 047 String version; 048 049 // Optional - typically "webapp" or something similar 050 String classifier; 051 052 // KS with Rice Bundled 053 String name; 054 055 // Kuali Student bundled as a completely standalone application that includes Kuali Rice bundled inside 056 String description; 057 058 // UTF-8 059 String encoding; 060 061 // Jar, war 062 String packaging; 063 064 // Allow for storage of miscellaneous other properties related to the project 065 Properties properties; 066 067 // These are just the dependencies declared directly in the pom, nothing inherited, nothing transitive 068 List<Dependency> dependencies; 069 070 public String getOrgId() { 071 return orgId; 072 } 073 074 public void setOrgId(String orgId) { 075 this.orgId = orgId; 076 } 077 078 public String getOrgCode() { 079 return orgCode; 080 } 081 082 public void setOrgCode(String orgCode) { 083 this.orgCode = orgCode; 084 } 085 086 public String getGroupId() { 087 return groupId; 088 } 089 090 public void setGroupId(String groupId) { 091 this.groupId = groupId; 092 } 093 094 @Deprecated 095 public String getGroupIdBase() { 096 return groupIdBase; 097 } 098 099 @Deprecated 100 public void setGroupIdBase(String groupIdBase) { 101 this.groupIdBase = groupIdBase; 102 } 103 104 public String getGroupCode() { 105 return groupCode; 106 } 107 108 public void setGroupCode(String groupCode) { 109 this.groupCode = groupCode; 110 } 111 112 public String getArtifactId() { 113 return artifactId; 114 } 115 116 public void setArtifactId(String artifactId) { 117 this.artifactId = artifactId; 118 } 119 120 public String getVersion() { 121 return version; 122 } 123 124 public void setVersion(String version) { 125 this.version = version; 126 } 127 128 public String getName() { 129 return name; 130 } 131 132 public void setName(String name) { 133 this.name = name; 134 } 135 136 public String getDescription() { 137 return description; 138 } 139 140 public void setDescription(String description) { 141 this.description = description; 142 } 143 144 public String getEncoding() { 145 return encoding; 146 } 147 148 public void setEncoding(String encoding) { 149 this.encoding = encoding; 150 } 151 152 public String getOrgPath() { 153 return orgPath; 154 } 155 156 public void setOrgPath(String orgPath) { 157 this.orgPath = orgPath; 158 } 159 160 public String getClassifier() { 161 return classifier; 162 } 163 164 public void setClassifier(String classifier) { 165 this.classifier = classifier; 166 } 167 168 public String getPackaging() { 169 return packaging; 170 } 171 172 public void setPackaging(String packaging) { 173 this.packaging = packaging; 174 } 175 176 public Properties getProperties() { 177 return properties; 178 } 179 180 public void setProperties(Properties properties) { 181 this.properties = properties; 182 } 183 184 public List<Dependency> getDependencies() { 185 return dependencies; 186 } 187 188 public void setDependencies(List<Dependency> dependencies) { 189 this.dependencies = dependencies; 190 } 191 192}