package org.whole.lang.editors.codebase;
import org.whole.lang.builders.IBuilderOperation;
import org.whole.lang.templates.AbstractTemplateFactory;
public class TestsTextualEditor extends AbstractTemplateFactory<org.whole.lang.editors.model.Editor> {
public void apply(IBuilderOperation op) {
org.whole.lang.editors.builders.IEditorsBuilder b0 = (org.whole.lang.editors.builders.IEditorsBuilder) op.wGetBuilder(org.whole.lang.editors.reflect.EditorsLanguageKit.URI);
b0.Editor_();
b0.Identifier("TestsTextual");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.Resolver();
b0.ModelComponent_();
b0.Identifier("Tests");
b0._ModelComponent();
b0.ViewComponent_();
b0.ViewDeclarations_(21);
b0.SimpleFigureDeclaration_();
b0.Identifier("TestSuiteFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(8);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(6);
b0.KeywordToken("Test suite");
b0.ChildPlace();
b0.DelimiterToken(".");
b0.ChildPlace();
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(3);
b0.Indent();
b0.KeywordToken("deployers");
b0.ChildPlace();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(4);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(6);
b0.KeywordToken("Test suite");
b0.ChildPlace();
b0.DelimiterToken(".");
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("FilterFamilyFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(6);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(6);
b0.KeywordToken("Filter family");
b0.ChildPlace();
b0.DelimiterToken(".");
b0.ChildPlace();
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(4);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(6);
b0.KeywordToken("Filter family");
b0.ChildPlace();
b0.DelimiterToken(".");
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("FilterRuleFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(6);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(4);
b0.ChildPlace();
b0.ParenthesisToken("()");
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(4);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(3);
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("TestCaseFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(8);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(6);
b0.KeywordToken("Test case");
b0.ChildPlace();
b0.DelimiterToken(".");
b0.ChildPlace();
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(3);
b0.Indent();
b0.KeywordToken("deployers");
b0.ChildPlace();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(4);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(6);
b0.KeywordToken("Test case");
b0.ChildPlace();
b0.DelimiterToken(".");
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("BeforeTestCaseFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(7);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@BeforeTestCase");
b0._Row();
b0.Row_(4);
b0.ChildPlace();
b0.ParenthesisToken("()");
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(5);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@BeforeTestCase");
b0._Row();
b0.Row_(3);
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("AfterTestCaseFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(7);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@AfterTestCase");
b0._Row();
b0.Row_(4);
b0.ChildPlace();
b0.ParenthesisToken("()");
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(5);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@AfterTestCase");
b0._Row();
b0.Row_(3);
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("BeforeTestFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(7);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@BeforeTest");
b0._Row();
b0.Row_(4);
b0.ChildPlace();
b0.ParenthesisToken("()");
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(5);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@BeforeTest");
b0._Row();
b0.Row_(3);
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("AfterTestFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(7);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@AfterTest");
b0._Row();
b0.Row_(4);
b0.ChildPlace();
b0.ParenthesisToken("()");
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(5);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@AfterTest");
b0._Row();
b0.Row_(3);
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("TestFigure");
b0.FoldableTextualFigure_();
b0.TextualFigure_(7);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@Test");
b0._Row();
b0.Row_(4);
b0.ChildPlace();
b0.ParenthesisToken("()");
b0.ParenthesisToken("{");
b0.FoldingToggle();
b0._Row();
b0.Row_(2);
b0.Indent();
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken("}");
b0._Row();
b0._TextualFigure();
b0.TextualFigure_(5);
b0.Row_(1);
b0.ParenthesisToken("/**");
b0._Row();
b0.Row_(2);
b0.ParenthesisToken(" *");
b0.ChildPlace();
b0._Row();
b0.Row_(1);
b0.ParenthesisToken(" */");
b0._Row();
b0.Row_(1);
b0.OperatorToken("@Test");
b0._Row();
b0.Row_(3);
b0.ChildPlace();
b0.ParenthesisToken("{...}");
b0.FoldingToggle();
b0._Row();
b0._TextualFigure();
b0._FoldableTextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("UsingFilterFigure");
b0.TextualFigure_(1);
b0.Row_(3);
b0.KeywordToken("using filter");
b0.ChildPlace();
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("FilterFigure");
b0.TextualFigure_(1);
b0.Row_(1);
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("AssumeThatFigure");
b0.TextualFigure_(1);
b0.Row_(3);
b0.KeywordToken("assume that");
b0.ChildPlace();
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("AssertThatFigure");
b0.TextualFigure_(1);
b0.Row_(3);
b0.KeywordToken("assert that");
b0.ChildPlace();
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("HasKindFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("has kind");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("HasTypeFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("has type");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("IsAssignableToFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("is assignable to");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("ThrowsFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("throws");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("SameFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("same as");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("MatchesFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("matches");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("EqualsFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("equals to");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0.SimpleFigureDeclaration_();
b0.Identifier("NotFigure");
b0.TextualFigure_(1);
b0.Row_(2);
b0.KeywordToken("not");
b0.ChildPlace();
b0._Row();
b0._TextualFigure();
b0._SimpleFigureDeclaration();
b0._ViewDeclarations();
b0._ViewComponent();
b0.ControllerComponent_();
b0.ControllerDeclarations_(24);
b0.GenericPartDeclaration_();
b0.GenericPartName("LiteralData");
b0.EntityNames_(1);
b0.Identifier("StringLiteral");
b0._EntityNames();
b0._GenericPartDeclaration();
b0.PartDeclaration_();
b0.Identifier("TestSuitePart");
b0.Identifier("TestSuite");
b0.Identifier("TestSuiteFigure");
b0.EntityFeatures_(6);
b0.Identifier("description");
b0.Identifier("packageName");
b0.Identifier("name");
b0.Identifier("deployers");
b0.Identifier("filterFamilies");
b0.Identifier("testCases");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("FilterFamilyPart");
b0.Identifier("FilterFamily");
b0.Identifier("FilterFamilyFigure");
b0.EntityFeatures_(4);
b0.Identifier("description");
b0.Identifier("packageName");
b0.Identifier("name");
b0.Identifier("filterRules");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("FilterRulePart");
b0.Identifier("FilterRule");
b0.Identifier("FilterRuleFigure");
b0.EntityFeatures_(3);
b0.Identifier("description");
b0.Identifier("name");
b0.Identifier("body");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("TestCasePart");
b0.Identifier("TestCase");
b0.Identifier("TestCaseFigure");
b0.EntityFeatures_(6);
b0.Identifier("description");
b0.Identifier("packageName");
b0.Identifier("name");
b0.Identifier("deployers");
b0.Identifier("aspects");
b0.Identifier("tests");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("BeforeTestCasePart");
b0.Identifier("BeforeTestCase");
b0.Identifier("BeforeTestCaseFigure");
b0.EntityFeatures_(3);
b0.Identifier("description");
b0.Identifier("name");
b0.Identifier("statements");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("AfterTestCasePart");
b0.Identifier("AfterTestCase");
b0.Identifier("AfterTestCaseFigure");
b0.EntityFeatures_(3);
b0.Identifier("description");
b0.Identifier("name");
b0.Identifier("statements");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("BeforeTestPart");
b0.Identifier("BeforeTest");
b0.Identifier("BeforeTestFigure");
b0.EntityFeatures_(3);
b0.Identifier("description");
b0.Identifier("name");
b0.Identifier("statements");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("AfterTestPart");
b0.Identifier("AfterTest");
b0.Identifier("AfterTestFigure");
b0.EntityFeatures_(3);
b0.Identifier("description");
b0.Identifier("name");
b0.Identifier("statements");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("TestPart");
b0.Identifier("Test");
b0.Identifier("TestFigure");
b0.EntityFeatures_(3);
b0.Identifier("description");
b0.Identifier("name");
b0.Identifier("statements");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("UsingFilterPart");
b0.Identifier("UsingFilter");
b0.Identifier("UsingFilterFigure");
b0.EntityFeatures_(2);
b0.Identifier("filter");
b0.Identifier("subjectStatement");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("FilterPart");
b0.Identifier("Filter");
b0.Identifier("FilterFigure");
b0.EntityFeatures_(1);
b0.Identifier("name");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("AssumeThatPart");
b0.Identifier("AssumeThat");
b0.Identifier("AssumeThatFigure");
b0.EntityFeatures_(2);
b0.Identifier("subject");
b0.Identifier("constraint");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("AssertThatPart");
b0.Identifier("AssertThat");
b0.Identifier("AssertThatFigure");
b0.EntityFeatures_(2);
b0.Identifier("subject");
b0.Identifier("constraint");
b0._EntityFeatures();
b0._PartDeclaration();
b0.GenericPartDeclaration_();
b0.GenericPartName("CompositeRow");
b0.EntityNames_(1);
b0.Identifier("Sequence");
b0._EntityNames();
b0._GenericPartDeclaration();
b0.PartDeclaration_();
b0.Identifier("HasKindPart");
b0.Identifier("HasKind");
b0.Identifier("HasKindFigure");
b0.EntityFeatures_(1);
b0.Identifier("kind");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("HasTypePart");
b0.Identifier("HasType");
b0.Identifier("HasTypeFigure");
b0.EntityFeatures_(1);
b0.Identifier("descriptorName");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("IsAssignableToPart");
b0.Identifier("IsAssignableTo");
b0.Identifier("IsAssignableToFigure");
b0.EntityFeatures_(1);
b0.Identifier("descriptorName");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("ThrowsPart");
b0.Identifier("Throws");
b0.Identifier("ThrowsFigure");
b0.EntityFeatures_(1);
b0.Identifier("throwableType");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("SamePart");
b0.Identifier("Same");
b0.Identifier("SameFigure");
b0.EntityFeatures_(1);
b0.Identifier("object");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("MatchesPart");
b0.Identifier("Matches");
b0.Identifier("MatchesFigure");
b0.EntityFeatures_(1);
b0.Identifier("object");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("EqualsPart");
b0.Identifier("Equals");
b0.Identifier("EqualsFigure");
b0.EntityFeatures_(1);
b0.Identifier("object");
b0._EntityFeatures();
b0._PartDeclaration();
b0.PartDeclaration_();
b0.Identifier("NotPart");
b0.Identifier("Not");
b0.Identifier("NotFigure");
b0.EntityFeatures_(1);
b0.Identifier("constraint");
b0._EntityFeatures();
b0._PartDeclaration();
b0.GenericPartDeclaration_();
b0.GenericPartName("CompositeRow");
b0.EntityNames_(1);
b0.Identifier("AllOf");
b0._EntityNames();
b0._GenericPartDeclaration();
b0._ControllerDeclarations();
b0._ControllerComponent();
b0._Editor();
}
}