Class Facade

java.lang.Object
de.intarsys.tools.facade.Facade
All Implemented Interfaces:
IFacade
Direct Known Subclasses:
AbstractEventFacade

public abstract class Facade extends Object implements IFacade
A common superclass for implementaing the facade pattern.
  • Field Details

    • object

      protected Object object
  • Constructor Details

    • Facade

      public Facade(Object object)
  • Method Details

    • getImpl

      public Object getImpl()
      Description copied from interface: IFacade
      The implementation behind the facade.
      Specified by:
      getImpl in interface IFacade
      Returns:
      The implementation behind the facade.
    • createFacade

      protected Object createFacade(Object impl)