1 23 24 package org.infoglue.cms.applications.structuretool.actions; 25 26 import org.infoglue.cms.entities.structure.SiteNodeVersionVO; 27 import org.infoglue.cms.util.ConstraintExceptionBuffer; 28 29 34 35 public class UpdateSiteNodeVersionAction extends ViewSiteNodeVersionAction 36 { 37 38 private SiteNodeVersionVO siteNodeVersionVO; 39 private Integer siteNodeId; 40 private Integer languageId; 41 private Integer siteNodeVersionId; 42 43 private ConstraintExceptionBuffer ceb; 44 45 public UpdateSiteNodeVersionAction() 46 { 47 this(new SiteNodeVersionVO()); 48 } 49 50 public UpdateSiteNodeVersionAction(SiteNodeVersionVO siteNodeVersionVO) 51 { 52 this.siteNodeVersionVO = siteNodeVersionVO; 53 this.ceb = new ConstraintExceptionBuffer(); 54 } 55 56 public String doExecute() throws Exception 57 { 58 super.initialize(this.siteNodeId, this.languageId); 59 60 ceb.throwIfNotEmpty(); 61 62 return "success"; 63 } 64 65 public String doSaveAndExit() throws Exception 66 { 67 doExecute(); 68 69 return "saveAndExit"; 70 } 71 72 public void setSiteNodeVersionId(Integer siteNodeVersionId) 73 { 74 this.siteNodeVersionVO.setSiteNodeVersionId(siteNodeVersionId); 75 } 76 77 public java.lang.Integer getSiteNodeVersionId() 78 { 79 return this.siteNodeVersionVO.getSiteNodeVersionId(); 80 } 81 82 public void setStateId(Integer stateId) 83 { 84 this.siteNodeVersionVO.setStateId(stateId); 85 } 86 87 public java.lang.Integer getStateId() 88 { 89 return this.siteNodeVersionVO.getStateId(); 90 } 91 92 public void setSiteNodeId(Integer siteNodeId) 93 { 94 this.siteNodeId = siteNodeId; 95 } 96 97 public java.lang.Integer getSiteNodeId() 98 { 99 return this.siteNodeId; 100 } 101 102 public void setLanguageId(Integer languageId) 103 { 104 this.languageId = languageId; 105 } 106 107 public java.lang.Integer getLanguageId() 108 { 109 return this.languageId; 110 } 111 112 113 } 114 | Popular Tags |