org.mule.devkit.generation.studio.editor
Class AbstractVisitor

java.lang.Object
  extended by org.mule.devkit.generation.studio.editor.AbstractVisitor
All Implemented Interfaces:
org.mule.devkit.model.visitor.ModelVisitor
Direct Known Subclasses:
ComplexTypeParameterVisitor

public class AbstractVisitor
extends Object
implements org.mule.devkit.model.visitor.ModelVisitor


Constructor Summary
AbstractVisitor()
           
 
Method Summary
 boolean hasVisited(org.mule.devkit.model.Identifiable identifiable)
           
 void visit(org.mule.devkit.model.EnumType enumType)
           
 void visit(org.mule.devkit.model.Field field)
           
 void visit(org.mule.devkit.model.Method method)
           
 void visit(org.mule.devkit.model.module.Module module)
           
 void visit(org.mule.devkit.model.Package pkg)
           
 void visit(org.mule.devkit.model.Parameter parameter)
           
 void visit(org.mule.devkit.model.module.ProcessorMethod processorMethod)
           
 void visit(org.mule.devkit.model.module.SourceMethod sourceMethod)
           
 void visit(org.mule.devkit.model.module.TransformerMethod transformerMethod)
           
 void visit(org.mule.devkit.model.Type type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractVisitor

public AbstractVisitor()
Method Detail

visit

public void visit(org.mule.devkit.model.EnumType enumType)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.Method method)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.Parameter parameter)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.Type type)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.Field field)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.module.Module module)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.module.ProcessorMethod processorMethod)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.module.SourceMethod sourceMethod)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.module.TransformerMethod transformerMethod)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor

hasVisited

public boolean hasVisited(org.mule.devkit.model.Identifiable identifiable)
Specified by:
hasVisited in interface org.mule.devkit.model.visitor.ModelVisitor

visit

public void visit(org.mule.devkit.model.Package pkg)
Specified by:
visit in interface org.mule.devkit.model.visitor.ModelVisitor


Copyright © 2010–2013 MuleSoft, Inc.. All rights reserved.