Adempiere 3.5.2a

org.adempiere.webui.component
Class CompositeADTab

java.lang.Object
  extended by org.adempiere.webui.part.AbstractUIPart
      extended by org.adempiere.webui.component.AbstractADTab
          extended by org.adempiere.webui.component.CompositeADTab
All Implemented Interfaces:
IADTab, UIPart

public class CompositeADTab
extends AbstractADTab

Version:
$Revision: 0.10 $
Author:
Ashley G Ramdass, Low Heng Sin

Field Summary
protected  ADButtonTabList tabList
           
 
Fields inherited from class org.adempiere.webui.component.AbstractADTab
tabPanelList
 
Fields inherited from class org.adempiere.webui.part.AbstractUIPart
page
 
Constructor Summary
CompositeADTab()
           
 
Method Summary
 void addSelectionEventListener(EventListener listener)
           
protected  void doAddTab(GridTab gTab, IADTabpanel tabPanel)
           
protected  Component doCreatePart(Component parent)
           
protected  void doTabSelectionChanged(int oldIndex, int newIndex)
           
 void evaluate(DataStatusEvent e)
          Evaluate Tab Logic
 Component getComponent()
           
 int getSelectedIndex()
           
 IADTabpanel getSelectedTabpanel()
          Return the selected Tab Panel
 Component getTabSelectionComponent()
           
 boolean isUseExternalSelection()
           
protected  void updateTabState()
           
 
Methods inherited from class org.adempiere.webui.component.AbstractADTab
addTab, canNavigateTo, getADTabpanel, getPath, getTabCount, isEnabledAt, setSelectedIndex, updateSelectedIndex
 
Methods inherited from class org.adempiere.webui.part.AbstractUIPart
createPart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.adempiere.webui.part.UIPart
createPart
 

Field Detail

tabList

protected ADButtonTabList tabList
Constructor Detail

CompositeADTab

public CompositeADTab()
Method Detail

doCreatePart

protected Component doCreatePart(Component parent)
Specified by:
doCreatePart in class AbstractUIPart

doAddTab

protected void doAddTab(GridTab gTab,
                        IADTabpanel tabPanel)
Specified by:
doAddTab in class AbstractADTab

evaluate

public void evaluate(DataStatusEvent e)
Evaluate Tab Logic

Specified by:
evaluate in interface IADTab
Overrides:
evaluate in class AbstractADTab
Parameters:
e - event

updateTabState

protected void updateTabState()
Specified by:
updateTabState in class AbstractADTab

getSelectedTabpanel

public IADTabpanel getSelectedTabpanel()
Return the selected Tab Panel


getSelectedIndex

public int getSelectedIndex()

addSelectionEventListener

public void addSelectionEventListener(EventListener listener)

getTabSelectionComponent

public Component getTabSelectionComponent()

doTabSelectionChanged

protected void doTabSelectionChanged(int oldIndex,
                                     int newIndex)
Specified by:
doTabSelectionChanged in class AbstractADTab

isUseExternalSelection

public boolean isUseExternalSelection()

getComponent

public Component getComponent()

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.