All Downloads are FREE. Search and download functionalities are using the official Maven repository.

juliac.generated.NameControllerImpl Maven / Gradle / Ivy

There is a newer version: 2.7
Show newest version
package juliac.generated;

import org.objectweb.fractal.julia.Controller;
import org.objectweb.fractal.julia.loader.Generated;
import org.objectweb.fractal.julia.InitializationContext;
import org.objectweb.fractal.api.factory.InstantiationException;
import org.objectweb.fractal.api.control.NameController;

/** 
 * @see org.objectweb.fractal.julia.BasicControllerMixin
 * @see org.objectweb.fractal.julia.control.name.BasicNameControllerMixin
 */
public class NameControllerImpl implements NameController , Controller , Generated {
    /** 
     * @see org.objectweb.fractal.julia.control.name.BasicNameControllerMixin#name
     */
    public String name;
    
    /** 
     * @see org.objectweb.fractal.julia.control.name.BasicNameControllerMixin#getFcName()
     */
    public String getFcName() {
        return name;
    }
    
    /** 
     * @see org.objectweb.fractal.julia.BasicControllerMixin#initFcController(org.objectweb.fractal.julia.InitializationContext)
     */
    public void initFcController(final InitializationContext ic) throws InstantiationException {
    }
    
    /** 
     * @see org.objectweb.fractal.julia.control.name.BasicNameControllerMixin#setFcName(java.lang.String)
     */
    public void setFcName(final String name) {
        this.name = name;
    }
    
    public String getFcGeneratorParameters() {
        return "(org.objectweb.fractal.juliac.spoon.MixinClassGenerator juliac.generated.NameControllerImpl org.objectweb.fractal.julia.BasicControllerMixin org.objectweb.fractal.julia.control.name.BasicNameControllerMixin)";
    }
    
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy