/** * {@inheritDoc} */ @Override protected IView<RComponent> createRepeaterView(IRepeaterViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { IView<RComponent> view = super.createRepeaterView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileRepeaterViewDescriptor) { ((RMobileRepeater) view.getPeer()).setPosition( ((MobileRepeaterViewDescriptor) viewDescriptor).getPosition().name()); } return view; }
/** * Completes with horizontal position property. * <p/> * {@inheritDoc} */ @Override protected IView<RComponent> createComponentView(IComponentViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { IView<RComponent> view = super.createComponentView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileComponentViewDescriptor) { ((RMobileForm) view.getPeer()).setPosition(((MobileComponentViewDescriptor) viewDescriptor).getPosition().name()); } return view; }
/** * Completes with horizontal position property. * <p/> * {@inheritDoc} */ @Override protected ICompositeView<RComponent> createEvenGridView(IEvenGridViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { ICompositeView<RComponent> evenGridView = super.createEvenGridView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileEvenGridViewDescriptor) { ((RMobileEvenGridContainer) evenGridView.getPeer()).setPosition( ((MobileEvenGridViewDescriptor) viewDescriptor).getPosition().name()); } return evenGridView; }
/** * Completes with horizontal position property. * <p/> * {@inheritDoc} */ @Override protected ICompositeView<RComponent> createBorderView(IBorderViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { ICompositeView<RComponent> borderView = super.createBorderView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileBorderViewDescriptor) { ((RMobileBorderContainer) borderView.getPeer()).setPosition( ((MobileBorderViewDescriptor) viewDescriptor).getPosition().name()); } return borderView; }
/** * Completes with horizontal position property. * <p/> * {@inheritDoc} */ @Override protected IView<RComponent> createCardView(ICardViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { IView<RComponent> cardView = super.createCardView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileCardViewDescriptor) { ((RMobileCardContainer) cardView.getPeer()).setPosition( ((MobileCardViewDescriptor) viewDescriptor).getPosition().name()); } return cardView; }
/** * Completes with showArrow property. * <p/> * {@inheritDoc} */ @Override protected IView<RComponent> createListView(IListViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { IView<RComponent> view = super.createListView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileListViewDescriptor) { ((RMobileList) view.getPeer()).setShowArrow(((MobileListViewDescriptor) viewDescriptor).isShowArrow()); ((RMobileList) view.getPeer()).setPosition(((MobileListViewDescriptor) viewDescriptor).getPosition().name()); } return view; }
/** * Completes with horizontal position property. * <p/> * {@inheritDoc} */ @Override protected IView<RComponent> createMapView(IMapViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { IView<RComponent> view = super.createMapView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileMapViewDescriptor) { ((RMobileMap) view.getPeer()).setPosition(((MobileMapViewDescriptor) viewDescriptor).getPosition().name()); ((RMobileMap) view.getPeer()).setInline(((MobileMapViewDescriptor) viewDescriptor).isInline()); } return view; }
/** * Completes with showArrow property. * <p/> * {@inheritDoc} */ @Override protected IView<RComponent> createTreeView(ITreeViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { IView<RComponent> view = super.createTreeView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileTreeViewDescriptor) { ((RMobileTree) view.getPeer()).setPosition(((MobileTreeViewDescriptor) viewDescriptor).getPosition().name()); ((RMobileTree) view.getPeer()).setShowArrow(((MobileTreeViewDescriptor) viewDescriptor).isShowArrow()); } return view; }
((RMobilePage) view.getPeer()).setPosition(((IMobilePageViewDescriptor) viewDescriptor).getPosition().name());
/** * Completes with carouselMode and horizontal position properties. * <p/> * {@inheritDoc} */ @Override protected ICompositeView<RComponent> createTabView(ITabViewDescriptor viewDescriptor, IActionHandler actionHandler, Locale locale) { ICompositeView<RComponent> view = super.createTabView(viewDescriptor, actionHandler, locale); if (viewDescriptor instanceof MobileTabViewDescriptor) { ((RMobileTabContainer) view.getPeer()).setCarouselMode( ((MobileTabViewDescriptor) viewDescriptor).isCarouselMode()); ((RMobileTabContainer) view.getPeer()).setPosition( ((MobileTabViewDescriptor) viewDescriptor).getPosition().name()); } return view; }