org.jdesktop.swingx.plaf.basic
Class BasicErrorPaneUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by org.jdesktop.swingx.plaf.ErrorPaneUI
              extended by org.jdesktop.swingx.plaf.basic.BasicErrorPaneUI
Direct Known Subclasses:
MacOSXErrorPaneUI

public class BasicErrorPaneUI
extends ErrorPaneUI

Base implementation of the JXErrorPane UI.

Author:
rbair, rah003

Constructor Summary
BasicErrorPaneUI()
           
 
Method Summary
 java.awt.Dimension calculatePreferredSize()
          Calculates default prefered size for JXErrorPane on given platform/LAF.
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 javax.swing.JDialog getErrorDialog(java.awt.Component owner)
          Creates new ErrorPane wrapped in the dialog window centered at provided owner component.
 javax.swing.JFrame getErrorFrame(java.awt.Component owner)
          Creates new ErrorPane wrapped in the frame window centered at provided owner component.
 javax.swing.JInternalFrame getErrorInternalFrame(java.awt.Component owner)
          Creates new ErrorPane wrapped in the internal frame window centered at provided owner component.
 void installUI(javax.swing.JComponent c)
          
 void uninstallUI(javax.swing.JComponent c)
          
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicErrorPaneUI

public BasicErrorPaneUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

installUI

public void installUI(javax.swing.JComponent c)

Overrides:
installUI in class javax.swing.plaf.ComponentUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)

Overrides:
uninstallUI in class javax.swing.plaf.ComponentUI

getErrorFrame

public javax.swing.JFrame getErrorFrame(java.awt.Component owner)
Description copied from class: ErrorPaneUI
Creates new ErrorPane wrapped in the frame window centered at provided owner component.

Specified by:
getErrorFrame in class ErrorPaneUI
Parameters:
owner - component to center created error frame at.
Returns:
New ErrorPane instance wrapped in JFrame.

getErrorDialog

public javax.swing.JDialog getErrorDialog(java.awt.Component owner)
Description copied from class: ErrorPaneUI
Creates new ErrorPane wrapped in the dialog window centered at provided owner component.

Specified by:
getErrorDialog in class ErrorPaneUI
Parameters:
owner - component to center created error dialog at.
Returns:
New ErrorPane instance wrapped in JDialog.

getErrorInternalFrame

public javax.swing.JInternalFrame getErrorInternalFrame(java.awt.Component owner)
Description copied from class: ErrorPaneUI
Creates new ErrorPane wrapped in the internal frame window centered at provided owner component.

Specified by:
getErrorInternalFrame in class ErrorPaneUI
Parameters:
owner - component to center created error frame at.
Returns:
New ErrorPane instance wrapped in JInternalFrame.

calculatePreferredSize

public java.awt.Dimension calculatePreferredSize()
Description copied from class: ErrorPaneUI
Calculates default prefered size for JXErrorPane on given platform/LAF.

Specified by:
calculatePreferredSize in class ErrorPaneUI
Returns:
Preferred size.