/[classpath]/classpath/javax/swing/DefaultButtonModel.java
ViewVC logotype

Diff of /classpath/javax/swing/DefaultButtonModel.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by mark, Sat Sep 4 20:52:29 2004 UTC revision 1.13 by mark, Thu Sep 23 15:03:21 2004 UTC
# Line 340  public class DefaultButtonModel implemen Line 340  public class DefaultButtonModel implemen
340          fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED,          fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED,
341                                             null, ItemEvent.SELECTED));                                             null, ItemEvent.SELECTED));
342          if (group != null)          if (group != null)
343            group.setSelected(this, true);            group.setSelected(this, true);
344        }        }
345    
346      else if ((oldstate & SELECTED) == SELECTED && (newstate & SELECTED) == 0)      else if ((oldstate & SELECTED) == SELECTED && (newstate & SELECTED) == 0)
# Line 348  public class DefaultButtonModel implemen Line 348  public class DefaultButtonModel implemen
348          fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED,          fireItemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED,
349                                             null, ItemEvent.DESELECTED));                                             null, ItemEvent.DESELECTED));
350          if (group != null)          if (group != null)
351            group.setSelected(this, false);            group.setSelected(this, false);
352        }        }
353    
354      else if (((oldstate & ARMED) == ARMED && (oldstate & PRESSED) == PRESSED)      else if (((oldstate & ARMED) == ARMED && (oldstate & PRESSED) == PRESSED)

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26