/[classpath]/classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
ViewVC logotype

Diff of /classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java

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

revision 1.7 by rabbit78, Fri May 20 12:35:47 2005 UTC revision 1.8 by tromey, Sat Jun 4 19:16:11 2005 UTC
# Line 77  public class BasicInternalFrameTitlePane Line 77  public class BasicInternalFrameTitlePane
77  {  {
78    /**    /**
79     * The Action responsible for closing the JInternalFrame.     * The Action responsible for closing the JInternalFrame.
80       *
81       * @specnote Apparently this class was intended to be protected,
82       *           but was made public by a compiler bug and is now
83       *           public for compatibility.
84     */     */
85    public class CloseAction extends AbstractAction    public class CloseAction extends AbstractAction
86    {    {
# Line 102  public class BasicInternalFrameTitlePane Line 106  public class BasicInternalFrameTitlePane
106    
107    /**    /**
108     * This Action is responsible for iconifying the JInternalFrame.     * This Action is responsible for iconifying the JInternalFrame.
109       *
110       * @specnote Apparently this class was intended to be protected,
111       *           but was made public by a compiler bug and is now
112       *           public for compatibility.
113     */     */
114    public class IconifyAction extends AbstractAction    public class IconifyAction extends AbstractAction
115    {    {
# Line 128  public class BasicInternalFrameTitlePane Line 136  public class BasicInternalFrameTitlePane
136    
137    /**    /**
138     * This Action is responsible for maximizing the JInternalFrame.     * This Action is responsible for maximizing the JInternalFrame.
139       *
140       * @specnote Apparently this class was intended to be protected,
141       *           but was made public by a compiler bug and is now
142       *           public for compatibility.
143     */     */
144    public class MaximizeAction extends AbstractAction    public class MaximizeAction extends AbstractAction
145    {    {
# Line 154  public class BasicInternalFrameTitlePane Line 166  public class BasicInternalFrameTitlePane
166    
167    /**    /**
168     * This Action is responsible for dragging the JInternalFrame.     * This Action is responsible for dragging the JInternalFrame.
169       *
170       * @specnote Apparently this class was intended to be protected,
171       *           but was made public by a compiler bug and is now
172       *           public for compatibility.
173     */     */
174    public class MoveAction extends AbstractAction    public class MoveAction extends AbstractAction
175    {    {
# Line 171  public class BasicInternalFrameTitlePane Line 187  public class BasicInternalFrameTitlePane
187    /**    /**
188     * This Action is responsible for restoring the JInternalFrame. Restoring     * This Action is responsible for restoring the JInternalFrame. Restoring
189     * the JInternalFrame is the same as setting the maximum property to false.     * the JInternalFrame is the same as setting the maximum property to false.
190       *
191       * @specnote Apparently this class was intended to be protected,
192       *           but was made public by a compiler bug and is now
193       *           public for compatibility.
194     */     */
195    public class RestoreAction extends AbstractAction    public class RestoreAction extends AbstractAction
196    {    {
# Line 197  public class BasicInternalFrameTitlePane Line 217  public class BasicInternalFrameTitlePane
217    
218    /**    /**
219     * This action is responsible for sizing the JInternalFrame.     * This action is responsible for sizing the JInternalFrame.
220       *
221       * @specnote Apparently this class was intended to be protected,
222       *           but was made public by a compiler bug and is now
223       *           public for compatibility.
224     */     */
225    public class SizeAction extends AbstractAction    public class SizeAction extends AbstractAction
226    {    {
# Line 214  public class BasicInternalFrameTitlePane Line 238  public class BasicInternalFrameTitlePane
238    /**    /**
239     * This class is responsible for handling property change events from the     * This class is responsible for handling property change events from the
240     * JInternalFrame and adjusting the Title Pane as necessary.     * JInternalFrame and adjusting the Title Pane as necessary.
241       *
242       * @specnote Apparently this class was intended to be protected,
243       *           but was made public by a compiler bug and is now
244       *           public for compatibility.
245     */     */
246    protected class PropertyChangeHandler implements PropertyChangeListener    public class PropertyChangeHandler implements PropertyChangeListener
247    {    {
248      /**      /**
249       * This method is called when a PropertyChangeEvent is received by the       * This method is called when a PropertyChangeEvent is received by the
# Line 236  public class BasicInternalFrameTitlePane Line 264  public class BasicInternalFrameTitlePane
264    /**    /**
265     * This class acts as the MenuBar for the TitlePane. Clicking on the Frame     * This class acts as the MenuBar for the TitlePane. Clicking on the Frame
266     * Icon in the top left corner will activate it.     * Icon in the top left corner will activate it.
267       *
268       * @specnote Apparently this class was intended to be protected,
269       *           but was made public by a compiler bug and is now
270       *           public for compatibility.
271     */     */
272    public class SystemMenuBar extends JMenuBar    public class SystemMenuBar extends JMenuBar
273    {    {
# Line 284  public class BasicInternalFrameTitlePane Line 316  public class BasicInternalFrameTitlePane
316    
317    /**    /**
318     * This class acts as the Layout Manager for the TitlePane.     * This class acts as the Layout Manager for the TitlePane.
319       *
320       * @specnote Apparently this class was intended to be protected,
321       *           but was made public by a compiler bug and is now
322       *           public for compatibility.
323     */     */
324    protected class TitlePaneLayout implements LayoutManager    public class TitlePaneLayout implements LayoutManager
325    {    {
326      /**      /**
327       * Creates a new <code>TitlePaneLayout</code> object.       * Creates a new <code>TitlePaneLayout</code> object.

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

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