|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.jade.reflex.control.BasicReflexControllerMixin
public abstract class BasicReflexControllerMixin
Provides a basic implementation of the ReflexController
ReflexController interface.
| Field Summary | |
|---|---|
org.objectweb.fractal.api.Component |
_this_weaveableC
The Component interface of the component to which this controller
object belongs. |
org.objectweb.fractal.api.control.NameController |
_this_weaveableOptNC
The NameController interface of the component to which this controller
object belongs. |
| Method Summary | |
|---|---|
abstract void |
_super_initFcController(org.objectweb.fractal.julia.InitializationContext ic)
The initFcController method overriden
by this mixin. |
org.objectweb.fractal.api.Component |
getCmpRef()
return the reference of the dual component : (reference of the associated component at the execution level if this component is at the meta level, reference of the associated component at the meta level if this component is at the execution level. |
boolean |
getIsNotifiable()
|
org.objectweb.fractal.api.Component |
getMetaComponentContainer()
Each meta component created are added as sub component of the meta-component container |
java.lang.String |
getReflexAttribute(java.lang.String name)
Get the value of a predefined reflex attribute . |
void |
initFcController(org.objectweb.fractal.julia.InitializationContext ic)
Initializes the fields of this mixin from the given context, and then calls the overriden method. |
void |
setCmpRef(org.objectweb.fractal.api.Component ref)
set the reference of the dual component : (reference of the associated component at the execution level if this component is at the meta level, reference of the associated component at the meta level if this component is at the execution level. |
void |
setIsNotifiable(boolean notifiable)
|
void |
setMetaComponentContainer(org.objectweb.fractal.api.Component ref)
Each meta component created are added as sub component of the meta-component container |
void |
setReflexAttribute(java.lang.String name,
java.lang.String value)
Set a predefined reflex attribute . |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public org.objectweb.fractal.api.Component _this_weaveableC
Component interface of the component to which this controller
object belongs.
public org.objectweb.fractal.api.control.NameController _this_weaveableOptNC
NameController 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
initFcController in interface org.objectweb.fractal.julia.Controlleric - information about the component to which this controller
object belongs.
org.objectweb.fractal.api.factory.InstantiationException - if the initialization fails.public void setCmpRef(org.objectweb.fractal.api.Component ref)
setCmpRef in interface ReflexControllerref - the ref of the dual componentorg.ow2.jasmine.jade.reflex.ReflexController#setCmpRef(org.objectweb.fractal.api.Component)public org.objectweb.fractal.api.Component getCmpRef()
getCmpRef in interface ReflexControllerorg.ow2.jasmine.jade.reflex.ReflexController#getCmpRef()public void setMetaComponentContainer(org.objectweb.fractal.api.Component ref)
ReflexController
setMetaComponentContainer in interface ReflexControllerref - the reference to the meta-component containerpublic org.objectweb.fractal.api.Component getMetaComponentContainer()
ReflexController
getMetaComponentContainer in interface ReflexController
public void setReflexAttribute(java.lang.String name,
java.lang.String value)
setReflexAttribute in interface ReflexControllername - the name of the attribute to set.value - the value of the attribute.public java.lang.String getReflexAttribute(java.lang.String name)
getReflexAttribute in interface ReflexControllername - the name of the attribute to set.
public boolean getIsNotifiable()
getIsNotifiable in interface ReflexControllerpublic void setIsNotifiable(boolean notifiable)
setIsNotifiable in interface ReflexController
public abstract void _super_initFcController(org.objectweb.fractal.julia.InitializationContext ic)
throws org.objectweb.fractal.api.factory.InstantiationException
initFcController method overriden
by this mixin.
ic - information about the component to which this controller
object belongs.
org.objectweb.fractal.api.factory.InstantiationException - if the initialization fails.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||