* config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Replace with...
[official-gcc.git] / libjava / javax / swing / event / HyperlinkEvent.h
blobaf86e8c1f28e7023b657b13fd7aa844c9cc4fa0e
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_event_HyperlinkEvent__
5 #define __javax_swing_event_HyperlinkEvent__
7 #pragma interface
9 #include <java/util/EventObject.h>
10 extern "Java"
12 namespace java
14 namespace net
16 class URL;
19 namespace javax
21 namespace swing
23 namespace event
25 class HyperlinkEvent;
26 class HyperlinkEvent$EventType;
28 namespace text
30 class Element;
36 class javax::swing::event::HyperlinkEvent : public ::java::util::EventObject
39 public:
40 HyperlinkEvent(::java::lang::Object *, ::javax::swing::event::HyperlinkEvent$EventType *, ::java::net::URL *);
41 HyperlinkEvent(::java::lang::Object *, ::javax::swing::event::HyperlinkEvent$EventType *, ::java::net::URL *, ::java::lang::String *);
42 HyperlinkEvent(::java::lang::Object *, ::javax::swing::event::HyperlinkEvent$EventType *, ::java::net::URL *, ::java::lang::String *, ::javax::swing::text::Element *);
43 virtual ::javax::swing::text::Element * getSourceElement();
44 virtual ::java::net::URL * getURL();
45 virtual ::javax::swing::event::HyperlinkEvent$EventType * getEventType();
46 virtual ::java::lang::String * getDescription();
47 private:
48 static const jlong serialVersionUID = -2054640811732867012LL;
49 ::javax::swing::event::HyperlinkEvent$EventType * __attribute__((aligned(__alignof__( ::java::util::EventObject)))) type;
50 ::java::net::URL * url;
51 ::java::lang::String * description;
52 ::javax::swing::text::Element * element;
53 public:
54 static ::java::lang::Class class$;
57 #endif // __javax_swing_event_HyperlinkEvent__