1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    *
5    *
6    *
7    * The contents of this file are subject to the terms of the Liferay Enterprise
8    * Subscription License ("License"). You may not use this file except in
9    * compliance with the License. You can obtain a copy of the License by
10   * contacting Liferay, Inc. See the License for the specific language governing
11   * permissions and limitations under the License, including but not limited to
12   * distribution rights of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.wiki.model;
24  
25  import java.io.Serializable;
26  
27  import java.util.ArrayList;
28  import java.util.Date;
29  import java.util.List;
30  
31  /**
32   * <a href="WikiPageSoap.java.html"><b><i>View Source</i></b></a>
33   *
34   * <p>
35   * ServiceBuilder generated this class. Modifications in this class will be
36   * overwritten the next time is generated.
37   * </p>
38   *
39   * <p>
40   * This class is used by
41   * {@link com.liferay.portlet.wiki.service.http.WikiPageServiceSoap}.
42   * </p>
43   *
44   * @author    Brian Wing Shun Chan
45   * @see       com.liferay.portlet.wiki.service.http.WikiPageServiceSoap
46   * @generated
47   */
48  public class WikiPageSoap implements Serializable {
49      public static WikiPageSoap toSoapModel(WikiPage model) {
50          WikiPageSoap soapModel = new WikiPageSoap();
51  
52          soapModel.setUuid(model.getUuid());
53          soapModel.setPageId(model.getPageId());
54          soapModel.setResourcePrimKey(model.getResourcePrimKey());
55          soapModel.setGroupId(model.getGroupId());
56          soapModel.setCompanyId(model.getCompanyId());
57          soapModel.setUserId(model.getUserId());
58          soapModel.setUserName(model.getUserName());
59          soapModel.setCreateDate(model.getCreateDate());
60          soapModel.setModifiedDate(model.getModifiedDate());
61          soapModel.setNodeId(model.getNodeId());
62          soapModel.setTitle(model.getTitle());
63          soapModel.setVersion(model.getVersion());
64          soapModel.setMinorEdit(model.getMinorEdit());
65          soapModel.setContent(model.getContent());
66          soapModel.setSummary(model.getSummary());
67          soapModel.setFormat(model.getFormat());
68          soapModel.setHead(model.getHead());
69          soapModel.setParentTitle(model.getParentTitle());
70          soapModel.setRedirectTitle(model.getRedirectTitle());
71  
72          return soapModel;
73      }
74  
75      public static WikiPageSoap[] toSoapModels(WikiPage[] models) {
76          WikiPageSoap[] soapModels = new WikiPageSoap[models.length];
77  
78          for (int i = 0; i < models.length; i++) {
79              soapModels[i] = toSoapModel(models[i]);
80          }
81  
82          return soapModels;
83      }
84  
85      public static WikiPageSoap[][] toSoapModels(WikiPage[][] models) {
86          WikiPageSoap[][] soapModels = null;
87  
88          if (models.length > 0) {
89              soapModels = new WikiPageSoap[models.length][models[0].length];
90          }
91          else {
92              soapModels = new WikiPageSoap[0][0];
93          }
94  
95          for (int i = 0; i < models.length; i++) {
96              soapModels[i] = toSoapModels(models[i]);
97          }
98  
99          return soapModels;
100     }
101 
102     public static WikiPageSoap[] toSoapModels(List<WikiPage> models) {
103         List<WikiPageSoap> soapModels = new ArrayList<WikiPageSoap>(models.size());
104 
105         for (WikiPage model : models) {
106             soapModels.add(toSoapModel(model));
107         }
108 
109         return soapModels.toArray(new WikiPageSoap[soapModels.size()]);
110     }
111 
112     public WikiPageSoap() {
113     }
114 
115     public long getPrimaryKey() {
116         return _pageId;
117     }
118 
119     public void setPrimaryKey(long pk) {
120         setPageId(pk);
121     }
122 
123     public String getUuid() {
124         return _uuid;
125     }
126 
127     public void setUuid(String uuid) {
128         _uuid = uuid;
129     }
130 
131     public long getPageId() {
132         return _pageId;
133     }
134 
135     public void setPageId(long pageId) {
136         _pageId = pageId;
137     }
138 
139     public long getResourcePrimKey() {
140         return _resourcePrimKey;
141     }
142 
143     public void setResourcePrimKey(long resourcePrimKey) {
144         _resourcePrimKey = resourcePrimKey;
145     }
146 
147     public long getGroupId() {
148         return _groupId;
149     }
150 
151     public void setGroupId(long groupId) {
152         _groupId = groupId;
153     }
154 
155     public long getCompanyId() {
156         return _companyId;
157     }
158 
159     public void setCompanyId(long companyId) {
160         _companyId = companyId;
161     }
162 
163     public long getUserId() {
164         return _userId;
165     }
166 
167     public void setUserId(long userId) {
168         _userId = userId;
169     }
170 
171     public String getUserName() {
172         return _userName;
173     }
174 
175     public void setUserName(String userName) {
176         _userName = userName;
177     }
178 
179     public Date getCreateDate() {
180         return _createDate;
181     }
182 
183     public void setCreateDate(Date createDate) {
184         _createDate = createDate;
185     }
186 
187     public Date getModifiedDate() {
188         return _modifiedDate;
189     }
190 
191     public void setModifiedDate(Date modifiedDate) {
192         _modifiedDate = modifiedDate;
193     }
194 
195     public long getNodeId() {
196         return _nodeId;
197     }
198 
199     public void setNodeId(long nodeId) {
200         _nodeId = nodeId;
201     }
202 
203     public String getTitle() {
204         return _title;
205     }
206 
207     public void setTitle(String title) {
208         _title = title;
209     }
210 
211     public double getVersion() {
212         return _version;
213     }
214 
215     public void setVersion(double version) {
216         _version = version;
217     }
218 
219     public boolean getMinorEdit() {
220         return _minorEdit;
221     }
222 
223     public boolean isMinorEdit() {
224         return _minorEdit;
225     }
226 
227     public void setMinorEdit(boolean minorEdit) {
228         _minorEdit = minorEdit;
229     }
230 
231     public String getContent() {
232         return _content;
233     }
234 
235     public void setContent(String content) {
236         _content = content;
237     }
238 
239     public String getSummary() {
240         return _summary;
241     }
242 
243     public void setSummary(String summary) {
244         _summary = summary;
245     }
246 
247     public String getFormat() {
248         return _format;
249     }
250 
251     public void setFormat(String format) {
252         _format = format;
253     }
254 
255     public boolean getHead() {
256         return _head;
257     }
258 
259     public boolean isHead() {
260         return _head;
261     }
262 
263     public void setHead(boolean head) {
264         _head = head;
265     }
266 
267     public String getParentTitle() {
268         return _parentTitle;
269     }
270 
271     public void setParentTitle(String parentTitle) {
272         _parentTitle = parentTitle;
273     }
274 
275     public String getRedirectTitle() {
276         return _redirectTitle;
277     }
278 
279     public void setRedirectTitle(String redirectTitle) {
280         _redirectTitle = redirectTitle;
281     }
282 
283     private String _uuid;
284     private long _pageId;
285     private long _resourcePrimKey;
286     private long _groupId;
287     private long _companyId;
288     private long _userId;
289     private String _userName;
290     private Date _createDate;
291     private Date _modifiedDate;
292     private long _nodeId;
293     private String _title;
294     private double _version;
295     private boolean _minorEdit;
296     private String _content;
297     private String _summary;
298     private String _format;
299     private boolean _head;
300     private String _parentTitle;
301     private String _redirectTitle;
302 }