com.ebmwebsourcing.geasytools.gwtextwidgets.tabpanel
Class ComplexTabPanel

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by com.ebmwebsourcing.geasytools.widgets.ext.impl.tabpanel.AbstractTabPanel
                  extended by com.ebmwebsourcing.geasytools.gwtextwidgets.tabpanel.ComplexTabPanel
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel, com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.ITabPanel, 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.IsWidget

public class ComplexTabPanel
extends com.ebmwebsourcing.geasytools.widgets.ext.impl.tabpanel.AbstractTabPanel
implements com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ComplexTabPanel()
           
 
Method Summary
 void activatePanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel)
           
 void addPanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel)
           
 void addPanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel, com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel parentPanel)
           
 com.ebmwebsourcing.geasytools.widgets.ext.api.treepanel.ITreePanel getTreePanel()
           
protected  void onLoad()
           
 void removeAllPanels()
           
 void removePanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel)
           
 void setTreePanelPixelSize(int width, int height)
           
 
Methods inherited from class com.ebmwebsourcing.geasytools.widgets.ext.impl.tabpanel.AbstractTabPanel
addHandler, getPanels
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents
 
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, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.ITabPanel
addHandler, getPanels
 

Constructor Detail

ComplexTabPanel

public ComplexTabPanel()
Method Detail

onLoad

protected void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

getTreePanel

public com.ebmwebsourcing.geasytools.widgets.ext.api.treepanel.ITreePanel getTreePanel()
Specified by:
getTreePanel in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel

setTreePanelPixelSize

public void setTreePanelPixelSize(int width,
                                  int height)
Specified by:
setTreePanelPixelSize in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel

addPanel

public void addPanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel)
Specified by:
addPanel in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.ITabPanel
Overrides:
addPanel in class com.ebmwebsourcing.geasytools.widgets.ext.impl.tabpanel.AbstractTabPanel

addPanel

public void addPanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel,
                     com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel parentPanel)
Specified by:
addPanel in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel

activatePanel

public void activatePanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel)
Specified by:
activatePanel in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel

removeAllPanels

public void removeAllPanels()
Specified by:
removeAllPanels in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel

removePanel

public void removePanel(com.ebmwebsourcing.geasytools.widgets.core.api.panel.IPanel panel)
Specified by:
removePanel in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.IComplexTabPanel
Specified by:
removePanel in interface com.ebmwebsourcing.geasytools.widgets.ext.api.tabpanel.ITabPanel
Overrides:
removePanel in class com.ebmwebsourcing.geasytools.widgets.ext.impl.tabpanel.AbstractTabPanel


Copyright © 2010-2011 Petals Link. All Rights Reserved.