TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.trace.ui.internal.core
Class TraceProfileFiltersUI.FilterSetList

java.lang.Object
  extended by org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.FilterSetList
All Implemented Interfaces:
org.eclipse.jface.viewers.IBasicPropertyConstants
Enclosing class:
TraceProfileFiltersUI

public class TraceProfileFiltersUI.FilterSetList
extends java.lang.Object
implements org.eclipse.jface.viewers.IBasicPropertyConstants


Field Summary
 
Fields inherited from interface org.eclipse.jface.viewers.IBasicPropertyConstants
P_CHILDREN, P_IMAGE, P_PARENT, P_TEXT
 
Constructor Summary
TraceProfileFiltersUI.FilterSetList(org.eclipse.jface.viewers.TableViewer viewer)
           
 
Method Summary
 void add(FilterSetElement element)
           
 void add(FilterSetElement element, int index)
           
 void addElementChangedListener(org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.FilterSetContentProvider newListener)
           
 java.lang.Object[] elements()
          Insert the method's description here.
 void fireElementChanged(FilterSetElement changedElement, java.lang.String changedProperty)
           
 java.lang.Object getElementAt(int index)
           
 java.util.ArrayList getFilters()
          Insert the method's description here.
 int getSize()
          Insert the method's description here.
 void removeAll()
          Insert the method's description here.
 java.lang.Object removeElementAt(int idx)
          Insert the method's description here.
 void removeElementChangedListener(org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.FilterSetContentProvider listener)
          Removes a listener for selection changes.
 void setFilters(java.util.ArrayList filters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TraceProfileFiltersUI.FilterSetList

public TraceProfileFiltersUI.FilterSetList(org.eclipse.jface.viewers.TableViewer viewer)
Method Detail

add

public void add(FilterSetElement element)

add

public void add(FilterSetElement element,
                int index)

addElementChangedListener

public void addElementChangedListener(org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.FilterSetContentProvider newListener)

elements

public java.lang.Object[] elements()
Insert the method's description here. Creation date: (08/23/2000 11:34:27 AM)

Returns:
java.util.Enumeration

fireElementChanged

public void fireElementChanged(FilterSetElement changedElement,
                               java.lang.String changedProperty)

getElementAt

public java.lang.Object getElementAt(int index)

getFilters

public java.util.ArrayList getFilters()
Insert the method's description here. Creation date: (11/13/2000 12:53:52 PM)

Returns:
java.util.Vector

getSize

public int getSize()
Insert the method's description here. Creation date: (09/18/2000 4:02:44 PM)

Returns:
int

removeAll

public void removeAll()
Insert the method's description here. Creation date: (08/22/2000 4:53:57 PM)


removeElementAt

public java.lang.Object removeElementAt(int idx)
Insert the method's description here. Creation date: (08/22/2000 3:48:34 PM)

Parameters:
idx - int

removeElementChangedListener

public void removeElementChangedListener(org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.FilterSetContentProvider listener)
Removes a listener for selection changes.


setFilters

public void setFilters(java.util.ArrayList filters)

TPTP 4.5.0 Platform Project
Internal API Specification