org.objectweb.fractal.api.control
Class ContentControllerFcItf

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

public class ContentControllerFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.objectweb.fractal.api.control.ContentController


Field Summary
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Constructor Summary
ContentControllerFcItf()
           
ContentControllerFcItf(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 addFcSubComponent(org.objectweb.fractal.api.Component arg0)
           
 java.lang.Object getFcInternalInterface(java.lang.String arg0)
           
 java.lang.Object[] getFcInternalInterfaces()
           
 java.lang.Object getFcItfImpl()
           
 org.objectweb.fractal.api.Component[] getFcSubComponents()
           
 void removeFcSubComponent(org.objectweb.fractal.api.Component arg0)
           
 void setFcItfImpl(java.lang.Object obj)
           
 
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

ContentControllerFcItf

public ContentControllerFcItf()

ContentControllerFcItf

public ContentControllerFcItf(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

getFcSubComponents

public org.objectweb.fractal.api.Component[] getFcSubComponents()
Specified by:
getFcSubComponents in interface org.objectweb.fractal.api.control.ContentController

getFcInternalInterface

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

getFcInternalInterfaces

public java.lang.Object[] getFcInternalInterfaces()
Specified by:
getFcInternalInterfaces in interface org.objectweb.fractal.api.control.ContentController

addFcSubComponent

public void addFcSubComponent(org.objectweb.fractal.api.Component arg0)
                       throws org.objectweb.fractal.api.control.IllegalContentException,
                              org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcSubComponent in interface org.objectweb.fractal.api.control.ContentController
Throws:
org.objectweb.fractal.api.control.IllegalContentException
org.objectweb.fractal.api.control.IllegalLifeCycleException

removeFcSubComponent

public void removeFcSubComponent(org.objectweb.fractal.api.Component arg0)
                          throws org.objectweb.fractal.api.control.IllegalContentException,
                                 org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcSubComponent in interface org.objectweb.fractal.api.control.ContentController
Throws:
org.objectweb.fractal.api.control.IllegalContentException
org.objectweb.fractal.api.control.IllegalLifeCycleException


Copyright © 2011 Petals Link. All Rights Reserved.