com.l2fprod.common.swing
Class GroupOfTaskPaneGroup

java.lang.Object
  extended by com.l2fprod.common.swing.GroupOfTaskPaneGroup
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener

public class GroupOfTaskPaneGroup
extends java.lang.Object
implements java.beans.PropertyChangeListener

This class is used to create a multiple-exclusion scope for a set of JTaskPaneGroups. Creating a set of JTaskPaneGroups with the same GroupOfTaskPaneGroup object means that expanding one of those JTaskPaneGroups will collapse all other JTaskPaneGroups in the group.


Constructor Summary
GroupOfTaskPaneGroup()
           
 
Method Summary
 void add(JTaskPaneGroup taskpaneGroup)
          Adds a JTaskPaneGroup to this group.
 void propertyChange(java.beans.PropertyChangeEvent event)
           
 void remove(JTaskPaneGroup taskpaneGroup)
          Removes a JTaskPaneGroup from this group.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupOfTaskPaneGroup

public GroupOfTaskPaneGroup()
Method Detail

add

public void add(JTaskPaneGroup taskpaneGroup)
Adds a JTaskPaneGroup to this group.

Parameters:
taskpaneGroup -

remove

public void remove(JTaskPaneGroup taskpaneGroup)
Removes a JTaskPaneGroup from this group.

Parameters:
taskpaneGroup -

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent event)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener