org.objectweb.fractal.api.control.ContentControllerFcItf Maven / Gradle / Ivy
/*
* Generated by: org.objectweb.fractal.juliac.proxy.InterfaceImplementationClassGenerator
* on: Fri Jan 15 16:55:14 CET 2010
*/
package org.objectweb.fractal.api.control;
public class ContentControllerFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.objectweb.fractal.api.control.ContentController {
private org.objectweb.fractal.api.control.ContentController impl;
public ContentControllerFcItf() {
}
public ContentControllerFcItf(org.objectweb.fractal.api.Component component,String s,org.objectweb.fractal.api.Type type,boolean flag,Object obj) {
super(component,s,type,flag,obj);
}
public Object getFcItfImpl() {
return impl;
}
public void setFcItfImpl(Object obj) {
impl = (org.objectweb.fractal.api.control.ContentController)obj;
}
public java.lang.Object[] getFcInternalInterfaces() {
if( impl == null )
throw new NullPointerException("Trying to invoke a method on a client interface, or on a server interface whose complementary interface is not bound.");
java.lang.Object[] ret = impl.getFcInternalInterfaces();
return ret;
}
public java.lang.Object getFcInternalInterface(final java.lang.String arg0) throws org.objectweb.fractal.api.NoSuchInterfaceException {
if( impl == null )
throw new NullPointerException("Trying to invoke a method on a client interface, or on a server interface whose complementary interface is not bound.");
java.lang.Object ret = impl.getFcInternalInterface(arg0);
return ret;
}
public org.objectweb.fractal.api.Component[] getFcSubComponents() {
if( impl == null )
throw new NullPointerException("Trying to invoke a method on a client interface, or on a server interface whose complementary interface is not bound.");
org.objectweb.fractal.api.Component[] ret = impl.getFcSubComponents();
return ret;
}
public void addFcSubComponent(final org.objectweb.fractal.api.Component arg0) throws org.objectweb.fractal.api.control.IllegalContentException,org.objectweb.fractal.api.control.IllegalLifeCycleException {
if( impl == null )
throw new NullPointerException("Trying to invoke a method on a client interface, or on a server interface whose complementary interface is not bound.");
impl.addFcSubComponent(arg0);
}
public void removeFcSubComponent(final org.objectweb.fractal.api.Component arg0) throws org.objectweb.fractal.api.control.IllegalContentException,org.objectweb.fractal.api.control.IllegalLifeCycleException {
if( impl == null )
throw new NullPointerException("Trying to invoke a method on a client interface, or on a server interface whose complementary interface is not bound.");
impl.removeFcSubComponent(arg0);
}
}