org.eclipse.xtext.xbase.typesystem.util
Class ConstraintAwareTypeArgumentCollector

java.lang.Object
  extended by org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter<Parameter,Result>
      extended by org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter.InheritanceAware<TraversalData,java.lang.Boolean>
          extended by org.eclipse.xtext.xbase.typesystem.util.DeclaratorTypeArgumentCollector
              extended by org.eclipse.xtext.xbase.typesystem.util.ConstraintAwareTypeArgumentCollector
All Implemented Interfaces:
ITypeReferenceVisitorWithParameter<TraversalData,java.lang.Boolean>

public class ConstraintAwareTypeArgumentCollector
extends DeclaratorTypeArgumentCollector

Author:
Sebastian Zarnekow - Initial contribution and API TODO JavaDoc, toString

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter
AbstractTypeReferenceVisitorWithParameter.InheritanceAware<Parameter,Result>
 
Constructor Summary
ConstraintAwareTypeArgumentCollector(TypesFactory factory)
           
 
Method Summary
 java.lang.Boolean doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference, TraversalData data)
           
 
Methods inherited from class org.eclipse.xtext.xbase.typesystem.util.DeclaratorTypeArgumentCollector
doVisitCompoundTypeReference, doVisitGenericArrayTypeReference, doVisitParameterizedTypeReference, doVisitTypeReference, doVisitWildcardTypeReference, getTypeParameterMapping, handleNullReference
 
Methods inherited from class org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter.InheritanceAware
doVisitAnyTypeReference, doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitUnknownTypeReference
 
Methods inherited from class org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter
doVisitDelegateTypeReference, doVisitSpecializedTypeReference, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstraintAwareTypeArgumentCollector

public ConstraintAwareTypeArgumentCollector(TypesFactory factory)
Method Detail

doVisitParameterizedTypeReference

public java.lang.Boolean doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference,
                                                           TraversalData data)
Specified by:
doVisitParameterizedTypeReference in interface ITypeReferenceVisitorWithParameter<TraversalData,java.lang.Boolean>
Overrides:
doVisitParameterizedTypeReference in class DeclaratorTypeArgumentCollector