net.jangaroo.jooc.model
Class AnnotationModel

java.lang.Object
  extended by net.jangaroo.jooc.model.NamedModel
      extended by net.jangaroo.jooc.model.DocumentedModel
          extended by net.jangaroo.jooc.model.AnnotationModel
All Implemented Interfaces:
ActionScriptModel

public class AnnotationModel
extends DocumentedModel

A model of a field of an ActionScript class.


Constructor Summary
AnnotationModel()
           
AnnotationModel(String name)
           
AnnotationModel(String name, AnnotationPropertyModel... properties)
           
 
Method Summary
 void addProperty(AnnotationPropertyModel annotationProperty)
           
 List<AnnotationPropertyModel> getProperties()
           
 void setProperties(List<AnnotationPropertyModel> properties)
           
 void visit(ModelVisitor visitor)
           
 
Methods inherited from class net.jangaroo.jooc.model.DocumentedModel
getAsdoc, setAsdoc
 
Methods inherited from class net.jangaroo.jooc.model.NamedModel
equals, getName, hashCode, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationModel

public AnnotationModel()

AnnotationModel

public AnnotationModel(String name)

AnnotationModel

public AnnotationModel(String name,
                       AnnotationPropertyModel... properties)
Method Detail

getProperties

public List<AnnotationPropertyModel> getProperties()

setProperties

public void setProperties(List<AnnotationPropertyModel> properties)

addProperty

public void addProperty(AnnotationPropertyModel annotationProperty)

visit

public void visit(ModelVisitor visitor)


Copyright © 2002–2014 CoreMedia AG. All rights reserved.