|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.Box | +--edu.berkeley.guir.lib.gesture.CategoryPicker
Emits ItemEvents when a category is selected or deselected. The item field is an Integer that indicates which category was (de)selected.
Inner Class Summary | |
class |
CategoryPicker.CheckBoxListener
|
Inner classes inherited from class javax.swing.Box |
Box.AccessibleBox, Box.Filler |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
Field Summary | |
protected EventListenerList |
itemListenerList
|
Fields inherited from class javax.swing.Box |
accessibleContext |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
CategoryPicker(GestureSet gs)
|
|
CategoryPicker(GestureSet gs,
Color[] colorScheme)
|
Method Summary | |
void |
addItemListener(ItemListener l)
|
protected void |
fireItemChange(int type,
int categoryNum,
int selectState)
|
BitSet |
getCategoryMask()
|
int |
getNumSelected()
|
Object[] |
getSelectedObjects()
Returns an array of Integers, the indices of the selected categories |
boolean |
isCategorySelected(int categoryNum)
|
int |
numCategories()
Return number of check boxes/categories |
void |
removeItemListener(ItemListener l)
|
void |
setCategoryMask(BitSet mask)
|
void |
setCategorySelected(int categoryNum,
boolean on)
|
Methods inherited from class javax.swing.Box |
createGlue, createHorizontalBox, createHorizontalGlue, createHorizontalStrut, createRigidArea, createVerticalBox, createVerticalGlue, createVerticalStrut, getAccessibleContext, setLayout |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addNotify, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, update, validate, validateTree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected EventListenerList itemListenerList
Constructor Detail |
public CategoryPicker(GestureSet gs, Color[] colorScheme)
public CategoryPicker(GestureSet gs)
Method Detail |
public void setCategorySelected(int categoryNum, boolean on)
public boolean isCategorySelected(int categoryNum)
public int getNumSelected()
public void addItemListener(ItemListener l)
addItemListener
in interface ItemSelectable
public void removeItemListener(ItemListener l)
removeItemListener
in interface ItemSelectable
protected void fireItemChange(int type, int categoryNum, int selectState)
public Object[] getSelectedObjects()
getSelectedObjects
in interface ItemSelectable
public BitSet getCategoryMask()
public void setCategoryMask(BitSet mask)
public int numCategories()
|
Copyright Information | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |