KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > infoglue > cms > entities > workflow > impl > simple > ActionDefinitionImpl


1 /* ===============================================================================
2  *
3  * Part of the InfoGlue Content Management Platform (www.infoglue.org)
4  *
5  * ===============================================================================
6  *
7  * Copyright (C)
8  *
9  * This program is free software; you can redistribute it and/or modify it under
10  * the terms of the GNU General Public License version 2, as published by the
11  * Free Software Foundation. See the file LICENSE.html for more information.
12  *
13  * This program is distributed in the hope that it will be useful, but WITHOUT
14  * ANY WARRANTY, including the implied warranty of MERCHANTABILITY or FITNESS
15  * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License along with
18  * this program; if not, write to the Free Software Foundation, Inc. / 59 Temple
19  * Place, Suite 330 / Boston, MA 02111-1307 / USA.
20  *
21  * ===============================================================================
22  */

23
24 package org.infoglue.cms.entities.workflow.impl.simple;
25
26 import org.infoglue.cms.entities.kernel.BaseEntityVO;
27 import org.infoglue.cms.entities.workflow.ActionDefinition;
28 import org.infoglue.cms.entities.workflow.ActionDefinitionVO;
29
30 public class ActionDefinitionImpl implements ActionDefinition
31 {
32     private ActionDefinitionVO valueObject = new ActionDefinitionVO();
33      
34     public Integer JavaDoc getId()
35     {
36         return this.getActionDefinitionId();
37     }
38     
39     public Object JavaDoc getIdAsObject()
40     {
41         return getId();
42     }
43
44     
45     /**
46      * @see org.infoglue.cms.entities.kernel.BaseEntity#getVO()
47      */

48     public BaseEntityVO getVO()
49     {
50         return (BaseEntityVO) getValueObject();
51     }
52     /**
53      * @see org.infoglue.cms.entities.kernel.BaseEntity#setVO(BaseEntityVO)
54      */

55     public void setVO(BaseEntityVO valueObject)
56     {
57         setValueObject((ActionDefinitionVO) valueObject);
58     }
59
60     public ActionDefinitionVO getValueObject()
61     {
62         return this.valueObject;
63     }
64
65         
66     public void setValueObject(ActionDefinitionVO valueObject)
67     {
68         this.valueObject = valueObject;
69     }
70
71       
72     
73     public java.lang.Integer JavaDoc getActionDefinitionId()
74     {
75         return this.valueObject.getActionDefinitionId();
76     }
77             
78     public void setActionDefinitionId(java.lang.Integer JavaDoc actionDefinitionId)
79     {
80         this.valueObject.setActionDefinitionId(actionDefinitionId);
81     }
82       
83     public java.lang.String JavaDoc getName()
84     {
85         return this.valueObject.getName();
86     }
87             
88     public void setName(java.lang.String JavaDoc name)
89     {
90         this.valueObject.setName(name);
91     }
92       
93     public java.lang.String JavaDoc getDescription()
94     {
95         return this.valueObject.getDescription();
96     }
97             
98     public void setDescription(java.lang.String JavaDoc description)
99     {
100         this.valueObject.setDescription(description);
101     }
102   }
103
Popular Tags