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

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

public class AttributeControllerImpl
extends Object
implements CloneableAttributeController, Controller

Implementation of the attribute controller.

Since:
2.5
Author:
Lionel Seinturier

Constructor Summary
AttributeControllerImpl()
           
 
Method Summary
 void cloneFcAttributes(AttributeController dst)
          Copies the attributes controlled by this controller into another one.
 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
 

Constructor Detail

AttributeControllerImpl

public AttributeControllerImpl()
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
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.