[jboss-cvs] jboss-seam/src/ui/org/jboss/seam/ui ...
Gavin King
gavin.king at jboss.com
Fri Jun 1 15:33:18 EDT 2007
User: gavin
Date: 07/06/01 15:33:18
Modified: src/ui/org/jboss/seam/ui HtmlLink.java
Log:
simplify JBoss EL integration
Revision Changes Path
1.35 +15 -0 jboss-seam/src/ui/org/jboss/seam/ui/HtmlLink.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: HtmlLink.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/ui/org/jboss/seam/ui/HtmlLink.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- HtmlLink.java 19 May 2007 02:27:13 -0000 1.34
+++ HtmlLink.java 1 Jun 2007 19:33:18 -0000 1.35
@@ -33,6 +33,7 @@
private String fragment;
private boolean disabled;
private String outcome;
+
private UISelection getSelection()
{
UIData parentUIData = getParentUIData();
@@ -74,6 +75,7 @@
}
return null;
}
+
@Override
public void encodeBegin(FacesContext context) throws IOException
{
@@ -221,6 +223,7 @@
{
context.getResponseWriter().endElement("a");
}
+
@SuppressWarnings("deprecation")
private String getParameterString(String characterEncoding, UIParameter param, boolean first)
throws UnsupportedEncodingException
@@ -232,20 +235,24 @@
URLEncoder.encode(strValue, characterEncoding);
return (first ? '?' : '&') + param.getName() + '=' + encoded;
}
+
public String getView()
{
return view;
}
+
public void setView(String viewId)
{
this.view = viewId;
}
+
private boolean isDisabled(FacesContext facesContext)
{
ValueExpression disabledValueBinding = getValueExpression("disabled");
return disabledValueBinding==null ?
disabled : (Boolean) disabledValueBinding.getValue(facesContext.getELContext());
}
+
@Override
public void restoreState(FacesContext context, Object state) {
Object[] values = (Object[]) state;
@@ -256,6 +263,7 @@
action = (MethodBinding) restoreAttachedState(context, values[4]);
disabled = (Boolean) values[5];
}
+
@Override
public Object saveState(FacesContext context) {
Object[] values = new Object[6];
@@ -267,14 +275,17 @@
values[5] = disabled;
return values;
}
+
public String getPageflow()
{
return pageflow;
}
+
public String getPropagation()
{
return propagation;
}
+
public void setPageflow(String pageflow)
{
this.pageflow = pageflow;
@@ -283,18 +294,22 @@
{
this.propagation = propagation;
}
+
public MethodBinding getAction()
{
return action;
}
+
public void setAction(MethodBinding action)
{
this.action = action;
}
+
public String getFragment()
{
return fragment;
}
+
public void setFragment(String fragment)
{
this.fragment = fragment;
More information about the jboss-cvs-commits
mailing list