Class AbstractTransientDataContainer

    • Constructor Detail

      • AbstractTransientDataContainer

        public AbstractTransientDataContainer()
    • Method Detail

      • afterPaint

        protected void afterPaint​(RenderContext renderContext)
        After the component has been painted, the UIContexts for this component and all its children are cleared.
        Overrides:
        afterPaint in class AbstractWComponent
        Parameters:
        renderContext - the renderContext to send output to.
      • preparePaintComponent

        public final void preparePaintComponent​(Request request)
        Prepares the component for painting. The setupData() method is called before preparePaint is called for the child components.
        Overrides:
        preparePaintComponent in class AbstractWComponent
        Parameters:
        request - the request being responded to.
      • setupData

        public abstract void setupData()
        Subclasses must implement this method to ensure that all child components are set up correctly before they are painted.