net.jangaroo.jooc.backend
Class ActionScriptCodeGeneratingModelVisitor
java.lang.Object
net.jangaroo.jooc.backend.ActionScriptCodeGeneratingModelVisitor
- All Implemented Interfaces:
- ModelVisitor
public class ActionScriptCodeGeneratingModelVisitor
- extends Object
- implements ModelVisitor
A ClassModel visitor that generates ActionScript (API) code.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionScriptCodeGeneratingModelVisitor
public ActionScriptCodeGeneratingModelVisitor(Writer writer)
ActionScriptCodeGeneratingModelVisitor
public ActionScriptCodeGeneratingModelVisitor(Writer writer,
boolean skipAsDoc)
setCompilationUnitModel
public void setCompilationUnitModel(CompilationUnitModel compilationUnitModel)
visitCompilationUnit
public void visitCompilationUnit(CompilationUnitModel compilationUnitModel)
- Specified by:
visitCompilationUnit in interface ModelVisitor
visitClass
public void visitClass(ClassModel classModel)
- Specified by:
visitClass in interface ModelVisitor
visitNamespace
public void visitNamespace(NamespaceModel namespaceModel)
- Specified by:
visitNamespace in interface ModelVisitor
flush
public void flush()
visitField
public void visitField(FieldModel fieldModel)
- Specified by:
visitField in interface ModelVisitor
visitProperty
public void visitProperty(PropertyModel propertyModel)
- Specified by:
visitProperty in interface ModelVisitor
visitMethod
public void visitMethod(MethodModel methodModel)
- Specified by:
visitMethod in interface ModelVisitor
visitParam
public void visitParam(ParamModel paramModel)
- Specified by:
visitParam in interface ModelVisitor
visitReturn
public void visitReturn(ReturnModel returnModel)
- Specified by:
visitReturn in interface ModelVisitor
visitAnnotation
public void visitAnnotation(AnnotationModel annotationModel)
- Specified by:
visitAnnotation in interface ModelVisitor
visitAnnotationProperty
public void visitAnnotationProperty(AnnotationPropertyModel annotationPropertyModel)
- Specified by:
visitAnnotationProperty in interface ModelVisitor
main
public static void main(String[] args)
Copyright © 2002-2013 CoreMedia AG. All Rights Reserved.