module Sbuilder # mixer module to include to API loader plugins # # Implement: # - getter & setter for API loader facade module ApiLoaderPluginMixer # Sbuilder controller calls 'setFacade' when new API loader object # is contstructed. # # @param [Sbuilder::ApiLoaderFacade] facace to Sbuilder services def setFacade( facade ) @facade = facade # @logger = facade.createLogger( self.class.name.split('::').last ) end # @!endgroup # ------------------------------------------------------------------ # @!group Framework Services # @return [Sbuilder::ApiLoaderFacade] facade to access Sbuilder servivices ( set in 'setFacade') def facade @facade end end end