|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.jade.reflex.control.attribute.ReflexCompositeGenericAttributeControllerMixin
public abstract class ReflexCompositeGenericAttributeControllerMixin
Provides an implementation of the GenericAttributeController
interface which manages the causal connection with the dual (i.e
meta/execution) level : Any attribute setting operation performed on the
current component is forwarded to the attribute controller of dual component.
In this implementation of Attribute Controller, attributes are stored in an
hashtable.
| Field Summary | |
|---|---|
org.objectweb.fractal.api.Component |
_this_weaveableC
The weaveableC field required by this mixin. |
org.objectweb.fractal.api.control.ContentController |
_this_weaveableCC
The weaveableCC field required by this mixin. |
ReflexController |
_this_weaveableOptRC
The weaveableOptRC field required by this mixin. |
| Method Summary | |
|---|---|
abstract void |
_super_initFcController(org.objectweb.fractal.julia.InitializationContext ic)
The initFcController method overriden
by this mixin |
abstract void |
_super_setAttribute(java.lang.String name,
java.lang.String value)
The setAttribute
method overriden by this mixin. |
void |
initFcController(org.objectweb.fractal.julia.InitializationContext ic)
|
void |
setAttribute(java.lang.String name,
java.lang.String value)
set the value of an attribute identified by its name and and then notifies the dual level of the attribute setting. |
void |
setAttributeNotification(java.lang.String name,
java.lang.String value)
Set the value of an attribute identified by its name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.ow2.jasmine.jade.fractal.api.control.GenericAttributeController |
|---|
getAttribute, listFcAtt |
| Field Detail |
|---|
public ReflexController _this_weaveableOptRC
ReflexController interface of the
component to which this controller object belongs.
public org.objectweb.fractal.api.control.ContentController _this_weaveableCC
ContentController interface of the
component to which this controller object belongs.
public org.objectweb.fractal.api.Component _this_weaveableC
Component interface of the component to
which this controller object belongs.
| Method Detail |
|---|
public void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
throws org.objectweb.fractal.api.factory.InstantiationException
org.objectweb.fractal.api.factory.InstantiationException
public void setAttribute(java.lang.String name,
java.lang.String value)
throws org.ow2.jasmine.jade.fractal.api.control.NoSuchAttributeException
setAttribute in interface org.ow2.jasmine.jade.fractal.api.control.GenericAttributeControllername - the name of the attribute to set.value - the value of the attribute.
org.ow2.jasmine.jade.fractal.api.control.NoSuchAttributeException - if the given attribute is unknow.
public void setAttributeNotification(java.lang.String name,
java.lang.String value)
throws org.ow2.jasmine.jade.fractal.api.control.NoSuchAttributeException
setAttributeNotification in interface GenericAttributeNotificationControllername - the name of the attribute to set.value - the value of the attribute.
org.ow2.jasmine.jade.fractal.api.control.NoSuchAttributeException - if the given attribute is unknown.
public abstract void _super_initFcController(org.objectweb.fractal.julia.InitializationContext ic)
throws org.objectweb.fractal.api.factory.InstantiationException
initFcController method overriden
by this mixin
org.objectweb.fractal.api.factory.InstantiationException
public abstract void _super_setAttribute(java.lang.String name,
java.lang.String value)
setAttribute
method overriden by this mixin.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||