List of usage examples for com.liferay.portal.util LayoutTypeControllerTracker getLayoutTypeController
public static LayoutTypeController getLayoutTypeController(String type)
From source file:com.liferay.layout.type.controller.test.LayoutTypeControllerTrackerTest.java
License:Open Source License
@Test public void testGetLayoutTypeController1() { Layout layout = new TestLayoutImpl(); LayoutTypeController layoutTypeController = LayoutTypeControllerTracker.getLayoutTypeController(layout); Assert.assertNotNull(layoutTypeController); Class<?> clazz = layoutTypeController.getClass(); Assert.assertEquals(LayoutTypeControllerImpl.class.getName(), clazz.getName()); layout.setType("testLayoutTypeController"); layoutTypeController = LayoutTypeControllerTracker.getLayoutTypeController(layout); Assert.assertNotNull(layoutTypeController); clazz = layoutTypeController.getClass(); Assert.assertEquals(TestLayoutTypeController.class.getName(), clazz.getName()); }
From source file:com.liferay.layout.type.controller.test.LayoutTypeControllerTrackerTest.java
License:Open Source License
@Test public void testGetLayoutTypeController2() { LayoutTypeController layoutTypeController = LayoutTypeControllerTracker .getLayoutTypeController(RandomTestUtil.randomString()); Assert.assertNotNull(layoutTypeController); Class<?> clazz = layoutTypeController.getClass(); Assert.assertEquals(LayoutTypeControllerImpl.class.getName(), clazz.getName()); layoutTypeController = LayoutTypeControllerTracker.getLayoutTypeController("testLayoutTypeController"); Assert.assertNotNull(layoutTypeController); clazz = layoutTypeController.getClass(); Assert.assertEquals(TestLayoutTypeController.class.getName(), clazz.getName()); }