TPTP 4.1.0 Tracing and Profiling Tools Project
Internal API Specification

org.eclipse.hyades.trace.views.internal
Class FilteringUtil

java.lang.Object
  extended byorg.eclipse.hyades.trace.views.internal.FilteringUtil

public class FilteringUtil
extends java.lang.Object


Field Summary
static boolean USE_ENGINE_FOR_HAS_CHILDREN
           
 
Constructor Summary
FilteringUtil()
           
 
Method Summary
static java.util.List getFilteredClasses(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source)
           
static java.util.List getFilteredClasses(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source)
           
static java.util.List getFilteredClasses(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source)
           
static java.util.List getFilteredFullTraceObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source)
           
static java.util.List getFilteredFullTraceObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source)
           
static java.util.List getFilteredFullTraceObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source)
           
static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source)
           
static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source)
           
static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source, boolean inClassObjects)
           
static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source, boolean inClassObjects)
           
static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source)
           
static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source, boolean inClassObjects)
           
static java.util.List getFilteredMethods(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source)
           
static java.util.List getFilteredMethods(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source)
           
static java.util.List getFilteredMethods(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source)
           
static java.util.List getFilteredObjectReferences(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source, boolean owner)
           
static java.util.List getFilteredObjectReferences(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source, boolean owner)
           
static java.util.List getFilteredObjectReferences(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source, boolean owner)
           
static java.util.List getFilteredObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source)
           
static java.util.List getFilteredObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source)
           
static java.util.List getFilteredObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source)
           
static java.util.List getFilteredPackages(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject source)
           
static java.util.List getFilteredPackages(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, org.eclipse.emf.ecore.EObject[] source)
           
static java.util.List getFilteredPackages(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter, java.util.List source)
           
static java.util.List getProcessList(org.eclipse.emf.ecore.EObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USE_ENGINE_FOR_HAS_CHILDREN

public static final boolean USE_ENGINE_FOR_HAS_CHILDREN
See Also:
Constant Field Values
Constructor Detail

FilteringUtil

public FilteringUtil()
Method Detail

getProcessList

public static java.util.List getProcessList(org.eclipse.emf.ecore.EObject object)

getFilteredPackages

public static java.util.List getFilteredPackages(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                 java.util.List source)

getFilteredPackages

public static java.util.List getFilteredPackages(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                 org.eclipse.emf.ecore.EObject source)

getFilteredPackages

public static java.util.List getFilteredPackages(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                 org.eclipse.emf.ecore.EObject[] source)

getFilteredClasses

public static java.util.List getFilteredClasses(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                java.util.List source)

getFilteredClasses

public static java.util.List getFilteredClasses(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                org.eclipse.emf.ecore.EObject source)

getFilteredClasses

public static java.util.List getFilteredClasses(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                org.eclipse.emf.ecore.EObject[] source)

getFilteredMethods

public static java.util.List getFilteredMethods(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                java.util.List source)

getFilteredMethods

public static java.util.List getFilteredMethods(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                org.eclipse.emf.ecore.EObject source)

getFilteredMethods

public static java.util.List getFilteredMethods(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                org.eclipse.emf.ecore.EObject[] source)

getFilteredObjects

public static java.util.List getFilteredObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                java.util.List source)

getFilteredObjects

public static java.util.List getFilteredObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                org.eclipse.emf.ecore.EObject source)

getFilteredObjects

public static java.util.List getFilteredObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                org.eclipse.emf.ecore.EObject[] source)

getFilteredFullTraceObjects

public static java.util.List getFilteredFullTraceObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                         java.util.List source)

getFilteredFullTraceObjects

public static java.util.List getFilteredFullTraceObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                         org.eclipse.emf.ecore.EObject source)

getFilteredFullTraceObjects

public static java.util.List getFilteredFullTraceObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                         org.eclipse.emf.ecore.EObject[] source)

getFilteredHeapObjects

public static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                    java.util.List source,
                                                    boolean inClassObjects)

getFilteredHeapObjects

public static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                    org.eclipse.emf.ecore.EObject source,
                                                    boolean inClassObjects)

getFilteredHeapObjects

public static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                    java.util.List source)

getFilteredHeapObjects

public static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                    org.eclipse.emf.ecore.EObject source)

getFilteredHeapObjects

public static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                    org.eclipse.emf.ecore.EObject[] source)

getFilteredHeapObjects

public static java.util.List getFilteredHeapObjects(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                    org.eclipse.emf.ecore.EObject[] source,
                                                    boolean inClassObjects)

getFilteredObjectReferences

public static java.util.List getFilteredObjectReferences(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                         java.util.List source,
                                                         boolean owner)

getFilteredObjectReferences

public static java.util.List getFilteredObjectReferences(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                         org.eclipse.emf.ecore.EObject source,
                                                         boolean owner)

getFilteredObjectReferences

public static java.util.List getFilteredObjectReferences(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter,
                                                         org.eclipse.emf.ecore.EObject[] source,
                                                         boolean owner)

TPTP 4.1.0 Tracing and Profiling Tools Project
Internal API Specification