Class CalloutInfoWindow

    • Constructor Detail

      • CalloutInfoWindow

        public CalloutInfoWindow()
    • Method Detail

      • start

        public String start​(Properties ctx,
                            int WindowNo,
                            GridTab mTab,
                            GridField mField,
                            Object value,
                            Object oldValue)
        Description copied from interface: IColumnCallout
        Start Callout.

        Callout's are used for cross field validation and setting values in other fields when returning a non empty (error message) string, an exception is raised

        When invoked, the Tab model has the new value!

        Specified by:
        start in interface IColumnCallout
        Parameters:
        ctx - Context
        WindowNo - current Window No
        mTab - Model Tab
        mField - Model Field
        value - The new value
        oldValue - The old value
        Returns:
        Error message or ""