org.eclipse.xtext.xbase.annotations.compiler
Class AnnotationCompiler

java.lang.Object
  extended by org.eclipse.xtext.xbase.annotations.compiler.AnnotationCompiler

public class AnnotationCompiler
extends java.lang.Object


Constructor Summary
AnnotationCompiler()
           
 
Method Summary
protected  void _generate(XAnnotationElementValueBinaryOperation binaryOp, IAppendable a)
           
protected  void _generate(XAnnotationElementValuePair binaryOp, IAppendable a)
           
protected  void _generate(XAnnotation annotation, IAppendable a)
           
protected  void _generate(XAnnotationValueArray array, IAppendable a)
           
protected  void _generate(XBooleanLiteral booleanLiteral, IAppendable a)
           
protected  void _generate(XFeatureCall featureCall, IAppendable a)
           
protected  void _generate(XIntLiteral intLiteral, IAppendable a)
           
protected  void _generate(XStringLiteral stringLiteral, IAppendable a)
           
protected  void _generate(XTypeLiteral typeLiteral, IAppendable a)
           
 void generate(org.eclipse.emf.ecore.EObject featureCall, IAppendable a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationCompiler

public AnnotationCompiler()
Method Detail

_generate

protected void _generate(XAnnotation annotation,
                         IAppendable a)

_generate

protected void _generate(XAnnotationElementValuePair binaryOp,
                         IAppendable a)

_generate

protected void _generate(XAnnotationElementValueBinaryOperation binaryOp,
                         IAppendable a)

_generate

protected void _generate(XAnnotationValueArray array,
                         IAppendable a)

_generate

protected void _generate(XFeatureCall featureCall,
                         IAppendable a)

_generate

protected void _generate(XStringLiteral stringLiteral,
                         IAppendable a)

_generate

protected void _generate(XBooleanLiteral booleanLiteral,
                         IAppendable a)

_generate

protected void _generate(XIntLiteral intLiteral,
                         IAppendable a)

_generate

protected void _generate(XTypeLiteral typeLiteral,
                         IAppendable a)

generate

public void generate(org.eclipse.emf.ecore.EObject featureCall,
                     IAppendable a)