Runtime

## Uses of Interface
org.eclipse.gmf.runtime.emf.type.core.IElementMatcher

Packages that use IElementMatcher
org.eclipse.gmf.runtime.emf.type.core: This package contains the classes that define primary classes in the Element Type framework.

Uses of IElementMatcher in org.eclipse.gmf.runtime.emf.type.core

Classes in org.eclipse.gmf.runtime.emf.type.core that implement IElementMatcher
`class` `NullElementMatcher` Element matcher that matches nothing.

Methods in org.eclipse.gmf.runtime.emf.type.core that return IElementMatcher
`IElementMatcher` `ClientContext.getMatcher()`
`IElementMatcher` `IClientContext.getMatcher()` Obtains the element matcher that determines the elements belong to me.
`IElementMatcher` `IContainerDescriptor.getMatcher()` Gets the matcher for the container.
`IElementMatcher` `ISpecializationType.getMatcher()` Gets the element matcher.
`IElementMatcher` `ISpecializationTypeDescriptor.getMatcher()` Gets the element matcher.
`IElementMatcher` `MultiClientContext.getMatcher()` Matches an `EObject` if all of my children match that `EObject`.
`IElementMatcher` `SpecializationType.getMatcher()` Gets the element matcher.

Constructors in org.eclipse.gmf.runtime.emf.type.core with parameters of type IElementMatcher
`ClientContext(java.lang.String id, IElementMatcher matcher)` Initializes me with my ID and my element matcher.
`SpecializationType(java.lang.String id, java.net.URL iconURL, java.lang.String displayName, IElementType[] elementTypes, IElementMatcher matcher, IContainerDescriptor descriptor, IEditHelperAdvice editHelperAdvice)` Constructs a new specialization type.

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.