KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > portal > server > metadata > ContentTypeMetaData


1 /*****************************************
2  * *
3  * JBoss Portal: The OpenSource Portal *
4  * *
5  * Distributable under LGPL license. *
6  * See terms of license at gnu.org. *
7  * *
8  *****************************************/

9 package org.jboss.portal.server.metadata;
10
11 import java.util.Set JavaDoc;
12
13 /**
14  */

15 public class ContentTypeMetaData
16 {
17
18    private String JavaDoc contentType;
19    private Set JavaDoc modes;
20
21    public ContentTypeMetaData()
22    {
23    }
24
25    public String JavaDoc getContentType()
26    {
27       return contentType;
28    }
29
30    public void setContentType(String JavaDoc contentType)
31    {
32       this.contentType = contentType;
33    }
34
35    public Set JavaDoc getModes()
36    {
37       return modes;
38    }
39
40    public void setModes(Set JavaDoc modes)
41    {
42       this.modes = modes;
43    }
44
45    public int hashCode()
46    {
47       return contentType.hashCode();
48    }
49
50    public boolean equals(Object JavaDoc obj)
51    {
52       if (obj == this)
53       {
54          return true;
55       }
56       if (obj instanceof ContentTypeMetaData)
57       {
58          ContentTypeMetaData other = (ContentTypeMetaData)obj;
59          return other.contentType.equals(contentType);
60       }
61       return false;
62    }
63 }
64
Popular Tags