/[classpath]/classpath/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java
ViewVC logotype

Diff of /classpath/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java

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

revision 1.5 by mkoch, Wed Jul 9 10:25:34 2003 UTC revision 1.5.2.1 by gnu_andrew, Wed Feb 16 01:11:40 2005 UTC
# Line 38  exception statement from your version. * Line 38  exception statement from your version. *
38    
39  package gnu.java.awt.peer.gtk;  package gnu.java.awt.peer.gtk;
40    
41    import java.awt.ItemSelectable;
42    import java.awt.event.ItemEvent;
43  import java.awt.CheckboxMenuItem;  import java.awt.CheckboxMenuItem;
44  import java.awt.peer.CheckboxMenuItemPeer;  import java.awt.peer.CheckboxMenuItemPeer;
 import java.awt.peer.MenuItemPeer;  
45    
46  public class GtkCheckboxMenuItemPeer extends GtkMenuItemPeer  public class GtkCheckboxMenuItemPeer extends GtkMenuItemPeer
47    implements CheckboxMenuItemPeer    implements CheckboxMenuItemPeer
# Line 54  public class GtkCheckboxMenuItemPeer ext Line 55  public class GtkCheckboxMenuItemPeer ext
55    }    }
56    
57    native public void setState (boolean t);    native public void setState (boolean t);
58    
59      protected void postMenuActionEvent ()
60      {
61        CheckboxMenuItem item = (CheckboxMenuItem)awtWidget;
62        q().postEvent (new ItemEvent ((ItemSelectable)awtWidget,
63          ItemEvent.ITEM_STATE_CHANGED,
64          item.getActionCommand(),
65          item.getState() ? ItemEvent.DESELECTED : ItemEvent.SELECTED));
66    
67        super.postMenuActionEvent();
68      }
69  }  }

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.5.2.1

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