1 18 package org.apache.beehive.netui.databinding.datagrid.runtime.model.cell; 19 20 import java.util.HashMap ; 21 22 import org.apache.beehive.netui.tags.rendering.AnchorTag; 23 import org.apache.beehive.netui.tags.rendering.AnchorTag.State; 24 import org.apache.beehive.netui.databinding.datagrid.api.rendering.CellModel; 25 26 29 public class AnchorCellModel 30 extends CellModel { 31 32 private String _linkName = null; 33 private String _value = null; 34 private String _href = null; 35 private String _scopeId = null; 36 private String _action = null; 37 private String _javascript = null; 38 private HashMap _params = null; 39 private AnchorTag.State _anchorState = new AnchorTag.State(); 40 41 public String getValue() { 42 return _value; 43 } 44 45 public void setValue(String value) { 46 _value = value; 47 } 48 49 public String getHref() { 50 return _href; 51 } 52 53 public void setHref(String href) { 54 _href = href; 55 } 56 57 public String getScopeId() { 58 return _scopeId; 59 } 60 61 public void setScopeId(String scopeId) { 62 _scopeId = scopeId; 63 } 64 65 public String getAction() { 66 return _action; 67 } 68 69 public void setAction(String action) { 70 _action = action; 71 } 72 73 public HashMap getParams() { 74 if(_params == null) 75 _params = new HashMap (); 76 77 return _params; 78 } 79 80 public void setParams(HashMap params) { 81 _params = params; 82 } 83 84 public State getAnchorState() { 85 return _anchorState; 86 } 87 88 public void setAnchorState(State anchorState) { 89 _anchorState = anchorState; 90 } 91 92 public String getLinkName() { 93 return _linkName; 94 } 95 96 public void setLinkName(String linkName) { 97 _linkName = linkName; 98 } 99 100 public String getJavascript() { 101 return _javascript; 102 } 103 104 public void setJavascript(String javascript) { 105 _javascript = javascript; 106 } 107 } 108 | Popular Tags |