* config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Replace with...
[official-gcc.git] / libjava / javax / swing / event / TreeSelectionEvent.h
blob82bdfd61db5e3e1c08a70c4c32cc4fc6898fb843
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_event_TreeSelectionEvent__
5 #define __javax_swing_event_TreeSelectionEvent__
7 #pragma interface
9 #include <java/util/EventObject.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace javax
16 namespace swing
18 namespace event
20 class TreeSelectionEvent;
22 namespace tree
24 class TreePath;
30 class javax::swing::event::TreeSelectionEvent : public ::java::util::EventObject
33 public:
34 TreeSelectionEvent(::java::lang::Object *, JArray< ::javax::swing::tree::TreePath * > *, JArray< jboolean > *, ::javax::swing::tree::TreePath *, ::javax::swing::tree::TreePath *);
35 TreeSelectionEvent(::java::lang::Object *, ::javax::swing::tree::TreePath *, jboolean, ::javax::swing::tree::TreePath *, ::javax::swing::tree::TreePath *);
36 virtual ::javax::swing::tree::TreePath * getPath();
37 virtual JArray< ::javax::swing::tree::TreePath * > * getPaths();
38 virtual jboolean isAddedPath();
39 virtual jboolean isAddedPath(::javax::swing::tree::TreePath *);
40 virtual jboolean isAddedPath(jint);
41 virtual ::javax::swing::tree::TreePath * getOldLeadSelectionPath();
42 virtual ::javax::swing::tree::TreePath * getNewLeadSelectionPath();
43 virtual ::java::lang::Object * cloneWithSource(::java::lang::Object *);
44 public: // actually protected
45 JArray< ::javax::swing::tree::TreePath * > * __attribute__((aligned(__alignof__( ::java::util::EventObject)))) paths;
46 JArray< jboolean > * areNew;
47 ::javax::swing::tree::TreePath * oldLeadSelectionPath;
48 ::javax::swing::tree::TreePath * newLeadSelectionPath;
49 public:
50 static ::java::lang::Class class$;
53 #endif // __javax_swing_event_TreeSelectionEvent__