In your RowImp use this.getViewObject().createRowSetIterator(null):
public class EmployeesViewRowImpl extends ViewRowImpl {
...
/**
* Sets value as attribute value for SALARY using the alias name Salary.
* @param value value to set the SALARY
*/
public void setSalary(Number value) {
RowSetIterator it = this.getViewObject().createRowSetIterator(null);
while (it.hasNext()) {
EmployeesViewRowImpl rowOfThisClass = (EmployeesViewRowImpl)it.next();
System.out.println("\trowOfThisClass.getLastName()= " +
rowOfThisClass.getLastName());
}
setAttributeInternal(SALARY, value);
}
...
}
API
public final ViewObject getViewObject()
Gets the View Object to which this row belongs.
Returns:
the View Object.
No comments:
Post a Comment