com.imagero.gui.swing
Class SelectionGroup

java.lang.Object
  extended bycom.imagero.gui.swing.SelectionGroup

public class SelectionGroup
extends java.lang.Object

SelectionGroup.java JComponent of the group can be selected (through simple Mouse Click or programmatically) JComponent can know if it selected or not through call getClientProperty("isSelected");


Constructor Summary
SelectionGroup()
           
 
Method Summary
 void add(javax.swing.JComponent jc)
           
protected  java.awt.event.MouseListener createMouseListener()
           
 PropertyChangeManager getChangeManager()
           
 javax.swing.JComponent getSelectedComponent()
           
 void remove(javax.swing.JComponent jc)
           
 void setSelectedComponent(javax.swing.JComponent newSelection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionGroup

public SelectionGroup()
Method Detail

add

public void add(javax.swing.JComponent jc)

createMouseListener

protected java.awt.event.MouseListener createMouseListener()

getChangeManager

public PropertyChangeManager getChangeManager()

getSelectedComponent

public javax.swing.JComponent getSelectedComponent()

remove

public void remove(javax.swing.JComponent jc)

setSelectedComponent

public void setSelectedComponent(javax.swing.JComponent newSelection)