org.objectweb.fractal.julia.control.name
Class UseNameControllerMixin

java.lang.Object
  extended byorg.objectweb.fractal.julia.control.name.UseNameControllerMixin
All Implemented Interfaces:
Controller

public abstract class UseNameControllerMixin
extends Object
implements Controller

Provides a NameController field to a Controller.

Requirements


Field Summary
 NameController weaveableOptNC
          The NameController interface of the component to which this controller object belongs.
 
Method Summary
abstract  void _super_initFcController(InitializationContext i)
          The initFcController method overriden by this mixin.
 void initFcController(InitializationContext ic)
          Initialize this controller object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

weaveableOptNC

public NameController weaveableOptNC
The NameController interface of the component to which this controller object belongs.

Method Detail

initFcController

public void initFcController(InitializationContext ic)
                      throws InstantiationException
Description copied from interface: Controller
Initialize this controller object.

Specified by:
initFcController in interface Controller
Parameters:
ic - information about the component to which this controller object belongs.
Throws:
InstantiationException - if the initialization fails.

_super_initFcController

public abstract void _super_initFcController(InitializationContext i)
                                      throws InstantiationException
The initFcController method overriden by this mixin.

Throws:
InstantiationException