com.ibm.ccd.ui.dataobjects.view
Class CatalogViewMaster

java.lang.Object
  extended by com.ibm.ccd.ui.dataobjects.view.CatalogViewMaster
All Implemented Interfaces:
java.io.Serializable

public class CatalogViewMaster
extends java.lang.Object
implements java.io.Serializable

CatalogViewMaster contains container name, view name and the list of tabs associated with the container.

See Also:
Serialized Form

Constructor Summary
protected CatalogViewMaster(java.lang.String containerViewName, java.lang.String containerName, TabView[] tabGroup)
           
 
Method Summary
 void createView(CatalogItem item, java.io.OutputStream out)
          create the view JSP for the CatalogItem
 java.lang.String getContainerName()
           
 java.lang.String getContainerViewName()
           
 TabView[] getTabGroup()
           
 boolean isTabGrouped()
           
 void printME()
          printME prints the Container Name, ViewName and TabGroupName in the standard output
 void printME(java.io.OutputStream out)
          printME prints the Container Name, ViewName and TabGroupName in the OutputStream
 void rearrangeAttributes(CatalogItem catalogItem)
          Rearrange the attribute collection attributes in the order it found in CatalogItem
 void setContainerName(java.lang.String string)
           
 void setContainerViewName(java.lang.String string)
           
 void setTabGroup(TabView[] views)
           
 void setTabGrouped(boolean b)
           
 void transformView(CatalogItem catalogItem)
          Transforms the attribute object to catalog view
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatalogViewMaster

protected CatalogViewMaster(java.lang.String containerViewName,
                            java.lang.String containerName,
                            TabView[] tabGroup)
Parameters:
containerViewName -
containerName -
tabGroup -
Method Detail

transformView

public void transformView(CatalogItem catalogItem)
Transforms the attribute object to catalog view

Parameters:
catalogItem -

rearrangeAttributes

public void rearrangeAttributes(CatalogItem catalogItem)
Rearrange the attribute collection attributes in the order it found in CatalogItem

Parameters:
catalogItem -

getContainerName

public java.lang.String getContainerName()
Returns:
containerName

getContainerViewName

public java.lang.String getContainerViewName()
Returns:
containerViewName

getTabGroup

public TabView[] getTabGroup()
Returns:
tabGroup

setContainerName

public void setContainerName(java.lang.String string)
Parameters:
string - containerName

setContainerViewName

public void setContainerViewName(java.lang.String string)
Parameters:
string - containerViewName

setTabGroup

public void setTabGroup(TabView[] views)
Parameters:
views - tabviews

printME

public void printME()
printME prints the Container Name, ViewName and TabGroupName in the standard output


printME

public void printME(java.io.OutputStream out)
printME prints the Container Name, ViewName and TabGroupName in the OutputStream

Parameters:
out -

createView

public void createView(CatalogItem item,
                       java.io.OutputStream out)
create the view JSP for the CatalogItem

Parameters:
item -
out -

isTabGrouped

public boolean isTabGrouped()
Returns:
boolean

setTabGrouped

public void setTabGrouped(boolean b)
Parameters:
b -