|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.jade.reflex.util.Reflex
public class Reflex
Provides utility methods to deal with reflexive components.
| Field Summary | |
|---|---|
static java.lang.String |
controllersPrefix
prefix for controllers names in Julia configuration file |
| Constructor Summary | |
|---|---|
Reflex()
|
|
| Method Summary | |
|---|---|
static BindingNotificationController |
getBindingNotificationController(org.objectweb.fractal.api.Component component)
Returns the BindingNotificationController interface of the given
component. |
static org.objectweb.fractal.api.Component |
getComponent(org.objectweb.fractal.api.Component component)
Returns the Component interface of the given component. |
static ContentNotificationController |
getContentNotificationController(org.objectweb.fractal.api.Component component)
Returns the ContentNotificationController interface of the given
component. |
static java.lang.Object |
getDual(java.lang.Object o)
Convert the reference |
static org.objectweb.fractal.api.Component |
getDualComponent(org.objectweb.fractal.api.Component c)
Get the dual componant of a given component |
static org.objectweb.fractal.api.Interface |
getDualController(org.objectweb.fractal.api.Component comp,
java.lang.String name)
Get the dual controller of a given controller |
static org.objectweb.fractal.api.Interface |
getDualInterface(org.objectweb.fractal.api.Interface itf)
Get the dual interface of a given interface |
static GenericAttributeNotificationController |
getGenericAttributeNotificationController(org.objectweb.fractal.api.Component component)
Returns the GenericAttributeNotificationController interface of
the given component. |
static GenericFactoryNotification |
getGenericFactoryNotification(org.objectweb.fractal.api.Component component)
Returns the GenericFactoryNotification interface of the given
component. |
static GenericInstallingFactoryNotification |
getGenericInstallingFactoryNotification(org.objectweb.fractal.api.Component component)
Returns the GenericFactoryNotification interface of the given
component. |
static LifeCycleNotificationController |
getLifeCycleNotificationController(org.objectweb.fractal.api.Component component)
Returns the LifeCycleNotificationController interface of the
given component. |
static NameNotificationController |
getNameNotificationController(org.objectweb.fractal.api.Component component)
Returns the NameNotificationController interface of the given
component. |
static ReflexController |
getReflexController(org.objectweb.fractal.api.Component component)
Returns the ReflexController interface of the given component. |
static SpecificAttributeController |
getSpecificAttributeController(org.objectweb.fractal.api.Component component)
Returns the SpecificAttributeController interface of the given
component. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String controllersPrefix
| Constructor Detail |
|---|
public Reflex()
| Method Detail |
|---|
public static ReflexController getReflexController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
ReflexController interface of the given component.
component - a component.
ReflexController interface of the given component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static BindingNotificationController getBindingNotificationController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
BindingNotificationController interface of the given
component.
component - a component.
BindingNotificationController interface of the given
component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static ContentNotificationController getContentNotificationController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
ContentNotificationController interface of the given
component.
component - a component.
ContentNotificationController interface of the given
component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static LifeCycleNotificationController getLifeCycleNotificationController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
LifeCycleNotificationController interface of the
given component.
component - a component.
LifeCycleNotificationController interface of the
given component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static NameNotificationController getNameNotificationController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
NameNotificationController interface of the given
component.
component - a component.
NameNotificationController interface of the given
component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static GenericAttributeNotificationController getGenericAttributeNotificationController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
GenericAttributeNotificationController interface of
the given component.
component - a component.
GenericAttributeNotificationController interface
of the given component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static SpecificAttributeController getSpecificAttributeController(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
SpecificAttributeController interface of the given
component.
component - a component.
SpecificAttributeController interface of the given
component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static GenericFactoryNotification getGenericFactoryNotification(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
GenericFactoryNotification interface of the given
component.
component - a component.
GenericFactoryNotification interface of the given
component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static GenericInstallingFactoryNotification getGenericInstallingFactoryNotification(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
GenericFactoryNotification interface of the given
component.
component - a component.
GenericFactoryNotification interface of the given
component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static org.objectweb.fractal.api.Component getComponent(org.objectweb.fractal.api.Component component)
throws org.objectweb.fractal.api.NoSuchInterfaceException
Component interface of the given component.
component - a component.
Component interface of the given component.
org.objectweb.fractal.api.NoSuchInterfaceException - if there is no such interface.
public static org.objectweb.fractal.api.Component getDualComponent(org.objectweb.fractal.api.Component c)
throws org.objectweb.fractal.api.NoSuchInterfaceException
o - the component reference
org.objectweb.fractal.api.NoSuchInterfaceException
public static org.objectweb.fractal.api.Interface getDualController(org.objectweb.fractal.api.Component comp,
java.lang.String name)
throws org.objectweb.fractal.api.NoSuchInterfaceException
comp - the controller's componentname - the controller's interface name
org.objectweb.fractal.api.NoSuchInterfaceException
public static org.objectweb.fractal.api.Interface getDualInterface(org.objectweb.fractal.api.Interface itf)
throws org.objectweb.fractal.api.NoSuchInterfaceException
i - the interface reference
org.objectweb.fractal.api.NoSuchInterfaceException
public static java.lang.Object getDual(java.lang.Object o)
throws org.objectweb.fractal.api.NoSuchInterfaceException
o - the ref to be converted
org.objectweb.fractal.api.NoSuchInterfaceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||