package org.whole.lang.actions.visitors;
import org.whole.lang.actions.visitors.ActionsIdentityUnaryVisitor;
import org.whole.lang.visitors.IVisitor;
import org.whole.lang.actions.model.*;
/**
* @generator Whole
*/
public class ActionsTraverseAllSwitchVisitor extends
ActionsIdentityUnaryVisitor<IVisitor> {
public ActionsTraverseAllSwitchVisitor(IVisitor visitor1) {
super(visitor1);
}
public void visit(LanguageActionFactory entity) {
wGetVisitor1().visit(entity.getUri());
wGetVisitor1().visit(entity.getNamespace());
wGetVisitor1().visit(entity.getName());
wGetVisitor1().visit(entity.getVersion());
wGetVisitor1().visit(entity.getTargetLanguage());
wGetVisitor1().visit(entity.getToolbarActions());
wGetVisitor1().visit(entity.getContextMenuActions());
}
public void visit(ToolbarActions entity) {
wGetVisitor1().visit(entity.getValidatorAction());
wGetVisitor1().visit(entity.getNormalizerAction());
wGetVisitor1().visit(entity.getPrettyPrinterAction());
wGetVisitor1().visit(entity.getInterpreterAction());
wGetVisitor1().visit(entity.getGeneratorAction());
}
public void visit(ContextMenuActions entity) {
wGetVisitor1().visit(entity.getSourceMenuActions());
wGetVisitor1().visit(entity.getRefactorMenuActions());
wGetVisitor1().visit(entity.getTranslateMenuActions());
wGetVisitor1().visit(entity.getAnalyzeMenuActions());
wGetVisitor1().visit(entity.getMigrateMenuActions());
wGetVisitor1().visit(entity.getValueAssistActions());
}
public void visit(MenuActions entity) {
for (int i = 0; i < entity.size(); i++)
wGetVisitor1().visit(entity.get(i));
}
public void visit(Actions entity) {
for (int i = 0; i < entity.size(); i++)
wGetVisitor1().visit(entity.get(i));
}
public void visit(SeparatedAction entity) {
wGetVisitor1().visit(entity.getAction());
}
public void visit(GroupAction entity) {
wGetVisitor1().visit(entity.getIcon());
wGetVisitor1().visit(entity.getText());
wGetVisitor1().visit(entity.getFillStrategy());
wGetVisitor1().visit(entity.getActions());
}
public void visit(SubgroupAction entity) {
wGetVisitor1().visit(entity.getIcon());
wGetVisitor1().visit(entity.getText());
wGetVisitor1().visit(entity.getFillStrategy());
wGetVisitor1().visit(entity.getActions());
}
public void visit(PerformAction entity) {
wGetVisitor1().visit(entity.getIcon());
wGetVisitor1().visit(entity.getText());
wGetVisitor1().visit(entity.getKind());
wGetVisitor1().visit(entity.getEnablerPredicate());
wGetVisitor1().visit(entity.getConfiguration());
wGetVisitor1().visit(entity.getTransformation());
}
public void visit(TemplateAction entity) {
wGetVisitor1().visit(entity.getIcon());
wGetVisitor1().visit(entity.getText());
wGetVisitor1().visit(entity.getKind());
wGetVisitor1().visit(entity.getEnablerPredicate());
wGetVisitor1().visit(entity.getConfiguration());
wGetVisitor1().visit(entity.getTransformation());
}
public void visit(FactoryAction entity) {
wGetVisitor1().visit(entity.getTransformation());
}
public void visit(SimpleAction entity) {
wGetVisitor1().visit(entity.getName());
wGetVisitor1().visit(entity.getTransformation());
}
public void visit(GuardedAction entity) {
wGetVisitor1().visit(entity.getName());
wGetVisitor1().visit(entity.getTransformation());
wGetVisitor1().visit(entity.getEnablerPredicate());
}
public void visit(Configuration entity) {
wGetVisitor1().visit(entity.getVariabilityModel());
wGetVisitor1().visit(entity.getValidator());
wGetVisitor1().visit(entity.getBindingsGenerator());
wGetVisitor1().visit(entity.getDialog());
}
public void visit(ActionCall entity) {
wGetVisitor1().visit(entity.getName());
wGetVisitor1().visit(entity.getSelectedEntities());
}
public void visit(Hierarchical entity) {
wGetVisitor1().visit(entity.getNamingStrategy());
wGetVisitor1().visit(entity.getSplitSize());
}
}