Class MultiPageEditorViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.uberfire.client.views.pfly.tab.TabPanelWithDropdowns
-
- org.uberfire.client.views.pfly.tab.ResizeTabPanel
-
- org.uberfire.client.views.pfly.multipage.MultiPageEditorViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.ProvidesResize,com.google.gwt.user.client.ui.RequiresResize,org.uberfire.client.workbench.widgets.multipage.MultiPageEditorView
@Dependent public class MultiPageEditorViewImpl extends ResizeTabPanel implements org.uberfire.client.workbench.widgets.multipage.MultiPageEditorView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.uberfire.client.views.pfly.tab.TabPanelWithDropdowns
TabPanelWithDropdowns.DropDownTab
-
-
Field Summary
-
Fields inherited from class org.uberfire.client.views.pfly.tab.TabPanelWithDropdowns
tabBar, tabBarPanel, tabContent, widgetsPanel
-
-
Constructor Summary
Constructors Constructor Description MultiPageEditorViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPage(int index, org.uberfire.client.workbench.widgets.multipage.Page page)voidaddPage(org.uberfire.client.workbench.widgets.multipage.Page page)voiddisablePage(int index)voidenablePage(int index)voidenableSelectedPageEvent(javax.enterprise.event.Event<MultiPageEditorSelectedPageEvent> selectedPageEvent)intgetPageIndex(String title)voidinit()Creates an empty tab panel.intselectedPage()voidselectPage(int index)-
Methods inherited from class org.uberfire.client.views.pfly.tab.ResizeTabPanel
getTabBarHeight, onResize, setFocus
-
Methods inherited from class org.uberfire.client.views.pfly.tab.TabPanelWithDropdowns
addDropdownTab, addDropdownTab, addItem, addItem, addShowHandler, addShownHandler, addTabBarWidget, clear, findEntryForTabWidget, getActiveTab, getSelectedTabIndex, getTabBar, insertItem, remove, selectTabIndex
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Method Detail
-
init
public void init()
Description copied from class:TabPanelWithDropdownsCreates an empty tab panel.- Overrides:
initin classTabPanelWithDropdowns
-
enableSelectedPageEvent
public void enableSelectedPageEvent(javax.enterprise.event.Event<MultiPageEditorSelectedPageEvent> selectedPageEvent)
-
addPage
public void addPage(org.uberfire.client.workbench.widgets.multipage.Page page)
-
addPage
public void addPage(int index, org.uberfire.client.workbench.widgets.multipage.Page page)- Specified by:
addPagein interfaceorg.uberfire.client.workbench.widgets.multipage.MultiPageEditorView
-
selectPage
public void selectPage(int index)
-
selectedPage
public int selectedPage()
-
disablePage
public void disablePage(int index)
- Specified by:
disablePagein interfaceorg.uberfire.client.workbench.widgets.multipage.MultiPageEditorView
-
enablePage
public void enablePage(int index)
- Specified by:
enablePagein interfaceorg.uberfire.client.workbench.widgets.multipage.MultiPageEditorView
-
getPageIndex
public int getPageIndex(String title)
- Specified by:
getPageIndexin interfaceorg.uberfire.client.workbench.widgets.multipage.MultiPageEditorView
-
-