de.uni_paderborn.fujaba.fsa.swing
Class ResizeableGrabUI

java.lang.Object
  extended byjavax.swing.plaf.ComponentUI
      extended byjavax.swing.plaf.PanelUI
          extended byde.uni_paderborn.fujaba.fsa.swing.BendUI
              extended byde.uni_paderborn.fujaba.fsa.swing.GrabUI
                  extended byde.uni_paderborn.fujaba.fsa.swing.ResizeableGrabUI

public class ResizeableGrabUI
extends GrabUI

same as DefaultGrabUI but resizeable

Version:
$Revision: 1.12 $
Author:
$Author: lowende $
See Also:
DefaultGrabUI

Constructor Summary
ResizeableGrabUI()
          Constructor for class ResizeableGrabUI
ResizeableGrabUI(java.awt.Dimension size)
          Constructor for class ResizeableGrabUI
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          No comment provided by developer, please add a comment to improve documentation.
 java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
          Get the maximumSize attribute of the ResizeableGrabUI object
 java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
          Get the minimumSize attribute of the ResizeableGrabUI object
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
          Get the preferredSize attribute of the ResizeableGrabUI object
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
          No comment provided by developer, please add a comment to improve documentation.
 void setPreferredSize(java.awt.Dimension size)
          Sets the preferredSize attribute of the ResizeableGrabUI object
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.swing.GrabUI
calculatePoint, getAlignmentOffset, getPadOffset, getTouchLength, getTouchOffset
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.swing.BendUI
firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, installUI, uninstallUI, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResizeableGrabUI

public ResizeableGrabUI()
Constructor for class ResizeableGrabUI


ResizeableGrabUI

public ResizeableGrabUI(java.awt.Dimension size)
Constructor for class ResizeableGrabUI

Parameters:
size - No description provided
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
c - No description provided
Returns:
No description provided

getMinimumSize

public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
Get the minimumSize attribute of the ResizeableGrabUI object

Parameters:
c - No description provided
Returns:
The minimumSize value

getMaximumSize

public java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
Get the maximumSize attribute of the ResizeableGrabUI object

Parameters:
c - No description provided
Returns:
The maximumSize value

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
Get the preferredSize attribute of the ResizeableGrabUI object

Specified by:
getPreferredSize in class BendUI
Parameters:
c - No description provided
Returns:
The preferredSize value

setPreferredSize

public void setPreferredSize(java.awt.Dimension size)
Sets the preferredSize attribute of the ResizeableGrabUI object

Parameters:
size - The new preferredSize value

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
paint in class BendUI
Parameters:
g - No description provided
c - No description provided