1 5 6 package com.raptus.owxv3.api.components; 7 8 import java.util.Vector ; 9 10 import javax.servlet.http.HttpServletRequest ; 11 12 import org.apache.struts.action.ActionMapping; 13 14 import com.raptus.owxv3.api.LinksSelector; 15 37 public class CmpLinksBean extends ComponentBean 38 { 39 42 protected String urlToAdd = null; 43 44 45 48 protected String [] title = null; 49 50 51 54 protected LinksSelector linksSelector = null; 55 56 57 60 public String getUrlToAdd() { return urlToAdd; } 61 public void setUrlToAdd(String url) { this.urlToAdd = url; } 62 63 66 public String [] getTitle() { return title; } 67 public void setTitle(String [] t) { this.title = t; } 68 69 70 73 public LinksSelector getLinksSelector() { return linksSelector; } 74 public void setLinksSelector(LinksSelector ls) { this.linksSelector = ls; } 75 76 77 78 79 80 83 84 public Vector getLinkList(){ 85 if(linksSelector==null) return null; 86 return linksSelector.getLinkList( getCurrLocale() ); 87 } 88 89 90 91 94 public void reset(ActionMapping mapping, HttpServletRequest request) 95 { 96 super.reset(mapping, request); 97 } 98 99 102 public int populateViewFields() 103 { 104 if(urlToAdd != null && title!=null) 105 { 106 int ret=linksSelector.addLink(urlToAdd,title); 107 urlToAdd = null; 109 title=null; 110 return ret; 111 } 112 return 1; 113 } 114 115 } 116 117 | Popular Tags |