Search in sources :

Example 1 with NavigationChangedEvent

use of com.willshex.blogwt.client.event.NavigationChangedEventHandler.NavigationChangedEvent in project blogwt by billy1380.

the class NavigationController method addStack.

private void addStack(Stack value) {
    String page = value.getPage();
    PageType stackPage = PageType.fromString(page);
    if (stackPage == null) {
        stackPage = PageType.PageDetailPageType;
    }
    final Stack previous = stack;
    stack = value;
    attachPage(stackPage, new NavigationChangedEvent(previous, stack));
}
Also used : PageType(com.willshex.blogwt.shared.page.PageType) Stack(com.willshex.blogwt.shared.page.Stack) NavigationChangedEvent(com.willshex.blogwt.client.event.NavigationChangedEventHandler.NavigationChangedEvent)

Aggregations

NavigationChangedEvent (com.willshex.blogwt.client.event.NavigationChangedEventHandler.NavigationChangedEvent)1 PageType (com.willshex.blogwt.shared.page.PageType)1 Stack (com.willshex.blogwt.shared.page.Stack)1