Hi,
I have another problem. I want to use a class that extends a parent class and then use
parseGroovyFromPage.
But I can't work out how to do it. An example here:
---------------------------------------------------------------------
page ParentObject:
<%
class ParentObject {
def counter = 0;
def session;
void setSession(session) {
this.session = session;
}
}
%>
---------------------------------------------------------------------
page UserClass:
/* Groovy Class #* */
public class User extends ParentObject {
void setUser() {
if (session.getValue("counter") != null)
this.counter = session.getValue("counter") + 1;
else
this.counter = 1;
session.setAttribute("counter", this.counter);
}
String showCounter() {
return this.counter;
}
}
/* *# */
---------------------------------------------------------------------
script page:
#set ($groovyObject = $xwiki.parseGroovyFromPage("Include.UserClass"))
---------------------------------------------------------------------
The question is how to include the ParentObject page into UserClass page, so that
UserClass can extend the ParentObject.
Any help would be appreciated.
Thanks, Zik