com.l2fprod.gui.plaf.skin
Class SkinDesktopIconUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.DesktopIconUI
          extended by javax.swing.plaf.basic.BasicDesktopIconUI
              extended by com.l2fprod.gui.plaf.skin.SkinDesktopIconUI

public final class SkinDesktopIconUI
extends javax.swing.plaf.basic.BasicDesktopIconUI

Description of the Class

Author:
fred

Nested Class Summary
 class SkinDesktopIconUI.PropertyChangeHandler
          Description of the Class
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicDesktopIconUI
javax.swing.plaf.basic.BasicDesktopIconUI.MouseInputHandler
 
Field Summary
protected  java.beans.PropertyChangeListener propertyChangeListener
          Description of the Field
 
Fields inherited from class javax.swing.plaf.basic.BasicDesktopIconUI
desktopIcon, frame
 
Constructor Summary
SkinDesktopIconUI()
           
 
Method Summary
protected  java.beans.PropertyChangeListener createPropertyChangeListener()
          Description of the Method
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          Description of the Method
 java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
          Gets the MaximumSize attribute of the SkinDesktopIconUI object
 java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
          Gets the MinimumSize attribute of the SkinDesktopIconUI object
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
          Gets the PreferredSize attribute of the SkinDesktopIconUI object
protected  void installComponents()
          Description of the Method
protected  void installListeners()
          Description of the Method
protected  void uninstallComponents()
          Description of the Method
protected  void uninstallListeners()
          Description of the Method
 
Methods inherited from class javax.swing.plaf.basic.BasicDesktopIconUI
createMouseInputListener, deiconize, getInsets, installDefaults, installUI, uninstallDefaults, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyChangeListener

protected java.beans.PropertyChangeListener propertyChangeListener
Description of the Field

Constructor Detail

SkinDesktopIconUI

public SkinDesktopIconUI()
Method Detail

getMinimumSize

public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
Gets the MinimumSize attribute of the SkinDesktopIconUI object

Overrides:
getMinimumSize in class javax.swing.plaf.basic.BasicDesktopIconUI
Parameters:
c - Description of Parameter
Returns:
The MinimumSize value

getMaximumSize

public java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
Gets the MaximumSize attribute of the SkinDesktopIconUI object

Overrides:
getMaximumSize in class javax.swing.plaf.basic.BasicDesktopIconUI
Parameters:
c - Description of Parameter
Returns:
The MaximumSize value

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
Gets the PreferredSize attribute of the SkinDesktopIconUI object

Overrides:
getPreferredSize in class javax.swing.plaf.basic.BasicDesktopIconUI
Parameters:
c - Description of Parameter
Returns:
The PreferredSize value

installComponents

protected void installComponents()
Description of the Method

Overrides:
installComponents in class javax.swing.plaf.basic.BasicDesktopIconUI

installListeners

protected void installListeners()
Description of the Method

Overrides:
installListeners in class javax.swing.plaf.basic.BasicDesktopIconUI

uninstallListeners

protected void uninstallListeners()
Description of the Method

Overrides:
uninstallListeners in class javax.swing.plaf.basic.BasicDesktopIconUI

createPropertyChangeListener

protected java.beans.PropertyChangeListener createPropertyChangeListener()
Description of the Method

Returns:
Description of the Returned Value

uninstallComponents

protected void uninstallComponents()
Description of the Method

Overrides:
uninstallComponents in class javax.swing.plaf.basic.BasicDesktopIconUI

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
Description of the Method

Parameters:
c - Description of Parameter
Returns:
Description of the Returned Value