KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > jforum > entities > AttachmentExtensionGroup


1 /*
2  * Copyright (c) 2003, 2004 Rafael Steil
3  * All rights reserved.
4  *
5  * Redistribution and use in source and binary forms,
6  * with or without modification, are permitted provided
7  * that the following conditions are met:
8  *
9  * 1) Redistributions of source code must retain the above
10  * copyright notice, this list of conditions and the
11  * following disclaimer.
12  * 2) Redistributions in binary form must reproduce the
13  * above copyright notice, this list of conditions and
14  * the following disclaimer in the documentation and/or
15  * other materials provided with the distribution.
16  * 3) Neither the name of "Rafael Steil" nor
17  * the names of its contributors may be used to endorse
18  * or promote products derived from this software without
19  * specific prior written permission.
20  *
21  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
22  * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
23  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
24  * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
25  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR
26  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
27  * THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
28  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
29  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
31  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
32  * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
33  * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
34  * IN CONTRACT, STRICT LIABILITY, OR TORT
35  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
36  * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
37  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
38  *
39  * Created on Jan 17, 2005 5:51:04 PM
40  * The JForum Project
41  * http://www.jforum.net
42  */

43 package net.jforum.entities;
44
45 /**
46  * @author Rafael Steil
47  * @version $Id: AttachmentExtensionGroup.java,v 1.3 2005/07/26 03:04:48 rafaelsteil Exp $
48  */

49 public class AttachmentExtensionGroup
50 {
51     public static final int DOWNLOAD_INLINE = 1;
52     public static final int DOWNLOAD_PHYSICAL = 2;
53     
54     private int id;
55     private String JavaDoc name;
56     private boolean allow;
57     private String JavaDoc uploadIcon;
58     private int downloadMode;
59     
60     /**
61      * @return Returns the downloadMode.
62      */

63     public int getDownloadMode()
64     {
65         return this.downloadMode;
66     }
67     
68     /**
69      * @param downloadMode The downloadMode to set.
70      */

71     public void setDownloadMode(int downloadMode)
72     {
73         this.downloadMode = downloadMode;
74     }
75     
76     /**
77      * @return Returns the allow.
78      */

79     public boolean isAllow()
80     {
81         return this.allow;
82     }
83     
84     /**
85      * @param allow The allow to set.
86      */

87     public void setAllow(boolean allow)
88     {
89         this.allow = allow;
90     }
91     
92     /**
93      * @return Returns the id.
94      */

95     public int getId()
96     {
97         return this.id;
98     }
99     
100     /**
101      * @param id The id to set.
102      */

103     public void setId(int id)
104     {
105         this.id = id;
106     }
107     
108     /**
109      * @return Returns the name.
110      */

111     public String JavaDoc getName()
112     {
113         return this.name;
114     }
115     
116     /**
117      * @param name The name to set.
118      */

119     public void setName(String JavaDoc name)
120     {
121         this.name = name;
122     }
123     
124     /**
125      * @return Returns the uploadIcon.
126      */

127     public String JavaDoc getUploadIcon()
128     {
129         return this.uploadIcon;
130     }
131     
132     /**
133      * @param uploadIcon The uploadIcon to set.
134      */

135     public void setUploadIcon(String JavaDoc uploadIcon)
136     {
137         this.uploadIcon = uploadIcon;
138     }
139 }
140
Popular Tags