Class AbstractRefresher

    • Constructor Detail

      • AbstractRefresher

        public AbstractRefresher()
    • Method Detail

      • refresh

        public void refresh​(boolean forced)
        Description copied from interface: IRefresher
        Performs the refresh.
        The refresh can be forced or not. The forced refresh means that the receiving component shouldn't decide whether to refresh the scene entirely or not. It just rebuilds itself, so the existing components will be destroyed (disposed) and the new ones will be created.
        On the other hand the force-less refresh means that the receiving component choices to refresh the scene or just update the separate components (or even does nothing) in accordance with its knowledge about the 'context'.
        Specified by:
        refresh in interface IRefresher
        forced - the flag indicating whether use forced refresh or not.
      • dispose

        public void dispose()
        Description copied from interface: IRefresher
        Disposes the refresher instance.
        Specified by:
        dispose in interface IRefresher