org.objectweb.fractal.juliak.control.attribute
Class BasicAttributeControllerMixin

java.lang.Object
  extended by org.objectweb.fractal.juliak.control.attribute.BasicAttributeControllerMixin
All Implemented Interfaces:
AttributeController, CloneableAttributeController

public abstract class BasicAttributeControllerMixin
extends Object
implements CloneableAttributeController

Provides as a mixin layer, a basic implementation of the CloneableAttributeController interface.

Since:
2.5
Author:
Lionel Seinturier

Method Summary
 void cloneFcAttributes(AttributeController dst)
          Copies the attributes controlled by this controller into another one.
 void initFcController(InitializationContext ic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cloneFcAttributes

public void cloneFcAttributes(AttributeController dst)
Description copied from interface: CloneableAttributeController
Copies the attributes controlled by this controller into another one.

Specified by:
cloneFcAttributes in interface CloneableAttributeController
Parameters:
dst - the destination attribute controller. This attribute controller should have at least the same attributes as this one.

initFcController

public void initFcController(InitializationContext ic)
                      throws InstantiationException
Throws:
InstantiationException