org.scrashmeow.ojb.console.ui.control.grid.factory
Class DescriptorSummaryGridControlFactory

java.lang.Object
  |
  +--org.scrashmeow.ojb.console.ui.control.OjbcViewControlFactory
        |
        +--org.scrashmeow.ojb.console.ui.control.grid.factory.DescriptorGridControlFactory
              |
              +--org.scrashmeow.ojb.console.ui.control.grid.factory.DescriptorSummaryGridControlFactory
All Implemented Interfaces:
ApplicationServiceAware, java.io.Serializable
Direct Known Subclasses:
ClassDescriptorSummaryGridControlFactory, FieldDescriptorSummaryGridControlFactory, JdbcConnectionDescriptorSummaryGridControlFactory

public abstract class DescriptorSummaryGridControlFactory
extends DescriptorGridControlFactory

Author:
alexander To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
See Also:
Serialized Form

Constructor Summary
DescriptorSummaryGridControlFactory()
           
 
Method Summary
 GridControl createSummaryGrid(java.util.Collection descriptors)
          Method createSummaryGrid @add-javadoc!!!
protected  java.util.List createSummaryGridHeaders()
          Method createSummaryGridHeaders @add-javadoc!!!
protected  GridRow createSummaryGridRow(org.apache.ojb.broker.metadata.XmlCapable desc, java.util.Map properties)
          Method createSummaryGridRow @add-javadoc!!!
protected abstract  java.util.List createSummaryRowActions(org.apache.ojb.broker.metadata.XmlCapable xml, java.util.Map properties)
          Method createSummaryRowActions @add-javadoc!!!
protected abstract  java.util.Map getAttributes(org.apache.ojb.broker.metadata.XmlCapable desc)
          Method getAttributes @add-javadoc!!!
protected abstract  java.util.Iterator getSummaryAttributeNames()
          Method getSummaryAttributeNames @add-javadoc!!!
 
Methods inherited from class org.scrashmeow.ojb.console.ui.control.OjbcViewControlFactory
getApplicationService, getRequest, getSelfLink, getSelfParams, getUserLocale, initialize, initialize, setApplicationService, setRequest, setSelfLink, setSelfParams, setUserLocale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DescriptorSummaryGridControlFactory

public DescriptorSummaryGridControlFactory()
Method Detail

createSummaryGrid

public GridControl createSummaryGrid(java.util.Collection descriptors)
                              throws ServiceException
Method createSummaryGrid @add-javadoc!!!

Parameters:
descriptors - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createSummaryGridHeaders

protected java.util.List createSummaryGridHeaders()
                                           throws ServiceException
Method createSummaryGridHeaders @add-javadoc!!!

Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createSummaryGridRow

protected GridRow createSummaryGridRow(org.apache.ojb.broker.metadata.XmlCapable desc,
                                       java.util.Map properties)
                                throws ServiceException
Method createSummaryGridRow @add-javadoc!!!

Parameters:
desc - @add-javadoc!!!
properties - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createSummaryRowActions

protected abstract java.util.List createSummaryRowActions(org.apache.ojb.broker.metadata.XmlCapable xml,
                                                          java.util.Map properties)
                                                   throws ServiceException
Method createSummaryRowActions @add-javadoc!!!

Parameters:
xml - @add-javadoc!!!
properties - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getSummaryAttributeNames

protected abstract java.util.Iterator getSummaryAttributeNames()
                                                        throws ServiceException
Method getSummaryAttributeNames @add-javadoc!!!

Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getAttributes

protected abstract java.util.Map getAttributes(org.apache.ojb.broker.metadata.XmlCapable desc)
                                        throws ServiceException
Method getAttributes @add-javadoc!!!

Parameters:
desc - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.