org.eclipse.emf.ecore.xcore.generator
Class XcoreGenerator

java.lang.Object
  extended by org.eclipse.emf.ecore.xcore.generator.XcoreGenerator
All Implemented Interfaces:
org.eclipse.xtext.generator.IGenerator

public class XcoreGenerator
extends java.lang.Object
implements org.eclipse.xtext.generator.IGenerator


Constructor Summary
XcoreGenerator()
           
 
Method Summary
 XcoreAppendable createAppendable()
           
 void doGenerate(Resource resource, org.eclipse.xtext.generator.IFileSystemAccess fsa)
           
 java.lang.String extractBody(java.lang.String body)
           
 Diagnostic generateGenModel(GenModel genModel, org.eclipse.xtext.generator.IFileSystemAccess fsa)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XcoreGenerator

public XcoreGenerator()
Method Detail

doGenerate

public void doGenerate(Resource resource,
                       org.eclipse.xtext.generator.IFileSystemAccess fsa)
Specified by:
doGenerate in interface org.eclipse.xtext.generator.IGenerator

createAppendable

public XcoreAppendable createAppendable()

extractBody

public java.lang.String extractBody(java.lang.String body)

generateGenModel

public Diagnostic generateGenModel(GenModel genModel,
                                   org.eclipse.xtext.generator.IFileSystemAccess fsa)

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.