Example usage for org.apache.wicket.extensions.ajax.markup.html.modal ModalWindow getId

List of usage examples for org.apache.wicket.extensions.ajax.markup.html.modal ModalWindow getId

Introduction

In this page you can find the example usage for org.apache.wicket.extensions.ajax.markup.html.modal ModalWindow getId.

Prototype

@Override
public String getId() 

Source Link

Document

Gets the id of this component.

Usage

From source file:gr.interamerican.wicket.factories.TestModalWindowFactory.java

License:Open Source License

/**
 * /*from w  ww  .j a v a2 s . c  o m*/
 */
@Test
public void testCreateModalWindow() {
    String path = "/gr/interamerican/wicket/factories/sample.properties"; //$NON-NLS-1$
    ModalWindow modalWindow = ModalWindowFactory.createModalWindow(path);
    Assert.assertSame(ModalWindow.class, modalWindow.getClass());
    Assert.assertEquals("userNotAuthorizedWindow", modalWindow.getId()); //$NON-NLS-1$
    Assert.assertEquals(400, modalWindow.getInitialWidth());
    Assert.assertEquals(200, modalWindow.getInitialHeight());
    Assert.assertEquals("PX", modalWindow.getWidthUnit()); //$NON-NLS-1$
    Assert.assertEquals("PX", modalWindow.getHeightUnit()); //$NON-NLS-1$
    Assert.assertFalse(modalWindow.isResizable());
    Assert.assertTrue(modalWindow.isUseInitialHeight());
    Assert.assertEquals("Authorization Failed", modalWindow.getTitle().getObject()); //$NON-NLS-1$

}