
juliac.org.objectweb.fractal.api.ComponentFcItf Maven / Gradle / Ivy
The newest version!
/*
* Generated by: org.objectweb.fractal.juliac.core.proxy.InterfaceImplementationClassGenerator
* on: Tue Oct 26 19:09:30 CEST 2021
*/
package juliac.org.objectweb.fractal.api;
public class ComponentFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.objectweb.fractal.api.Component {
private org.objectweb.fractal.api.Component impl;
public ComponentFcItf() {
}
public ComponentFcItf(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 java.lang.Object getFcInterface(final java.lang.String arg0) throws org.objectweb.fractal.api.NoSuchInterfaceException {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
java.lang.Object ret = impl.getFcInterface(arg0);
return ret;
}
public java.lang.Object[] getFcInterfaces() {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
java.lang.Object[] ret = impl.getFcInterfaces();
return ret;
}
public org.objectweb.fractal.api.Type getFcType() {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
org.objectweb.fractal.api.Type ret = impl.getFcType();
return ret;
}
public Object getFcItfImpl() {
return impl;
}
public void setFcItfImpl(Object obj) {
impl = (org.objectweb.fractal.api.Component)obj;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy