org.moremotion.page
Class PageDataRequest

java.lang.Object
  extended by org.moremotion.config.ConditionalListItem
      extended by org.moremotion.page.PageDataRequest

public class PageDataRequest
extends ConditionalListItem

Represents a single data request for a page.

Version:
$Id: PageDataRequest.java 51 2008-03-10 11:46:54Z erkan $

Constructor Summary
PageDataRequest(java.lang.String datasrc)
           
 
Method Summary
 java.lang.String getDataSourceName(MoreMotionRequest request)
          Returns the name of the data source.
 int getExtraItemsAfter(MoreMotionRequest request)
           
 int getExtraItemsBefore(MoreMotionRequest request)
           
 java.lang.String getName()
          Returuns the name of this Data Request
 NodeSelector getNodeSelector(MoreMotionRequest request)
          Returns the node selector of the data request
 PageConfig getPageConfig()
          Returns the PageConfig that this Data Request resides in
 boolean getSelectAll(MoreMotionRequest request)
          Returns true if this data request has no "node" child elements or the "selectAll" attribute is true.
 java.lang.String getSourceAreaNames(MoreMotionRequest request)
           
 java.lang.String toString()
           
 
Methods inherited from class org.moremotion.config.ConditionalListItem
getCondition, precondSatisfied
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PageDataRequest

public PageDataRequest(java.lang.String datasrc)
Method Detail

getPageConfig

public PageConfig getPageConfig()
Returns the PageConfig that this Data Request resides in


getName

public java.lang.String getName()
Returuns the name of this Data Request


getSelectAll

public boolean getSelectAll(MoreMotionRequest request)
                     throws ConfigParameterException
Returns true if this data request has no "node" child elements or the "selectAll" attribute is true.

Throws:
ConfigParameterException

getDataSourceName

public java.lang.String getDataSourceName(MoreMotionRequest request)
                                   throws ConfigParameterException
Returns the name of the data source. If "dataSource" attribute is specified; its value, otherwise the value of the "name" attribute is returned.

Throws:
ConfigParameterException

getSourceAreaNames

public java.lang.String getSourceAreaNames(MoreMotionRequest request)
                                    throws ConfigParameterException
Throws:
ConfigParameterException

getExtraItemsBefore

public int getExtraItemsBefore(MoreMotionRequest request)
                        throws ConfigParameterException
Throws:
ConfigParameterException

getExtraItemsAfter

public int getExtraItemsAfter(MoreMotionRequest request)
                       throws ConfigParameterException
Throws:
ConfigParameterException

getNodeSelector

public NodeSelector getNodeSelector(MoreMotionRequest request)
                             throws ConfigParameterException
Returns the node selector of the data request

Throws:
ConfigParameterException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2002-2008 MOR YAZILIM. All Rights Reserved.