1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
13   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
15   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
17   * SOFTWARE.
18   */
19  
20  package com.liferay.portlet.journal.model.impl;
21  
22  import com.liferay.portal.SystemException;
23  import com.liferay.portal.util.PortalUtil;
24  import com.liferay.portlet.journal.model.JournalStructure;
25  
26  /**
27   * <a href="JournalStructureImpl.java.html"><b><i>View Source</i></b></a>
28   *
29   * @author Brian Wing Shun Chan
30   *
31   */
32  public class JournalStructureImpl
33      extends JournalStructureModelImpl implements JournalStructure {
34  
35      public static final String RESERVED = "reserved";
36  
37      public static final String RESERVED_ARTICLE_ID = "reserved-article-id";
38  
39      public static final String RESERVED_ARTICLE_VERSION =
40          "reserved-article-version";
41  
42      public static final String RESERVED_ARTICLE_TITLE =
43          "reserved-article-title";
44  
45      public static final String RESERVED_ARTICLE_DESCRIPTION =
46          "reserved-article-description";
47  
48      public static final String RESERVED_ARTICLE_TYPE =
49          "reserved-article-type";
50  
51      public static final String RESERVED_ARTICLE_CREATE_DATE =
52          "reserved-article-create-date";
53  
54      public static final String RESERVED_ARTICLE_MODIFIED_DATE =
55          "reserved-article-modified-date";
56  
57      public static final String RESERVED_ARTICLE_DISPLAY_DATE =
58          "reserved-article-display-date";
59  
60      public static final String RESERVED_ARTICLE_SMALL_IMAGE_URL =
61          "reserved-article-small-image-url";
62  
63      public static final String RESERVED_ARTICLE_AUTHOR_ID =
64          "reserved-article-author-id";
65  
66      public static final String RESERVED_ARTICLE_AUTHOR_NAME =
67          "reserved-article-author-name";
68  
69      public static final String RESERVED_ARTICLE_AUTHOR_EMAIL_ADDRESS =
70          "reserved-article-author-email-address";
71  
72      public static final String RESERVED_ARTICLE_AUTHOR_COMMENTS =
73          "reserved-article-author-comments";
74  
75      public static final String RESERVED_ARTICLE_AUTHOR_ORGANIZATION =
76          "reserved-article-author-organization";
77  
78      public static final String RESERVED_ARTICLE_AUTHOR_LOCATION =
79          "reserved-article-author-location";
80  
81      public static final String RESERVED_ARTICLE_AUTHOR_JOB_TITLE =
82          "reserved-article-author-job-title";
83  
84      public JournalStructureImpl() {
85      }
86  
87      public String getUserUuid() throws SystemException {
88          return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
89      }
90  
91      public void setUserUuid(String userUuid) {
92          _userUuid = userUuid;
93      }
94  
95      private String _userUuid;
96  
97  }