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 Detail

      • 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

        boolean supportsLanguage​(String p_strLang)
        Determines, if given language is supported.
        Returns:
        true if the given language is supported by this control, or false otherwise.
      • getLanguages

        List<String> 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)