001: /*
002: * Licensed to the Apache Software Foundation (ASF) under one or more
003: * contributor license agreements. See the NOTICE file distributed with
004: * this work for additional information regarding copyright ownership.
005: * The ASF licenses this file to You under the Apache License, Version 2.0
006: * (the "License"); you may not use this file except in compliance with
007: * the License. You may obtain a copy of the License at
008: *
009: * http://www.apache.org/licenses/LICENSE-2.0
010: *
011: * Unless required by applicable law or agreed to in writing, software
012: * distributed under the License is distributed on an "AS IS" BASIS,
013: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014: * See the License for the specific language governing permissions and
015: * limitations under the License.
016: */
017: package org.apache.cocoon.forms.samples.bindings;
018:
019: /**
020: * ValuesBean used in the 01values test.
021: * @version $Id: ValuesBean.java 449149 2006-09-23 03:58:05Z crossley $
022: */
023: public class ValuesBean {
024: private String simple = "Simple";
025: private String writeOnly = "Write-Only";
026: private String readOnly = "Read-Only";
027: private String date = "19700506";
028: private String diffIn = "Diff-in/out";
029: private String diffOut;
030: private String onUpdate = "On Update";
031: private int updateCount = 0;
032: private boolean bool = true;
033: private String other = "This field is not involved in the form.";
034:
035: public String toString() {
036: return "ValuesBean[\n" + "\tsimple=" + simple + "\n"
037: + "\treadonly=" + readOnly + "\n" + "\twriteonly="
038: + writeOnly + "\n" + "\tdiff-in=" + diffIn + "\n"
039: + "\tdiff-out=" + diffOut + "\n" + "\tdate=" + date
040: + "\n" + "\tbool=" + bool + "\n" + "\tonupdate="
041: + onUpdate + "\n" + "\tupdateCount=" + updateCount
042: + "\n" + "\tother=" + other + "\n";
043: }
044:
045: /**
046: * @return Returns the bool.
047: */
048: public boolean isBool() {
049: return bool;
050: }
051:
052: /**
053: * @param bool The bool to set.
054: */
055: public void setBool(boolean bool) {
056: this .bool = bool;
057: }
058:
059: /**
060: * @return Returns the date.
061: */
062: public String getDate() {
063: return date;
064: }
065:
066: /**
067: * @param date The date to set.
068: */
069: public void setDate(String date) {
070: this .date = date;
071: }
072:
073: /**
074: * @return Returns the diffIn.
075: */
076: public String getDiffIn() {
077: return diffIn;
078: }
079:
080: /**
081: * @param diffIn The diffIn to set.
082: */
083: public void setDiffIn(String diffIn) {
084: this .diffIn = diffIn;
085: }
086:
087: /**
088: * @return Returns the diffOut.
089: */
090: public String getDiffOut() {
091: return diffOut;
092: }
093:
094: /**
095: * @param diffOut The diffOut to set.
096: */
097: public void setDiffOut(String diffOut) {
098: this .diffOut = diffOut;
099: }
100:
101: /**
102: * @return Returns the onUpdate.
103: */
104: public String getOnUpdate() {
105: return onUpdate;
106: }
107:
108: /**
109: * @param onUpdate The onUpdate to set.
110: */
111: public void setOnUpdate(String onUpdate) {
112: this .onUpdate = onUpdate;
113: }
114:
115: /**
116: * @return Returns the other.
117: */
118: public String getOther() {
119: return other;
120: }
121:
122: /**
123: * @param other The other to set.
124: */
125: public void setOther(String other) {
126: this .other = other;
127: }
128:
129: /**
130: * @return Returns the readOnly.
131: */
132: public String getReadOnly() {
133: return readOnly;
134: }
135:
136: /**
137: * @param readOnly The readOnly to set.
138: */
139: public void setReadOnly(String readOnly) {
140: this .readOnly = readOnly;
141: }
142:
143: /**
144: * @return Returns the simple.
145: */
146: public String getSimple() {
147: return simple;
148: }
149:
150: /**
151: * @param simple The simple to set.
152: */
153: public void setSimple(String simple) {
154: this .simple = simple;
155: }
156:
157: /**
158: * @return Returns the updateCount.
159: */
160: public int getUpdateCount() {
161: return updateCount;
162: }
163:
164: /**
165: * @param updateCount The updateCount to set.
166: */
167: public void setUpdateCount(int updateCount) {
168: this .updateCount = updateCount;
169: }
170:
171: /**
172: * @return Returns the writeOnly.
173: */
174: public String getWriteOnly() {
175: return writeOnly;
176: }
177:
178: /**
179: * @param writeOnly The writeOnly to set.
180: */
181: public void setWriteOnly(String writeOnly) {
182: this.writeOnly = writeOnly;
183: }
184: }
|