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

com.asayama.gwt.angular.rebind.CreatorFactory.vm Maven / Gradle / Ivy

/*++
 * Provided: ${packageName}.${className}
 * Generate: ${packageName}.__${className}
 */
package ${packageName};

import com.asayama.gwt.jsni.client.JSClosure;
import com.google.gwt.core.client.GWT;

public class __${className} implements ${className} {

    @Override
    public <${supportedRootClassType}> X create(Class klass) {
#foreach(${supportedClassType} in ${classTypeFields.classTypes})
        if (klass.equals(${supportedClassType.qualifiedSourceName}.class)) {
            return GWT.create(${supportedClassType.qualifiedSourceName}.class);
        }
#end
        return null;
    }

}
//--end of ${packageName}.__${className}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy