Interface IWebDataRange
- All Known Implementing Classes:
- de.uplanet.lucy.server.businesslogic.rtappservices.AbstractWebDataRange,- WebDataRange,- WebShapedTableRange
public interface IWebDataRange
- 
Method SummaryModifier and TypeMethodDescriptionreturns the application GUIDgetAttribute(String p_strName) returns an attribute's value by its name.getBinding(String p_strBinding) getBinding(String p_strBinding, Object p_default) de.uplanet.lucy.server.businesslogic.rtappservices.IWebRowDataCollectionContextIteratorReturns a context row iterator.returns the data group GUIDReturns the child control infosreturns the GUID of the datarangereturns the name of the datarangede.uplanet.lucy.server.businesslogic.rtappservices.IWebRecordDataCollectiongetDC()de.uplanet.lucy.server.businesslogic.util.DrSortItemListreturns the parent idList<?>returns a list of lists that hold control informationreturns the String that is given by the request for evaluating preSelect controlsde.uplanet.lucy.server.businesslogic.rtappservices.IPropertiesMap<T> de.uplanet.lucy.server.dataobjects.IValueHolder<T>getPropertyVH(String p_strGuidOrName) getQuery()Returns the Query String that created the list.returns aListof values for the resizer controlgetResizerList(int p_iMax) returns aListof values for the resizer controlgetRows()returns aListofIRowobjectsreturns the sysident for this controlgetSystemProperty(String p_strName) getSystemProperty(String p_strName, Object p_default) <T> de.uplanet.lucy.server.dataobjects.IValueHolder<T>getSystemPropertyVH(String p_strName) de.uplanet.lucy.server.dataobjects.IValueHolder<?>getSystemPropertyVH(String p_strName, Object p_default) intreturns theTimeZonebooleanMethod hasPermission returns the value of the internal member.booleanhasSystemProperty(String p_strName) 
- 
Method Details- 
getRowsList<IWebRowDataCollection> getRows()returns aListofIRowobjects- Returns:
- a ListofIRowobjects
 
- 
getContextRowIteratorde.uplanet.lucy.server.businesslogic.rtappservices.IWebRowDataCollectionContextIterator getContextRowIterator()Returns a context row iterator. Current binding context will be set to the current row. On finish the context will reset to the beginning state.
- 
getDCde.uplanet.lucy.server.businesslogic.rtappservices.IWebRecordDataCollection getDC()- Returns:
- Returns the data collection of the page.
 
- 
getDataRangeGuidString getDataRangeGuid()returns the GUID of the datarange- Returns:
- the GUID of the datarange
 
- 
getDataGroupGuidString getDataGroupGuid()returns the data group GUID- Returns:
- the data group GUID
 
- 
getDatarangeNameString getDatarangeName()returns the name of the datarange- Returns:
- the name of the datarange as string
 
- 
getParentIdString getParentId()returns the parent id- Returns:
- the parent id as String
 
- 
getAppGuidString getAppGuid()returns the application GUID- Returns:
- Returns the application GUID
 
- 
getQueryString getQuery()Returns the Query String that created the list.- Returns:
- String
 
- 
hasPermissionboolean hasPermission()Method hasPermission returns the value of the internal member. This member is set by the setPermission method and represents the AppDgPermission.READ action.- Returns:
- boolean
 
- 
getTotalCountint getTotalCount()- Returns:
- total number of all records within the datarange.
 
- 
getAttributereturns an attribute's value by its name. Attributes are part of the datarange header and footer.- Parameters:
- p_strName- an attribute name
- Returns:
- a String containing the value for the given attribute
 
- 
getPreSelectControlsStrString getPreSelectControlsStr()returns the String that is given by the request for evaluating preSelect controls- Returns:
- a String representing the request parameter
 
- 
getPreSelectControlsList<?> getPreSelectControls()returns a list of lists that hold control information- Returns:
- a List
 
- 
getResizerListList<ResizerListItem> getResizerList()returns aListof values for the resizer control- Returns:
- a Listof ResizerListItem's values
 
- 
getResizerListreturns aListof values for the resizer control- Parameters:
- p_iMax- Maximum number in the resizer list.
- Returns:
- a Listof ResizerListItem's values
 
- 
getDataRangeControlInfoDataRangeChildControlInfoList getDataRangeControlInfo()Returns the child control infos- Returns:
- p_childControlList a DataRangeChildControlInfo
 
- 
getUserTimeZoneTimeZone getUserTimeZone()returns theTimeZone- Returns:
- a TimeZoneinstance
 
- 
getSysidentString getSysident()returns the sysident for this control- Returns:
- the sysident for this control
 
- 
getPropertyVH
- 
getPropertiesVHde.uplanet.lucy.server.businesslogic.rtappservices.IPropertiesMap getPropertiesVH()
- 
getDrSortItemsde.uplanet.lucy.server.businesslogic.util.DrSortItemList getDrSortItems()- Returns:
- A sorted copy of the DrSortItemList
 
- 
getBinding- Parameters:
- p_strBinding- The binding string
- Returns:
- The binding or nullif no value found for the binding.
- Throws:
- IllegalArgumentException- will thrown if an invalid binding is set.
 
- 
getBinding- Parameters:
- p_strBinding- The binding string
- p_default- Will returned if no binding found. If the type is not an IIxValue instance, A IIxValue instance will created with- IxValueFactory#create(p_default)and returned.
- Returns:
- The binding or the given default value.
- Throws:
- IllegalArgumentException- will thrown if an invalid binding is set.
 
- 
getSystemProperty- Parameters:
- p_strName- The system data group field name
- Returns:
- Returns the property of the the system data group or nullif not exists.
- Throws:
- IllegalArgumentException- if no system property found, with the given name.
 
- 
getSystemProperty- Parameters:
- p_strName- The system data group field name
- p_default- Will returned if no binding found. If the type is not an IIxValue instance, A IIxValue instance will created with- IxValueFactory#create(p_default)and returned.
- Returns:
- Returns the property of the the system data group or nullif not exists.
- Throws:
- IllegalArgumentException- if no system property found, with the given name.
 
- 
getSystemPropertyVH- Parameters:
- p_strName- The system data group field name
- Returns:
- Returns the property of the the system data group or nullif not exists.
- Throws:
- IllegalArgumentException- if no system property found, with the given name.
 
- 
getSystemPropertyVHde.uplanet.lucy.server.dataobjects.IValueHolder<?> getSystemPropertyVH(String p_strName, Object p_default) - Parameters:
- p_strName- The system data group field name
- p_default- Will returned if no binding found. If the type is not an IIxValue instance, A IIxValue instance will created with- IxValueFactory#create(p_default)and returned.
- Returns:
- Returns the property of the the system data group or nullif not exists.
- Throws:
- IllegalArgumentException- if no system property found, with the given name.
 
- 
hasSystemProperty- Parameters:
- p_strName- The system property name
- Returns:
- Returns trueif a system property with the given name exists orfalseif not. (Checks only the existing, not if a value is present or not)
 
 
-