org.eclipse.xtext.common.types.xtext.ui
Class TypeMatchFilters

java.lang.Object
  extended by org.eclipse.xtext.common.types.xtext.ui.TypeMatchFilters

public final class TypeMatchFilters
extends java.lang.Object

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
static class TypeMatchFilters.All
           
static class TypeMatchFilters.And
           
static class TypeMatchFilters.CanInstantiate
           
static class TypeMatchFilters.IsPublic
           
static class TypeMatchFilters.None
           
static class TypeMatchFilters.Not
           
static class TypeMatchFilters.Or
           
 
Method Summary
static ITypesProposalProvider.Filter all()
           
static ITypesProposalProvider.Filter all(int searchFor)
           
static ITypesProposalProvider.Filter and(ITypesProposalProvider.Filter... filter)
           
static ITypesProposalProvider.Filter canInstantiate()
           
static ITypesProposalProvider.Filter isPublic()
           
static ITypesProposalProvider.Filter none()
           
static ITypesProposalProvider.Filter not(ITypesProposalProvider.Filter filter)
           
static ITypesProposalProvider.Filter or(ITypesProposalProvider.Filter... filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

all

public static ITypesProposalProvider.Filter all()

all

public static ITypesProposalProvider.Filter all(int searchFor)
Since:
2.0

none

public static ITypesProposalProvider.Filter none()

not

public static ITypesProposalProvider.Filter not(ITypesProposalProvider.Filter filter)

and

public static ITypesProposalProvider.Filter and(ITypesProposalProvider.Filter... filter)

or

public static ITypesProposalProvider.Filter or(ITypesProposalProvider.Filter... filter)

canInstantiate

public static ITypesProposalProvider.Filter canInstantiate()

isPublic

public static ITypesProposalProvider.Filter isPublic()