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.krad.bo; 017 018/** 019 * Business Object Attribute Entry Business Object 020 * 021 * 022 */ 023public class BusinessObjectAttributeEntry extends PersistableBusinessObjectBase { 024 025 private static final long serialVersionUID = 8136616401437024033L; 026 private String dictionaryBusinessObjectName; 027 private String attributeName; 028 private String attributeLabel; 029 private String attributeShortLabel; 030 private String attributeMaxLength; 031 private String attributeValidatingExpression; 032 private String attributeControlType; 033 private String attributeSummary; 034 private String attributeDescription; 035 private String attributeFormatterClassName; 036 037 038 /** 039 * @return Returns the attributeControlType. 040 */ 041 public String getAttributeControlType() { 042 return attributeControlType; 043 } 044 045 /** 046 * @param attributeControlType The attributeControlType to set. 047 */ 048 public void setAttributeControlType(String attributeControlType) { 049 this.attributeControlType = attributeControlType; 050 } 051 052 /** 053 * @return Returns the attributeDescription. 054 */ 055 public String getAttributeDescription() { 056 return attributeDescription; 057 } 058 059 /** 060 * @param attributeDescription The attributeDescription to set. 061 */ 062 public void setAttributeDescription(String attributeDescription) { 063 this.attributeDescription = attributeDescription; 064 } 065 066 /** 067 * @return Returns the attributeFormatterClassName. 068 */ 069 public String getAttributeFormatterClassName() { 070 return attributeFormatterClassName; 071 } 072 073 /** 074 * @param attributeFormatterClassName The attributeFormatterClassName to set. 075 */ 076 public void setAttributeFormatterClassName(String attributeFormatterClassName) { 077 this.attributeFormatterClassName = attributeFormatterClassName; 078 } 079 080 /** 081 * @return Returns the attributeLabel. 082 */ 083 public String getAttributeLabel() { 084 return attributeLabel; 085 } 086 087 /** 088 * @param attributeLabel The attributeLabel to set. 089 */ 090 public void setAttributeLabel(String attributeLabel) { 091 this.attributeLabel = attributeLabel; 092 } 093 094 /** 095 * @return Returns the attributeMaxLength. 096 */ 097 public String getAttributeMaxLength() { 098 return attributeMaxLength; 099 } 100 101 /** 102 * @param attributeMaxLength The attributeMaxLength to set. 103 */ 104 public void setAttributeMaxLength(String attributeMaxLength) { 105 this.attributeMaxLength = attributeMaxLength; 106 } 107 108 /** 109 * @return Returns the attributeName. 110 */ 111 public String getAttributeName() { 112 return attributeName; 113 } 114 115 /** 116 * @param attributeName The attributeName to set. 117 */ 118 public void setAttributeName(String attributeName) { 119 this.attributeName = attributeName; 120 } 121 122 /** 123 * @return Returns the attributeShortLabel. 124 */ 125 public String getAttributeShortLabel() { 126 return attributeShortLabel; 127 } 128 129 /** 130 * @param attributeShortLabel The attributeShortLabel to set. 131 */ 132 public void setAttributeShortLabel(String attributeShortLabel) { 133 this.attributeShortLabel = attributeShortLabel; 134 } 135 136 /** 137 * @return Returns the attributeSummary. 138 */ 139 public String getAttributeSummary() { 140 return attributeSummary; 141 } 142 143 /** 144 * @param attributeSummary The attributeSummary to set. 145 */ 146 public void setAttributeSummary(String attributeSummary) { 147 this.attributeSummary = attributeSummary; 148 } 149 150 /** 151 * @return Returns the attributeValidatingExpression. 152 */ 153 public String getAttributeValidatingExpression() { 154 return attributeValidatingExpression; 155 } 156 157 /** 158 * @param attributeValidatingExpression The attributeValidatingExpression to set. 159 */ 160 public void setAttributeValidatingExpression(String attributeValidatingExpression) { 161 this.attributeValidatingExpression = attributeValidatingExpression; 162 } 163 164 /** 165 * @return Returns the dataObjectClass. 166 */ 167 public String getDictionaryBusinessObjectName() { 168 return dictionaryBusinessObjectName; 169 } 170 171 /** 172 * @param businessObjectClass The dataObjectClass to set. 173 */ 174 public void setDictionaryBusinessObjectName(String businessObjectClass) { 175 this.dictionaryBusinessObjectName = businessObjectClass; 176 } 177}