TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.trace.views.adapter.internal
Class ActiveFilter

java.lang.Object
  extended by org.eclipse.hyades.trace.views.adapter.internal.ActiveFilter
Direct Known Subclasses:
DynamicFilter, GetSetFilter

public abstract class ActiveFilter
extends java.lang.Object


Constructor Summary
ActiveFilter(java.lang.String enabledKey, java.lang.String disabledKey)
           
 
Method Summary
abstract  org.eclipse.hyades.models.hierarchy.extensions.WhereExpression createActiveExpression()
           
abstract  org.eclipse.hyades.models.hierarchy.extensions.WhereExpression createDisabledExpression()
           
 java.lang.String getDisabledKey()
           
 java.lang.String getEnabledKey()
           
protected static org.eclipse.hyades.models.hierarchy.extensions.WhereExpression getNamedSubexpression(org.eclipse.hyades.models.hierarchy.extensions.WhereExpression we, java.util.Set names)
           
protected  org.eclipse.hyades.models.hierarchy.extensions.WhereExpression getNamedSubexpression(org.eclipse.hyades.models.hierarchy.extensions.WhereExpression we, java.lang.String name)
           
static boolean isFilterDisabled(ActiveFilter filter, org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)
           
static boolean isFilterEnabled(ActiveFilter filter, org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActiveFilter

public ActiveFilter(java.lang.String enabledKey,
                    java.lang.String disabledKey)
Method Detail

getEnabledKey

public java.lang.String getEnabledKey()

getDisabledKey

public java.lang.String getDisabledKey()

createDisabledExpression

public abstract org.eclipse.hyades.models.hierarchy.extensions.WhereExpression createDisabledExpression()

createActiveExpression

public abstract org.eclipse.hyades.models.hierarchy.extensions.WhereExpression createActiveExpression()

isFilterEnabled

public static boolean isFilterEnabled(ActiveFilter filter,
                                      org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)

isFilterDisabled

public static boolean isFilterDisabled(ActiveFilter filter,
                                       org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery query)

getNamedSubexpression

protected org.eclipse.hyades.models.hierarchy.extensions.WhereExpression getNamedSubexpression(org.eclipse.hyades.models.hierarchy.extensions.WhereExpression we,
                                                                                               java.lang.String name)

getNamedSubexpression

protected static org.eclipse.hyades.models.hierarchy.extensions.WhereExpression getNamedSubexpression(org.eclipse.hyades.models.hierarchy.extensions.WhereExpression we,
                                                                                                      java.util.Set names)

TPTP 4.5.0 Platform Project
Internal API Specification