de.uni_paderborn.fujaba.fsa.swing
Class RhombGrabUI

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.RhombGrabUI

public class RhombGrabUI
extends GrabUI

Grab UI in rhomb shape

Version:
$Revision: 1.9 $
Author:
$Author: lowende $

Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          No comment provided by developer, please add a comment to improve documentation.
static RhombGrabUI get(boolean filled)
          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 RhombGrabUI object
 java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
          Get the minimumSize attribute of the RhombGrabUI object
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
          Get the preferredSize attribute of the RhombGrabUI object
 boolean isFilled()
          Get the filled attribute of the RhombGrabUI object
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
          No comment provided by developer, please add a comment to improve documentation.
 void setFilled(boolean filled)
          Sets the filled attribute of the RhombGrabUI 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
 

Method Detail

get

public static RhombGrabUI get(boolean filled)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
filled - No description provided
Returns:
No description provided

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

setFilled

public void setFilled(boolean filled)
Sets the filled attribute of the RhombGrabUI object

Parameters:
filled - The new filled value

isFilled

public boolean isFilled()
Get the filled attribute of the RhombGrabUI object

Returns:
The filled value

getMinimumSize

public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
Get the minimumSize attribute of the RhombGrabUI 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 RhombGrabUI 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 RhombGrabUI object

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

paint

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

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