KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > teamkonzept > field > TKFieldSwitchData


1 /*
2  * $Header: /cvsroot/webman-cms/source/webman/com/teamkonzept/field/TKFieldSwitchData.java,v 1.9 2001/06/19 11:52:49 ralf Exp $
3  *
4  */

5 package com.teamkonzept.field;
6
7 public class TKFieldSwitchData {
8     public Object JavaDoc data;
9     public String JavaDoc alternative;
10     public String JavaDoc newAlternative;
11     public TKFieldSwitchData( String JavaDoc alternative, String JavaDoc newAlternative, Object JavaDoc data )
12     {
13         this.alternative = alternative;
14         this.newAlternative = newAlternative;
15         this.data = data;
16     }
17     
18     public String JavaDoc toString()
19     {
20         return "( alternative = \""+alternative
21             +"\", newAlternative = \""+newAlternative+"\", data="
22             +(data == null ? "(null)" : data.toString())
23             +" )";
24     }
25
26     public boolean equals(Object JavaDoc other)
27     {
28         if (other != null && getClass() == other.getClass())
29         {
30             TKFieldSwitchData otherData = (TKFieldSwitchData) other;
31             return data.equals(otherData.data) && alternative.equals(otherData.alternative) && newAlternative.equals(otherData.newAlternative);
32         }
33         return false;
34     }
35 }
36
37
Free Books   Free Magazines  
Popular Tags