Class ContextDerivedData

    • Constructor Detail

      • ContextDerivedData

        public ContextDerivedData()
    • Method Detail

      • getDerivedColumns

        public abstract ContextDerivedData.DerivedColumn[] getDerivedColumns()
        Get all the derived columns for the current context (page) Do not modify the returned array.
        Returns:
        an array of columns
      • columnFor

        public abstract Column columnFor​(ContextDerivedData.DerivedColumn derivedColumn,
                                         IResult result,
                                         ContextProvider provider)
        Get a column ready to use, based on the derived column
        Parameters:
        derivedColumn - the extra column
        result - the original result to be enhanced
        provider - the provider of all the data
        Returns:
        the column