All pastes #2076787 Raw Edit

Untitled

public text v1 · immutable
#2076787 ·published 2011-06-08 15:42 UTC
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;
	}