Class AbstractStatusAreaProvider

    • Constructor Detail

      • AbstractStatusAreaProvider

        public AbstractStatusAreaProvider()
    • Method Detail

      • createSupportArea

        public abstract Control createSupportArea​(Composite parent,
                                                  StatusAdapter statusAdapter)
        Create an area for detailed support area as a child of the given parent.
        Parameters:
        parent - A Composite that will host support area.
        statusAdapter - The StatusAdapter to be supported.
        Returns:
        a control, that hold all support elements.
      • validFor

        public boolean validFor​(StatusAdapter statusAdapter)
        This method is called before createSupportArea(Composite, StatusAdapter) to check if it will display any significant implementation.

        Important: This API is a part of work in progress and therefore is suitable only for support area providers (which are presented in the status dialog tray).

        Parameters:
        statusAdapter - - StatusAdapter for which status are will be requested.
        Returns:
        true if provider is able to process particular StatusAdapter
        Since:
        3.6