org.objectweb.fractal.api.control
Class BindingControllerFcItf

java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.objectweb.fractal.api.control.BindingControllerFcItf
All Implemented Interfaces:
org.objectweb.fractal.api.control.BindingController, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface

public class BindingControllerFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.objectweb.fractal.api.control.BindingController


Field Summary
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Constructor Summary
BindingControllerFcItf()
           
BindingControllerFcItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 void bindFc(java.lang.String arg0, java.lang.Object arg1)
           
 java.lang.Object getFcItfImpl()
           
 java.lang.String[] listFc()
           
 java.lang.Object lookupFc(java.lang.String arg0)
           
 void setFcItfImpl(java.lang.Object obj)
           
 void unbindFc(java.lang.String arg0)
           
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
clone, equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingControllerFcItf

public BindingControllerFcItf()

BindingControllerFcItf

public BindingControllerFcItf(org.objectweb.fractal.api.Component component,
                              java.lang.String s,
                              org.objectweb.fractal.api.Type type,
                              boolean flag,
                              java.lang.Object obj)
Method Detail

getFcItfImpl

public java.lang.Object getFcItfImpl()
Specified by:
getFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

setFcItfImpl

public void setFcItfImpl(java.lang.Object obj)
Specified by:
setFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

listFc

public java.lang.String[] listFc()
Specified by:
listFc in interface org.objectweb.fractal.api.control.BindingController

bindFc

public void bindFc(java.lang.String arg0,
                   java.lang.Object arg1)
            throws org.objectweb.fractal.api.NoSuchInterfaceException,
                   org.objectweb.fractal.api.control.IllegalBindingException,
                   org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
bindFc in interface org.objectweb.fractal.api.control.BindingController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalBindingException
org.objectweb.fractal.api.control.IllegalLifeCycleException

unbindFc

public void unbindFc(java.lang.String arg0)
              throws org.objectweb.fractal.api.NoSuchInterfaceException,
                     org.objectweb.fractal.api.control.IllegalBindingException,
                     org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
unbindFc in interface org.objectweb.fractal.api.control.BindingController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalBindingException
org.objectweb.fractal.api.control.IllegalLifeCycleException

lookupFc

public java.lang.Object lookupFc(java.lang.String arg0)
                          throws org.objectweb.fractal.api.NoSuchInterfaceException
Specified by:
lookupFc in interface org.objectweb.fractal.api.control.BindingController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException


Copyright © 2011 Petals Link. All Rights Reserved.