package xapi.test.components.client; import xapi.annotation.compile.Dependency; import xapi.annotation.compile.Dependency.DependencyType; import xapi.annotation.compile.Resource; import xapi.annotation.ui.UiTemplate; import xapi.components.api.IsWebComponent; import xapi.components.api.WebComponentFactory; import xapi.gwtc.api.Gwtc; import xapi.gwtc.api.GwtcProperties; import xapi.gwtc.api.ObfuscationLevel; import xapi.util.X_Namespace; import com.google.gwt.core.client.EntryPoint; import com.google.gwt.core.ext.TreeLogger.Type; /** * @author James X. Nelson (james@wetheinter.net) * Created on 5/14/16. */ @Gwtc( includeGwtXml={ @Resource("xapi.X_Components") } ,includeSource="" ,includeHostHtml={ @UiTemplate("<div id='logger' />") } ,dependencies={ @Dependency(dependencyType= DependencyType.MAVEN, groupId="net.wetheinter", value="xapi-gwt", version= X_Namespace.XAPI_VERSION) ,@Dependency(dependencyType= DependencyType.MAVEN, groupId="net.wetheinter", value="xapi-gwtc-impl", version= X_Namespace.XAPI_VERSION) ,@Dependency(dependencyType= DependencyType.MAVEN, groupId="net.wetheinter", value="xapi-dev", version= X_Namespace.XAPI_VERSION) ,@Dependency(dependencyType= DependencyType.MAVEN, groupId="org.ow2.asm", value="asm", version= "5.0.3") ,@Dependency(dependencyType= DependencyType.MAVEN, groupId="org.ow2.asm", value="asm-util", version= "5.0.3") ,@Dependency(dependencyType= DependencyType.MAVEN, groupId="org.ow2.asm", value="asm-commons", version= "5.0.3") } ,propertiesLaunch=@GwtcProperties( obfuscationLevel= ObfuscationLevel.PRETTY ,logLevel= Type.INFO ) ) public class GeneratedComponentEntryPoint implements EntryPoint { @Override public void onModuleLoad() { WebComponentFactory<IsWebComponent<?>> component; } }