diff options
| author | mark <mark@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-18 17:29:21 +0000 |
|---|---|---|
| committer | mark <mark@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-18 17:29:21 +0000 |
| commit | 64089cc9f030d8ef7972adb5d117e0b23f47d62b (patch) | |
| tree | 9f9c470de62ee62fba1331a396450d728d2b1fad /libjava/classpath/javax/swing/event/InternalFrameEvent.java | |
| parent | 96034e28360d660d7a7708807fcbc4b519574d8e (diff) | |
| download | ppe42-gcc-64089cc9f030d8ef7972adb5d117e0b23f47d62b.tar.gz ppe42-gcc-64089cc9f030d8ef7972adb5d117e0b23f47d62b.zip | |
Imported GNU Classpath 0.90
* scripts/makemake.tcl: LocaleData.java moved to gnu/java/locale.
* sources.am: Regenerated.
* gcj/javaprims.h: Regenerated.
* Makefile.in: Regenerated.
* gcj/Makefile.in: Regenerated.
* include/Makefile.in: Regenerated.
* testsuite/Makefile.in: Regenerated.
* gnu/java/lang/VMInstrumentationImpl.java: New override.
* gnu/java/net/local/LocalSocketImpl.java: Likewise.
* gnu/classpath/jdwp/VMMethod.java: Likewise.
* gnu/classpath/jdwp/VMVirtualMachine.java: Update to latest
interface.
* java/lang/Thread.java: Add UncaughtExceptionHandler.
* java/lang/reflect/Method.java: Implements GenericDeclaration and
isSynthetic(),
* java/lang/reflect/Field.java: Likewise.
* java/lang/reflect/Constructor.java
* java/lang/Class.java: Implements Type, GenericDeclaration,
getSimpleName() and getEnclosing*() methods.
* java/lang/Class.h: Add new public methods.
* java/lang/Math.java: Add signum(), ulp() and log10().
* java/lang/natMath.cc (log10): New function.
* java/security/VMSecureRandom.java: New override.
* java/util/logging/Logger.java: Updated to latest classpath
version.
* java/util/logging/LogManager.java: New override.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113887 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/javax/swing/event/InternalFrameEvent.java')
| -rw-r--r-- | libjava/classpath/javax/swing/event/InternalFrameEvent.java | 67 |
1 files changed, 53 insertions, 14 deletions
diff --git a/libjava/classpath/javax/swing/event/InternalFrameEvent.java b/libjava/classpath/javax/swing/event/InternalFrameEvent.java index badfa80aca7..4e289bfb71c 100644 --- a/libjava/classpath/javax/swing/event/InternalFrameEvent.java +++ b/libjava/classpath/javax/swing/event/InternalFrameEvent.java @@ -1,5 +1,5 @@ /* InternalFrameEvent.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2006, Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,6 +43,8 @@ import java.awt.AWTEvent; import javax.swing.JInternalFrame; /** + * An event that indicates a change to a {@link JInternalFrame} component. + * * @author Andrew Selkirk */ public class InternalFrameEvent extends AWTEvent @@ -50,55 +52,59 @@ public class InternalFrameEvent extends AWTEvent private static final long serialVersionUID = -5204823611874873183L; /** - * Internal frame activated event + * Internal frame activated event. */ public static final int INTERNAL_FRAME_ACTIVATED = 25554; /** - * Internal frame closed event + * Internal frame closed event. */ public static final int INTERNAL_FRAME_CLOSED = 25551; /** - * Internal frame closing event + * Internal frame closing event. */ public static final int INTERNAL_FRAME_CLOSING = 25550; /** - * Internal frame deactivated event + * Internal frame deactivated event. */ public static final int INTERNAL_FRAME_DEACTIVATED = 25555; /** - * Internal frame deiconifed event + * Internal frame deiconifed event. */ public static final int INTERNAL_FRAME_DEICONIFIED = 25553; /** - * Internal frame frame first event + * Internal frame frame first event. */ public static final int INTERNAL_FRAME_FIRST = 25549; /** - * Internal frame iconified event + * Internal frame iconified event. */ public static final int INTERNAL_FRAME_ICONIFIED = 25552; /** - * Internal frame last event + * Internal frame last event. */ public static final int INTERNAL_FRAME_LAST = 25555; /** - * Internal frame opened event + * Internal frame opened event. */ public static final int INTERNAL_FRAME_OPENED = 25549; /** - * Creates a <code>JInternalFrameEvent</code> object. + * Creates a new <code>JInternalFrameEvent</code> instance. * - * @param source The source of this event. - * @param id Then event ID of this event. + * @param source the source of this event (<code>null</code> not permitted). + * @param id the event ID of this event (see the constants defined by this + * class). + * + * @throws IllegalArgumentException if <code>source</code> is + * <code>null</code>. */ public InternalFrameEvent(JInternalFrame source, int id) { @@ -106,10 +112,43 @@ public class InternalFrameEvent extends AWTEvent } /** - * Returns the <code>JInternalFrame</code> object stored in this event. + * Returns the <code>JInternalFrame</code> component that is the source for + * this event. + * + * @return The source. + * + * @since 1.3 */ public JInternalFrame getInternalFrame() { return (JInternalFrame) source; } + + /** + * Returns a string that indicates the event id. This is used by the + * {@link #toString()} method. + * + * @return A string that indicates the event id. + */ + public String paramString() + { + switch (id) { + case INTERNAL_FRAME_ACTIVATED: + return "INTERNAL_FRAME_ACTIVATED"; + case INTERNAL_FRAME_CLOSED: + return "INTERNAL_FRAME_CLOSED"; + case INTERNAL_FRAME_CLOSING: + return "INTERNAL_FRAME_CLOSING"; + case INTERNAL_FRAME_DEACTIVATED: + return "INTERNAL_FRAME_DEACTIVATED"; + case INTERNAL_FRAME_DEICONIFIED: + return "INTERNAL_FRAME_DEICONIFIED"; + case INTERNAL_FRAME_ICONIFIED: + return "INTERNAL_FRAME_ICONIFIED"; + case INTERNAL_FRAME_OPENED: + return "INTERNAL_FRAME_OPENED"; + default: + return "unknown type"; + } + } } |

