OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [javax/] [swing/] [plaf/] [basic/] [BasicInternalFrameTitlePane.h] - Blame information for rev 759

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 759 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __javax_swing_plaf_basic_BasicInternalFrameTitlePane__
5
#define __javax_swing_plaf_basic_BasicInternalFrameTitlePane__
6
 
7
#pragma interface
8
 
9
#include <javax/swing/JComponent.h>
10
extern "Java"
11
{
12
  namespace java
13
  {
14
    namespace awt
15
    {
16
        class Color;
17
        class FontMetrics;
18
        class Graphics;
19
        class LayoutManager;
20
    }
21
    namespace beans
22
    {
23
        class PropertyChangeListener;
24
    }
25
  }
26
  namespace javax
27
  {
28
    namespace swing
29
    {
30
        class Action;
31
        class Icon;
32
        class JButton;
33
        class JInternalFrame;
34
        class JLabel;
35
        class JMenu;
36
        class JMenuBar;
37
      namespace plaf
38
      {
39
        namespace basic
40
        {
41
            class BasicInternalFrameTitlePane;
42
        }
43
      }
44
    }
45
  }
46
}
47
 
48
class javax::swing::plaf::basic::BasicInternalFrameTitlePane : public ::javax::swing::JComponent
49
{
50
 
51
public:
52
  BasicInternalFrameTitlePane(::javax::swing::JInternalFrame *);
53
public: // actually protected
54
  virtual void installTitlePane();
55
  virtual void addSubComponents();
56
  virtual void createActions();
57
  virtual void installListeners();
58
  virtual void uninstallListeners();
59
  virtual void installDefaults();
60
  virtual void uninstallDefaults();
61
  virtual void createButtons();
62
  virtual void setButtonIcons();
63
  virtual void assembleSystemMenu();
64
  virtual void addSystemMenuItems(::javax::swing::JMenu *);
65
  virtual ::javax::swing::JMenuBar * createSystemMenuBar();
66
  virtual ::javax::swing::JMenu * createSystemMenu();
67
  virtual void showSystemMenu();
68
public:
69
  virtual void paintComponent(::java::awt::Graphics *);
70
public: // actually protected
71
  virtual void paintTitleBackground(::java::awt::Graphics *);
72
  virtual ::java::lang::String * getTitle(::java::lang::String *, ::java::awt::FontMetrics *, jint);
73
  virtual void postClosingEvent(::javax::swing::JInternalFrame *);
74
  virtual void enableActions();
75
  virtual ::java::beans::PropertyChangeListener * createPropertyChangeListener();
76
  virtual ::java::awt::LayoutManager * createLayout();
77
  static ::java::lang::String * CLOSE_CMD;
78
  static ::java::lang::String * ICONIFY_CMD;
79
  static ::java::lang::String * MAXIMIZE_CMD;
80
  static ::java::lang::String * MOVE_CMD;
81
  static ::java::lang::String * RESTORE_CMD;
82
  static ::java::lang::String * SIZE_CMD;
83
  ::javax::swing::Action * __attribute__((aligned(__alignof__( ::javax::swing::JComponent)))) closeAction;
84
  ::javax::swing::Action * iconifyAction;
85
  ::javax::swing::Action * maximizeAction;
86
  ::javax::swing::Action * moveAction;
87
  ::javax::swing::Action * restoreAction;
88
  ::javax::swing::Action * sizeAction;
89
  ::javax::swing::JButton * closeButton;
90
  ::javax::swing::JButton * iconButton;
91
  ::javax::swing::JButton * maxButton;
92
  ::javax::swing::Icon * minIcon;
93
  ::javax::swing::Icon * maxIcon;
94
  ::javax::swing::Icon * iconIcon;
95
  ::javax::swing::Icon * closeIcon;
96
  ::javax::swing::JInternalFrame * frame;
97
  ::javax::swing::JMenuBar * menuBar;
98
  ::javax::swing::JMenu * windowMenu;
99
  ::java::awt::Color * notSelectedTextColor;
100
  ::java::awt::Color * notSelectedTitleColor;
101
  ::java::awt::Color * selectedTextColor;
102
  ::java::awt::Color * selectedTitleColor;
103
  ::java::beans::PropertyChangeListener * propertyChangeListener;
104
public: // actually package-private
105
  ::javax::swing::JLabel * title;
106
public:
107
  static ::java::lang::Class class$;
108
};
109
 
110
#endif // __javax_swing_plaf_basic_BasicInternalFrameTitlePane__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.