package org.whole.lang.queries.codebase; import org.whole.lang.builders.IBuilderOperation; import org.whole.lang.commons.model.QuantifierEnum; import org.whole.lang.commons.reflect.CommonsEntityDescriptorEnum; import org.whole.lang.templates.AbstractTemplateFactory; public class IfWithTemplate extends AbstractTemplateFactory<org.whole.lang.queries.model.If> { public void apply(IBuilderOperation op) { org.whole.lang.queries.builders.IQueriesBuilder b0 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI); b0.If_(); b0.ExpressionTest_(); org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI); b1.StageUpFragment_(); b1.Variable("pattern", CommonsEntityDescriptorEnum.Any, QuantifierEnum.MANDATORY); b1._StageUpFragment(); b0._ExpressionTest(); b1.Variable("expression", CommonsEntityDescriptorEnum.Any, QuantifierEnum.MANDATORY); b0._If(); } }