1 23 24 package org.infoglue.cms.applications.contenttool.actions; 25 26 import org.infoglue.cms.controllers.kernel.impl.simple.SearchController; 27 28 29 30 36 37 public class ReplaceContentAction extends SearchContentAction 38 { 39 private static final long serialVersionUID = 1L; 40 41 private String replaceString = null; 45 private String contentVersionId = null; 46 47 public String doExecute() throws Exception 48 { 49 String contentVersionIds[] = contentVersionId.split(","); 50 51 SearchController.replaceString(getSearchString(), this.replaceString, contentVersionIds, this.getInfoGluePrincipal()); 52 53 return "success"; 54 } 55 56 public String getContentVersionId() 57 { 58 return contentVersionId; 59 } 60 61 public void setContentVersionId(String contentVersionId) 62 { 63 if(contentVersionId != null && !contentVersionId.equalsIgnoreCase("")) 64 this.contentVersionId = contentVersionId.substring(1); 65 } 66 67 public String getReplaceString() 68 { 69 return replaceString; 70 } 71 72 public void setReplaceString(String replaceString) 73 { 74 this.replaceString = replaceString; 75 } 76 } 77 | Popular Tags |