org.eclipse.xtext.common.types.util
Class VisibilityService

java.lang.Object
  extended by org.eclipse.xtext.common.types.util.VisibilityService

public class VisibilityService
extends java.lang.Object

Author:
Sven Efftinge - Initial contribution and API

Constructor Summary
VisibilityService()
           
 
Method Summary
 boolean isVisible(JvmMember jvmMember, JvmDeclaredType contextType)
           
 void setSuperTypeCollector(SuperTypeCollector superTypeCollector)
           
 void setTypesFactory(TypesFactory typesFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisibilityService

public VisibilityService()
Method Detail

setSuperTypeCollector

public void setSuperTypeCollector(SuperTypeCollector superTypeCollector)

setTypesFactory

public void setTypesFactory(TypesFactory typesFactory)

isVisible

public boolean isVisible(JvmMember jvmMember,
                         JvmDeclaredType contextType)