package org.whole.lang.testevents.visitors; import org.whole.lang.visitors.AbstractVisitor; import org.whole.lang.testevents.model.*; import org.whole.lang.model.IEntity; import org.whole.lang.testevents.reflect.TestEventsEntityDescriptorEnum; /** * @generator Whole */ public abstract class TestEventsIdentitySwitchVisitor extends AbstractVisitor implements ITestEventsVisitor { public void visit(IEntity entity) { switch (entity.wGetEntityOrd()) { case TestEventsEntityDescriptorEnum.TestEvents_ord: visit((TestEvents) entity); break; case TestEventsEntityDescriptorEnum.CompositeShape_ord: visit((CompositeShape) entity); break; case TestEventsEntityDescriptorEnum.Rectangle_ord: visit((Rectangle) entity); break; case TestEventsEntityDescriptorEnum.Labels_ord: visit((Labels) entity); break; case TestEventsEntityDescriptorEnum.Val_ord: visit((Val) entity); break; case TestEventsEntityDescriptorEnum.Label_ord: visit((Label) entity); break; } } }