org.objectweb.fractal.aokell.lib.factory
Interface MembraneFactoryItf

All Known Implementing Classes:
MembraneFactoryImpl

public interface MembraneFactoryItf

The interface implemented by membrane factories;

Author:
Lionel Seinturier

Method Summary
 boolean checkFcContentForBC(Object controllerDesc)
          Return true if the content class associated to the given controller description must implement the BindingController interface when its type defines at least one client interface.
 Component newFcMembrane(Type type, Object controllerDesc, Object contentDesc, Object content)
          Create a new control membrane.
 

Method Detail

newFcMembrane

Component newFcMembrane(Type type,
                        Object controllerDesc,
                        Object contentDesc,
                        Object content)
                        throws InstantiationException
Create a new control membrane.

Throws:
InstantiationException

checkFcContentForBC

boolean checkFcContentForBC(Object controllerDesc)
Return true if the content class associated to the given controller description must implement the BindingController interface when its type defines at least one client interface.