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.workflow.Action; 27 import org.infoglue.cms.entities.workflow.ActionVO; 28 29 public class ActionImpl implements Action 30 { 31 private ActionVO valueObject = new ActionVO(); 32 33 public ActionVO getValueObject() 34 { 35 return this.valueObject; 36 } 37 38 39 public void setValueObject(ActionVO valueObject) 40 { 41 this.valueObject = valueObject; 42 } 43 44 private org.infoglue.cms.entities.workflow.impl.simple.ActionDefinitionImpl actionDefinition; 45 private org.infoglue.cms.entities.workflow.impl.simple.ActorImpl actor; 46 private java.util.Collection consequences; 47 48 49 public java.lang.Integer getActionId() 50 { 51 return this.valueObject.getActionId(); 52 } 53 54 public void setActionId(java.lang.Integer actionId) 55 { 56 this.valueObject.setActionId(actionId); 57 } 58 59 public org.infoglue.cms.entities.workflow.impl.simple.ActionDefinitionImpl getActionDefinition() 60 { 61 return this.actionDefinition; 62 } 63 64 public void setActionDefinition (org.infoglue.cms.entities.workflow.impl.simple.ActionDefinitionImpl actionDefinition) 65 { 66 this.actionDefinition = actionDefinition; 67 } 68 69 public org.infoglue.cms.entities.workflow.impl.simple.ActorImpl getActor() 70 { 71 return this.actor; 72 } 73 74 public void setActor (org.infoglue.cms.entities.workflow.impl.simple.ActorImpl actor) 75 { 76 this.actor = actor; 77 } 78 79 public java.util.Collection getConsequences() 80 { 81 return this.consequences; 82 } 83 84 public void setConsequences (java.util.Collection consequences) 85 { 86 this.consequences = consequences; 87 } 88 } 89