org.eclipse.xtext.xbase.jvmmodel
Class JvmModelCompleter

java.lang.Object
  extended by org.eclipse.xtext.xbase.jvmmodel.JvmModelCompleter

public class JvmModelCompleter
extends java.lang.Object

Adds expected default values to a created JvmModel. This is not meant to be enhanced in a language specific way, but really just to add things which are implicit in the Java language, such as default constructors or that a class extends java.lang.Object

Author:
Sven Efftinge - Initial contribution and API
This class is not intended to be subclassed by clients.
This class is not intended to be subclassed by clients.

Constructor Summary
JvmModelCompleter()
           
 
Method Summary
 void complete(java.lang.Iterable<? extends JvmIdentifiableElement> elements)
           
 void complete(JvmIdentifiableElement element)
           
 void completeJvmConstructor(JvmConstructor constructor)
           
protected  void completeJvmGenericType(JvmGenericType element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JvmModelCompleter

public JvmModelCompleter()
Method Detail

complete

public void complete(java.lang.Iterable<? extends JvmIdentifiableElement> elements)

complete

public void complete(JvmIdentifiableElement element)

completeJvmConstructor

public void completeJvmConstructor(JvmConstructor constructor)

completeJvmGenericType

protected void completeJvmGenericType(JvmGenericType element)