package org.whole.lang.misc.codebase; import org.whole.lang.builders.IBuilderOperation; import org.whole.lang.misc.model.Misc; import org.whole.lang.templates.AbstractTemplateFactory; public class WholeLanguage extends AbstractTemplateFactory<Misc> { public void apply(IBuilderOperation op) { org.whole.lang.misc.builders.IMiscBuilder b0 = (org.whole.lang.misc.builders.IMiscBuilder) op.wGetBuilder(org.whole.lang.misc.reflect.MiscLanguageKit.URI); b0.Misc_(3); org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI); b1.SameStageFragment_(); org.whole.lang.artifacts.builders.IArtifactsBuilder b2 = (org.whole.lang.artifacts.builders.IArtifactsBuilder) op.wGetBuilder(org.whole.lang.artifacts.reflect.ArtifactsLanguageKit.URI); b2.PackageArtifact_(); b2.Name("org.whole.lang"); b2.Metadata_(); b2.Copyright("Copyright 2004-2013 _name_."); b2.License("* All rights reserved. This program and the accompanying materials\n* are made available under the terms of the GNU Lesser General Public License\n* which accompanies this distribution, and is available at\n* http://www.gnu.org/copyleft/lesser.html"); b2.Author("_name_"); b1.Resolver(); b1.Resolver(); b2._Metadata(); b1.Resolver(); b2._PackageArtifact(); b1._SameStageFragment(); b1.SameStageFragment_(); org.whole.lang.models.builders.IModelsBuilder b3 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI); b3.Model_(); b3.SimpleName("_id_"); b3.TypeRelations(); b3.ModelDeclarations(); b3._Model(); b1._SameStageFragment(); b1.SameStageFragment_(); org.whole.lang.queries.builders.IQueriesBuilder b4 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI); b4.QueryDeclaration(); b1._SameStageFragment(); b0._Misc(); } }