juliac.generated
Class SCAPrimitiveIntentControllerImpl

java.lang.Object
  extended by juliac.generated.SCAPrimitiveIntentControllerImpl
All Implemented Interfaces:
org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.loader.Generated, org.ow2.frascati.tinfi.api.control.SCABasicIntentController, org.ow2.frascati.tinfi.api.control.SCAIntentController

public class SCAPrimitiveIntentControllerImpl
extends java.lang.Object
implements org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.loader.Generated, org.ow2.frascati.tinfi.api.control.SCABasicIntentController, org.ow2.frascati.tinfi.api.control.SCAIntentController

See Also:
BasicControllerMixin, SCAIntentControllerMixin, UseComponentMixin, SCABasicIntentControllerMixin, UseNameControllerMixin, UseLifeCycleControllerMixin, LifeCycleIntentMixin

Field Summary
 org.objectweb.fractal.api.Component weaveableC
           
 org.objectweb.fractal.api.Component weaveableOptC
           
 org.objectweb.fractal.api.control.LifeCycleController weaveableOptLC
           
 org.objectweb.fractal.api.control.NameController weaveableOptNC
           
 
Fields inherited from interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
NAME
 
Constructor Summary
SCAPrimitiveIntentControllerImpl()
           
 
Method Summary
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler)
           
<T extends java.lang.annotation.Annotation>
void
addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.Class<T> annotcl, java.lang.String value)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, org.ow2.frascati.tinfi.api.InterfaceFilter filter)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, org.ow2.frascati.tinfi.api.InterfaceMethodFilter filter)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name, java.lang.reflect.Method method)
           
 java.lang.String getFcGeneratorParameters()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
 java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String name)
           
 java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String name, java.lang.reflect.Method method)
           
 void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler)
           
 void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name)
           
 void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name, java.lang.reflect.Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

weaveableC

public org.objectweb.fractal.api.Component weaveableC
See Also:
UseComponentMixin.weaveableC

weaveableOptNC

public org.objectweb.fractal.api.control.NameController weaveableOptNC
See Also:
UseNameControllerMixin.weaveableOptNC

weaveableOptLC

public org.objectweb.fractal.api.control.LifeCycleController weaveableOptLC
See Also:
UseLifeCycleControllerMixin.weaveableOptLC

weaveableOptC

public org.objectweb.fractal.api.Component weaveableOptC
See Also:
UseComponentMixin.weaveableOptC
Constructor Detail

SCAPrimitiveIntentControllerImpl

public SCAPrimitiveIntentControllerImpl()
Method Detail

addFcIntentHandler

public <T extends java.lang.annotation.Annotation> void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                                                                           java.lang.Class<T> annotcl,
                                                                           java.lang.String value)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCAIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.Class,java.lang.String)

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler)

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                               org.ow2.frascati.tinfi.api.InterfaceFilter filter)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,org.ow2.frascati.tinfi.api.InterfaceFilter)

initFcController

public void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
                      throws org.objectweb.fractal.api.factory.InstantiationException
Specified by:
initFcController in interface org.objectweb.fractal.julia.Controller
Throws:
org.objectweb.fractal.api.factory.InstantiationException
See Also:
UseLifeCycleControllerMixin.initFcController(org.objectweb.fractal.julia.InitializationContext)

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                               org.ow2.frascati.tinfi.api.InterfaceMethodFilter filter)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,org.ow2.frascati.tinfi.api.InterfaceMethodFilter)

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                               java.lang.String name)
                        throws org.objectweb.fractal.api.NoSuchInterfaceException,
                               org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String)

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                               java.lang.String name,
                               java.lang.reflect.Method method)
                        throws java.lang.NoSuchMethodException,
                               org.objectweb.fractal.api.NoSuchInterfaceException,
                               org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
java.lang.NoSuchMethodException
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String,java.lang.reflect.Method)

removeFcIntentHandler

public void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler)
                           throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler)

removeFcIntentHandler

public void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                                  java.lang.String name)
                           throws org.objectweb.fractal.api.NoSuchInterfaceException,
                                  org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String)

removeFcIntentHandler

public void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler handler,
                                  java.lang.String name,
                                  java.lang.reflect.Method method)
                           throws java.lang.NoSuchMethodException,
                                  org.objectweb.fractal.api.NoSuchInterfaceException,
                                  org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
java.lang.NoSuchMethodException
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalLifeCycleException
See Also:
LifeCycleIntentMixin.removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String,java.lang.reflect.Method)

listFcIntentHandler

public java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String name)
                                                                             throws org.objectweb.fractal.api.NoSuchInterfaceException
Specified by:
listFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
See Also:
SCABasicIntentControllerMixin.listFcIntentHandler(java.lang.String)

listFcIntentHandler

public java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String name,
                                                                                    java.lang.reflect.Method method)
                                                                             throws java.lang.NoSuchMethodException,
                                                                                    org.objectweb.fractal.api.NoSuchInterfaceException
Specified by:
listFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
java.lang.NoSuchMethodException
org.objectweb.fractal.api.NoSuchInterfaceException
See Also:
SCABasicIntentControllerMixin.listFcIntentHandler(java.lang.String,java.lang.reflect.Method)

getFcGeneratorParameters

public java.lang.String getFcGeneratorParameters()
Specified by:
getFcGeneratorParameters in interface org.objectweb.fractal.julia.loader.Generated


Copyright © 2011 Petals Link. All Rights Reserved.