TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.trace.ui.internal.util
Class CList

java.lang.Object
  extended by org.eclipse.hyades.trace.ui.internal.util.CList

public class CList
extends java.lang.Object


Field Summary
protected  org.eclipse.swt.widgets.Label _label
           
protected  org.eclipse.swt.widgets.List _list
           
protected  org.eclipse.swt.widgets.Button _order
           
protected  org.eclipse.swt.widgets.Composite groupWidget
           
 
Constructor Summary
CList(org.eclipse.swt.widgets.Composite parent, java.lang.String text)
           
CList(org.eclipse.swt.widgets.Composite parent, java.lang.String text, java.util.List items)
           
 
Method Summary
 void add(java.lang.Object item)
           
 void add(java.lang.Object item, int position)
           
 void addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
           
 void clearSelection()
           
 boolean contains(java.lang.Object item)
           
 void deselect(int index)
           
 void disableCList()
           
 void enable(boolean enable)
          Insert the method's description here.
 void fireSelectionNotification(org.eclipse.swt.events.SelectionEvent e)
           
 java.lang.Object getItem(int position)
           
 int getItemCount()
          Insert the method's description here.
 org.eclipse.swt.widgets.List getList()
           
 int getSelectedIndex()
           
 int[] getSelectedIndices()
           
 java.lang.Object getSelectedItem()
           
 java.lang.String[] getSelectedItems()
           
 org.eclipse.swt.widgets.Composite getWidget()
           
 boolean isSelectedIndex(int index)
           
 void refreshList(java.util.Vector list)
           
 void remove(int index)
           
 void remove(java.lang.Object item)
           
 void removeSelectionListener(org.eclipse.swt.events.SelectionListener listener)
           
 void select(java.lang.Object item)
           
 void selectAll(int[] indexlist)
           
 void setFocus()
           
 void setSelectedIndex(int index)
           
 void setSelectionInterval(int anchor, int lead)
           
 void setToolTipText(java.lang.String text)
           
 void setVisible(boolean b)
           
 void sortList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_label

protected org.eclipse.swt.widgets.Label _label

_list

protected org.eclipse.swt.widgets.List _list

_order

protected org.eclipse.swt.widgets.Button _order

groupWidget

protected org.eclipse.swt.widgets.Composite groupWidget
Constructor Detail

CList

public CList(org.eclipse.swt.widgets.Composite parent,
             java.lang.String text)

CList

public CList(org.eclipse.swt.widgets.Composite parent,
             java.lang.String text,
             java.util.List items)
Method Detail

add

public void add(java.lang.Object item)

add

public void add(java.lang.Object item,
                int position)

clearSelection

public void clearSelection()

contains

public boolean contains(java.lang.Object item)

deselect

public void deselect(int index)

disableCList

public void disableCList()

enable

public void enable(boolean enable)
Insert the method's description here. Creation date: (10/31/2000 3:12:14 PM)

Parameters:
enable - boolean

getItem

public java.lang.Object getItem(int position)

getItemCount

public int getItemCount()
Insert the method's description here. Creation date: (11/07/2000 11:16:50 AM)

Returns:
int

getList

public org.eclipse.swt.widgets.List getList()

getSelectedIndex

public int getSelectedIndex()

getSelectedIndices

public int[] getSelectedIndices()

getSelectedItem

public java.lang.Object getSelectedItem()

getSelectedItems

public java.lang.String[] getSelectedItems()

getWidget

public org.eclipse.swt.widgets.Composite getWidget()

isSelectedIndex

public boolean isSelectedIndex(int index)

refreshList

public void refreshList(java.util.Vector list)

remove

public void remove(int index)

remove

public void remove(java.lang.Object item)

select

public void select(java.lang.Object item)

selectAll

public void selectAll(int[] indexlist)

setFocus

public void setFocus()

setSelectedIndex

public void setSelectedIndex(int index)

setSelectionInterval

public void setSelectionInterval(int anchor,
                                 int lead)

setToolTipText

public void setToolTipText(java.lang.String text)

setVisible

public void setVisible(boolean b)

sortList

public void sortList()

addSelectionListener

public void addSelectionListener(org.eclipse.swt.events.SelectionListener listener)

removeSelectionListener

public void removeSelectionListener(org.eclipse.swt.events.SelectionListener listener)

fireSelectionNotification

public void fireSelectionNotification(org.eclipse.swt.events.SelectionEvent e)

TPTP 4.5.0 Platform Project
Internal API Specification