|
[
Permlink
| « Hide
]
Judy Guglielmin added a comment - 30/Jan/08 11:50 AM
Also should change the TimerBeanImpl as the ViewListener interface is deprecated (change to DisposableBean interface...but I don't think we really need it since we have @Remove and @Destroy annotations to work with...
edit xhtml page has partialSubmit="true" outside of ice:inputText for property id's.
changes in s:decorate has changed the way id's are rendered, so must look at id's to ensure all fields have id's for selenium testing. may as well do it at same time.
view.xhtml.ftl:- change line 110 to
<ice:column id="view${parentParentPojo.identifierProperty.name}ColumnName"> edit.xhtml.ftl:- change line 112 to <ice:column id="editColumn${componentProperty.name}Id"> editproperty.xhtml.ft:- reverse order of lines 116 & 117 so that partialSubmit="true" comes before value="${.... reverse order of lines 104 and 105 (again so partialSubmit comes before value="...) get rid of icefaces/src/TimerBean.java (interface not required).
Update TimerBeanImpl:- 1) eliminate implementing ViewListener interface so just have:- public class TimerBeanImpl implements Renderable, Serializable{ also delete line 174 (state.addViewListener(this)) ...it's not required for cleanup of IntervalRenderer since Seam has the @Remove/@Destroy for clean up of IntervalRenderer. Done in for 2.0 branch (in time for 2.0.2.CR2 release) and Seam trunk (after 2.1.0.A1 release).
Also added in resizable columns for ice:dataTable |
|||||||||||||||||||||||||||||||||||||||||||||||