Package de.uplanet.lucy.server.rtcache
Interface DataRangeControlInfo
- All Superinterfaces:
de.uplanet.lucy.server.rtcache.ILanguageConstant
,de.uplanet.lucy.server.util.ILanguageConstantOrTitle
,de.uplanet.lucy.server.rtcache.IRtInfo
,de.uplanet.lucy.server.rtcache.IRtInfoWithTitle
@Scriptable
public interface DataRangeControlInfo
extends de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle, de.uplanet.lucy.server.util.ILanguageConstantOrTitle
-
Method Summary
Modifier and TypeMethodDescriptionde.uplanet.lucy.server.businesslogic.rtdata.jdbc.filter.IFilterElement
Gets the application GUID.Gets the child controls of data range control (ordered by the column position).de.uplanet.lucy.types.CONTAINER_TYPE
Gets the type of the container.Get the control name.de.uplanet.lucy.constants.DR_FLAG
Gets the data range flag.de.uplanet.lucy.server.businesslogic.handler.IHandlerItem
Gets the filter guid.de.uplanet.lucy.server.businesslogic.rtdata.jdbc.filter.IFilterElement
Get the XML filter.getGuid()
Gets the data range control GUID.Get the languages that are supported by this controlGet the GUID of the main data group.int
Get the max text property.int
getPage()
Get the page.Gets the page GUID.int
Get the page size.Get the GUID of the main read container.de.uplanet.lucy.server.property.DataRangeControlPropertyCollection
Get the sysident.boolean
boolean
boolean
boolean
boolean
supportsLanguage
(String p_strLang) Determines, if given language is supported.Methods inherited from interface de.uplanet.lucy.server.rtcache.ILanguageConstant
getLanguageConstantAppGuid, getLanguageConstantName, getLanguageConstantType, hasLanguageConstant
Methods inherited from interface de.uplanet.lucy.server.util.ILanguageConstantOrTitle
getTitles
Methods inherited from interface de.uplanet.lucy.server.rtcache.IRtInfoWithTitle
getDefaultTitle, getTitle, getTitles
-
Method Details
-
getAppGuid
String getAppGuid()Gets the application GUID.- Returns:
- The application GUID.
-
getGuid
String getGuid()Gets the data range control GUID.- Returns:
- The data range control GUID.
-
getDatarangeFlag
de.uplanet.lucy.constants.DR_FLAG getDatarangeFlag()Gets the data range flag.- Returns:
- The data range flag.
-
getPageGuid
String getPageGuid()Gets the page GUID.- Returns:
- The page GUID.
-
getExternalAppGuid
String getExternalAppGuid()- Returns:
- The GUID of the external application, if applicable.
-
getControlName
String getControlName()Get the control name.- Returns:
- The control name.
-
getMaxText
int getMaxText()Get the max text property.- Returns:
- The max text property.
-
getPageSize
int getPageSize()Get the page size.- Returns:
- The page size.
-
getPage
int getPage()Get the page.- Returns:
- The page.
-
getFilterGuid
String getFilterGuid()Gets the filter guid.- Returns:
- the appFilterGuid
-
getFilterObject
de.uplanet.lucy.server.businesslogic.rtdata.jdbc.filter.IFilterElement getFilterObject()Get the XML filter.- Returns:
- The XML filter.
-
getContainerType
de.uplanet.lucy.types.CONTAINER_TYPE getContainerType()Gets the type of the container.- Returns:
CONTAINER_TYPE
-
getSysIdent
String getSysIdent()Get the sysident.- Returns:
- The sysident.
-
isSelectParentKey
boolean isSelectParentKey() -
getMainDataGroupGuid
String getMainDataGroupGuid()Get the GUID of the main data group.- Returns:
- The GUID of the main data group.
-
getParentDependentContainerGuid
String getParentDependentContainerGuid()Get the GUID of the main read container.- Returns:
- The GUID of the main read container (could be
null
).
-
getChildControls
List<DataRangeChildControlInfo> getChildControls()Gets the child controls of data range control (ordered by the column position).- Returns:
- The child controls of data range control (ordered by the column position).
-
getAdditionalFilter
de.uplanet.lucy.server.businesslogic.rtdata.jdbc.filter.IFilterElement getAdditionalFilter() -
getProperties
de.uplanet.lucy.server.property.DataRangeControlPropertyCollection getProperties() -
hasFetchHandler
boolean hasFetchHandler() -
getFetchHandler
de.uplanet.lucy.server.businesslogic.handler.IHandlerItem getFetchHandler() -
supportsLanguage
Determines, if given language is supported.- Returns:
true
if the given language is supported by this control, orfalse
otherwise.
-
getLanguages
Get the languages that are supported by this control- Returns:
- The identifiers of the supported languages (not
null
).
-
isInHiddenGroup
boolean isInHiddenGroup()- Returns:
- Datarange in the hidden group
-
isVisibleInDOM
boolean isVisibleInDOM()- Returns:
- Data range visible in the DOM (HTML) structure. (Only significant if isInHiddenGroup() == true)
-