All pastes #414282 Raw Edit

Unnamed

public text v1 · immutable
#414282 ·published 2007-03-28 22:53 UTC
rendered paste body
package webapp.modal;


import components.persistance.pojo.Brand;

import wicket.Page;
import wicket.ajax.AjaxRequestTarget;
import wicket.extensions.ajax.markup.html.modal.ModalWindow;
import wicket.extensions.markup.html.repeater.data.DataView;
import wicket.markup.html.link.Link;

public class BrandWindow extends ModalWindow {
	
	public BrandWindow(String arg0,Brand brand) {
		super(arg0);
		this.setResizable(true);
		this.setCookieName("Brand Edit");
		this.setPageMapName("Brand Edit");
		this.setInitialHeight(50);
		this.setInitialWidth(200);
		this.setWidthUnit("em");
		this.setHeightUnit("em");
		this.setCssClassName(ModalWindow.CSS_CLASS_GRAY);
		
		final BrandWindowPage page = new BrandWindowPage(brand);
		
		this.setMinimalHeight(50);
		this.setMinimalWidth(200);
		
		
		this.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() {

			public boolean onCloseButtonClicked(AjaxRequestTarget arg0) {
				return true;
			}
			
		});

		this.setPageCreator(new ModalWindow.PageCreator() {
			public Page createPage() {
				return page;
			}
		});
	}

	
	
}