001/** 002 * Copyright 2005-2016 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.rice.kim.bo.impl; 017 018import org.kuali.rice.coreservice.impl.component.ComponentBo; 019import org.kuali.rice.coreservice.impl.namespace.NamespaceBo; 020import org.kuali.rice.coreservice.impl.parameter.ParameterBo; 021import org.kuali.rice.kew.doctype.bo.DocumentType; 022import org.kuali.rice.krad.bo.TransientBusinessObjectBase; 023import org.kuali.rice.location.impl.campus.CampusBo; 024 025/** 026 * @author Kuali Rice Team (rice.collab@kuali.org) 027 */ 028public class KimAttributes extends TransientBusinessObjectBase { 029 030 private static final long serialVersionUID = 8976113842166331719L; 031 032 protected String methodToCall; 033 protected String beanName; 034 protected String actionClass; 035 protected String namespaceCode; 036 protected String componentName; 037 protected String propertyName; 038 protected Boolean existingRecordsOnly; 039 protected Boolean createdBySelfOnly; 040 protected String attachmentTypeCode; 041 protected String collectionItemTypeCode; 042 protected String editMode; 043 protected String parameterName; 044 protected String campusCode; 045 protected String documentTypeName; 046 protected String appCode; 047 protected String actionRequestCd; 048 protected String routeStatusCode; 049 protected String routeNodeName; 050 protected String appDocStatus; 051 protected String roleName; 052 protected String permissionName; 053 protected String responsibilityName; 054 protected String groupName; 055 protected Boolean required; 056 protected Boolean actionDetailsAtRoleMemberLevel; 057 protected String documentNumber; 058 protected String sectionId; 059 protected String kimTypeId; 060 protected String qualifierResolverProvidedIdentifier; 061 protected String viewId; 062 protected String actionEvent; 063 protected String collectionPropertyName; 064 protected String fieldId; 065 protected String groupId; 066 protected String widgetId; 067 protected String actionId; 068 069 protected CampusBo campus; 070 protected NamespaceBo namespace; 071 protected ComponentBo component; 072 protected ParameterBo parameter; 073 protected DocumentType documentType; 074 075 /** 076 * @return the methodToCall 077 */ 078 public String getMethodToCall() { 079 return this.methodToCall; 080 } 081 082 /** 083 * @param methodToCall 084 * the methodToCall to set 085 */ 086 public void setMethodToCall(String methodToCall) { 087 this.methodToCall = methodToCall; 088 } 089 090 /** 091 * @return the beanName 092 */ 093 public String getBeanName() { 094 return this.beanName; 095 } 096 097 /** 098 * @param beanName 099 * the beanName to set 100 */ 101 public void setBeanName(String beanName) { 102 this.beanName = beanName; 103 } 104 105 /** 106 * @return the actionClass 107 */ 108 public String getActionClass() { 109 return this.actionClass; 110 } 111 112 /** 113 * @param actionClass 114 * the actionClass to set 115 */ 116 public void setActionClass(String actionClass) { 117 this.actionClass = actionClass; 118 } 119 120 /** 121 * @return the namespaceCode 122 */ 123 public String getNamespaceCode() { 124 return this.namespaceCode; 125 } 126 127 /** 128 * @param namespaceCode 129 * the namespaceCode to set 130 */ 131 public void setNamespaceCode(String namespaceCode) { 132 this.namespaceCode = namespaceCode; 133 } 134 135 /** 136 * @return the componentName 137 */ 138 public String getComponentName() { 139 return this.componentName; 140 } 141 142 /** 143 * @param componentName 144 * the componentName to set 145 */ 146 public void setComponentName(String componentName) { 147 this.componentName = componentName; 148 } 149 150 /** 151 * @return the propertyName 152 */ 153 public String getPropertyName() { 154 return this.propertyName; 155 } 156 157 /** 158 * @param propertyName 159 * the propertyName to set 160 */ 161 public void setPropertyName(String propertyName) { 162 this.propertyName = propertyName; 163 } 164 165 /** 166 * @return the collectionItemTypeCode 167 */ 168 public String getCollectionItemTypeCode() { 169 return this.collectionItemTypeCode; 170 } 171 172 /** 173 * @param collectionItemTypeCode 174 * the collectionItemTypeCode to set 175 */ 176 public void setCollectionItemTypeCode(String collectionItemTypeCode) { 177 this.collectionItemTypeCode = collectionItemTypeCode; 178 } 179 180 /** 181 * @return the editMode 182 */ 183 public String getEditMode() { 184 return this.editMode; 185 } 186 187 /** 188 * @param editMode 189 * the editMode to set 190 */ 191 public void setEditMode(String editMode) { 192 this.editMode = editMode; 193 } 194 195 /** 196 * @return the parameterName 197 */ 198 public String getParameterName() { 199 return this.parameterName; 200 } 201 202 /** 203 * @param parameterName 204 * the parameterName to set 205 */ 206 public void setParameterName(String parameterName) { 207 this.parameterName = parameterName; 208 } 209 210 /** 211 * @return the campusCode 212 */ 213 public String getCampusCode() { 214 return this.campusCode; 215 } 216 217 /** 218 * @param campusCode 219 * the campusCode to set 220 */ 221 public void setCampusCode(String campusCode) { 222 this.campusCode = campusCode; 223 } 224 225 /** 226 * @return the documentTypeName 227 */ 228 public String getDocumentTypeName() { 229 return this.documentTypeName; 230 } 231 232 /** 233 * @param documentTypeName 234 * the documentTypeName to set 235 */ 236 public void setDocumentTypeName(String documentTypeName) { 237 this.documentTypeName = documentTypeName; 238 } 239 240 /** 241 * @return the appCode 242 */ 243 public String getAppCode() { 244 return appCode; 245 } 246 247 /** 248 * @param appCode 249 * the appCode to set 250 */ 251 public void setAppCode(String appCode) { 252 this.appCode = appCode; 253 } 254 255 /** 256 * @return the actionRequestCd 257 */ 258 public String getActionRequestCd() { 259 return this.actionRequestCd; 260 } 261 262 /** 263 * @param actionRequestCd 264 * the actionRequestCd to set 265 */ 266 public void setActionRequestCd(String actionRequestCd) { 267 this.actionRequestCd = actionRequestCd; 268 } 269 270 /** 271 * @return the routeStatusCode 272 */ 273 public String getRouteStatusCode() { 274 return this.routeStatusCode; 275 } 276 277 /** 278 * @param routeStatusCode 279 * the routeStatusCode to set 280 */ 281 public void setRouteStatusCode(String routeStatusCode) { 282 this.routeStatusCode = routeStatusCode; 283 } 284 285 /** 286 * @return the routeNodeName 287 */ 288 public String getRouteNodeName() { 289 return this.routeNodeName; 290 } 291 292 /** 293 * @param routeNodeName 294 * the routeNodeName to set 295 */ 296 public void setRouteNodeName(String routeNodeName) { 297 this.routeNodeName = routeNodeName; 298 } 299 300 /** 301 * @return the appDocStatus 302 */ 303 public String getAppDocStatus() { 304 return this.appDocStatus; 305 } 306 307 /** 308 * @param appDocStatus 309 * the appDocStatus to set 310 */ 311 public void setAppDocStatus(String appDocStatus) { 312 this.appDocStatus = appDocStatus; 313 } 314 315 /** 316 * @return the roleName 317 */ 318 public String getRoleName() { 319 return this.roleName; 320 } 321 322 /** 323 * @param roleName 324 * the roleName to set 325 */ 326 public void setRoleName(String roleName) { 327 this.roleName = roleName; 328 } 329 330 /** 331 * @return the permissionName 332 */ 333 public String getPermissionName() { 334 return this.permissionName; 335 } 336 337 /** 338 * @param permissionName 339 * the permissionName to set 340 */ 341 public void setPermissionName(String permissionName) { 342 this.permissionName = permissionName; 343 } 344 345 /** 346 * @return the responsibilityName 347 */ 348 public String getResponsibilityName() { 349 return this.responsibilityName; 350 } 351 352 /** 353 * @param responsibilityName 354 * the responsibilityName to set 355 */ 356 public void setResponsibilityName(String responsibilityName) { 357 this.responsibilityName = responsibilityName; 358 } 359 360 /** 361 * @return the groupName 362 */ 363 public String getGroupName() { 364 return this.groupName; 365 } 366 367 /** 368 * @param groupName 369 * the groupName to set 370 */ 371 public void setGroupName(String groupName) { 372 this.groupName = groupName; 373 } 374 375 /** 376 * @return the documentNumber 377 */ 378 public String getDocumentNumber() { 379 return this.documentNumber; 380 } 381 382 /** 383 * @param documentNumber 384 * the documentNumber to set 385 */ 386 public void setDocumentNumber(String documentNumber) { 387 this.documentNumber = documentNumber; 388 } 389 390 /** 391 * @return the existingRecordsOnly 392 */ 393 public Boolean isExistingRecordsOnly() { 394 return this.existingRecordsOnly; 395 } 396 397 /** 398 * @param existingRecordsOnly the existingRecordsOnly to set 399 */ 400 public void setExistingRecordsOnly(Boolean existingRecordsOnly) { 401 this.existingRecordsOnly = existingRecordsOnly; 402 } 403 404 /** 405 * @return the createdBySelfOnly 406 */ 407 public Boolean isCreatedBySelfOnly() { 408 return this.createdBySelfOnly; 409 } 410 411 /** 412 * @param createdBySelfOnly the createdBySelfOnly to set 413 */ 414 public void setCreatedBySelfOnly(Boolean createdBySelfOnly) { 415 this.createdBySelfOnly = createdBySelfOnly; 416 } 417 418 /** 419 * @return the required 420 */ 421 public Boolean isRequired() { 422 return this.required; 423 } 424 425 /** 426 * @param required the required to set 427 */ 428 public void setRequired(Boolean required) { 429 this.required = required; 430 } 431 432 /** 433 * @return the actionDetailsAtRoleMemberLevel 434 */ 435 public Boolean isActionDetailsAtRoleMemberLevel() { 436 return this.actionDetailsAtRoleMemberLevel; 437 } 438 439 /** 440 * @param actionDetailsAtRoleMemberLevel the actionDetailsAtRoleMemberLevel to set 441 */ 442 public void setActionDetailsAtRoleMemberLevel( 443 Boolean actionDetailsAtRoleMemberLevel) { 444 this.actionDetailsAtRoleMemberLevel = actionDetailsAtRoleMemberLevel; 445 } 446 447 public String getSectionId() { 448 return this.sectionId; 449 } 450 451 public void setSectionId(String sectionId) { 452 this.sectionId = sectionId; 453 } 454 455 public CampusBo getCampus() { 456 return this.campus; 457 } 458 459 public void setCampus(CampusBo campus) { 460 this.campus = campus; 461 } 462 463 public NamespaceBo getNamespace() { 464 return this.namespace; 465 } 466 467 public void setNamespace(NamespaceBo namespace) { 468 this.namespace = namespace; 469 } 470 471 public ComponentBo getComponent() { 472 return this.component; 473 } 474 475 public void setComponent(ComponentBo component) { 476 this.component = component; 477 } 478 479 public ParameterBo getParameter() { 480 return this.parameter; 481 } 482 483 public void setParameter(ParameterBo parameter) { 484 this.parameter = parameter; 485 } 486 487 public DocumentType getDocumentType() { 488 return this.documentType; 489 } 490 491 public void setDocumentType(DocumentType documentType) { 492 this.documentType = documentType; 493 } 494 495 public String getKimTypeId() { 496 return this.kimTypeId; 497 } 498 499 public void setKimTypeId(String kimTypeId) { 500 this.kimTypeId = kimTypeId; 501 } 502 503 public String getQualifierResolverProvidedIdentifier() { 504 return qualifierResolverProvidedIdentifier; 505 } 506 507 public void setQualifierResolverProvidedIdentifier(String qualifierResolverProvidedIdentifier) { 508 this.qualifierResolverProvidedIdentifier = qualifierResolverProvidedIdentifier; 509 } 510 511 /** 512 * @return the attachmentTypeCode 513 */ 514 public String getAttachmentTypeCode() { 515 return this.attachmentTypeCode; 516 } 517 518 /** 519 * @param attachmentTypeCode the attachmentTypeCode to set 520 */ 521 public void setAttachmentTypeCode(String attachmentTypeCode) { 522 this.attachmentTypeCode = attachmentTypeCode; 523 } 524 525 public String getActionEvent() { 526 return actionEvent; 527 } 528 529 public void setActionEvent(String actionEvent) { 530 this.actionEvent = actionEvent; 531 } 532 533 public String getCollectionPropertyName() { 534 return collectionPropertyName; 535 } 536 537 public void setCollectionPropertyName(String collectionPropertyName) { 538 this.collectionPropertyName = collectionPropertyName; 539 } 540 541 public String getFieldId() { 542 return fieldId; 543 } 544 545 public void setFieldId(String fieldId) { 546 this.fieldId = fieldId; 547 } 548 549 public String getGroupId() { 550 return groupId; 551 } 552 553 public void setGroupId(String groupId) { 554 this.groupId = groupId; 555 } 556 557 public String getViewId() { 558 return viewId; 559 } 560 561 public void setViewId(String viewId) { 562 this.viewId = viewId; 563 } 564 565 public String getWidgetId() { 566 return widgetId; 567 } 568 569 public void setWidgetId(String widgetId) { 570 this.widgetId = widgetId; 571 } 572 573 public String getActionId() { 574 return actionId; 575 } 576 577 public void setActionId(String actionId) { 578 this.actionId = actionId; 579 } 580}