Add field named Tab Type (AD_TabType) as a list validation with current known value are 1. Data Grid 2. Order Tab 3. Tree Tab.
add interface IADTabPanelFactory and implement default factory for above 3 tab type support.
If Tab Type is non null then use Factory otherwise default to current logic.