rendered paste body
public boolean onSave() {
try{
final ReviewdataPage r = new ReviewdataPage();
r.setParent(this.getClass());
ressource = new RessourceParser(fields).parse(child);
r.setRessource(ressource);
Injector injector = Guice.createInjector(new AbstractModule() {
@Override
protected void configure() {
bind(ReviewdataPage.class).toInstance(r);
}
});
ReviewdataPage instance = injector.getInstance(ReviewdataPage.class);
setForward(instance.getClass());
} catch (IllegalArgumentException noOneReadTheManPage){
//Wrong input
setForward(new RegisterRessourcePage(child, "Wrong Input")); //TODO Fix Me!
}
return true;
}