JIDE 3.5.15

com.jidesoft.swing
Class HeavyweightWrapper

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by com.jidesoft.swing.HeavyweightWrapper
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class HeavyweightWrapper
extends Panel

HeavyweightWrapper is a special heavyweight Panel that can hold another component.

It's package local right now. Whenever it is ready, we will make it public.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Panel
Panel.AccessibleAWTPanel
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
HeavyweightWrapper(Component component)
           
HeavyweightWrapper(Component component, boolean heavyweight)
           
 
Method Summary
 void delegateAdd(Container parent, Object constraints)
           
 Rectangle delegateGetBounds()
           
 Container delegateGetParent()
           
 boolean delegateIsVisible()
           
 void delegateRemove(Container parent)
           
 void delegateRepaint()
           
 void delegateSetBounds(int x, int y, int width, int height)
           
 void delegateSetBounds(Rectangle bounds)
           
 void delegateSetCursor(Cursor cursor)
           
 void delegateSetLocation(int x, int y)
           
 void delegateSetLocation(Point p)
           
 void delegateSetNull()
           
 void delegateSetVisible(boolean visible)
           
 Component getComponent()
           
 Dimension getMinimumSize()
           
 boolean isHeavyweight()
           
 void setComponent(Component component)
           
 void setHeavyweight(boolean heavyweight)
           
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HeavyweightWrapper

public HeavyweightWrapper(Component component)

HeavyweightWrapper

public HeavyweightWrapper(Component component,
                          boolean heavyweight)
Method Detail

getMinimumSize

public Dimension getMinimumSize()
Overrides:
getMinimumSize in class Container

isHeavyweight

public boolean isHeavyweight()

setHeavyweight

public void setHeavyweight(boolean heavyweight)

delegateAdd

public void delegateAdd(Container parent,
                        Object constraints)

delegateRemove

public void delegateRemove(Container parent)

delegateSetVisible

public void delegateSetVisible(boolean visible)

delegateSetBounds

public void delegateSetBounds(Rectangle bounds)

delegateSetBounds

public void delegateSetBounds(int x,
                              int y,
                              int width,
                              int height)

delegateSetLocation

public void delegateSetLocation(int x,
                                int y)

delegateSetLocation

public void delegateSetLocation(Point p)

delegateSetCursor

public void delegateSetCursor(Cursor cursor)

delegateSetNull

public void delegateSetNull()

delegateGetParent

public Container delegateGetParent()

delegateIsVisible

public boolean delegateIsVisible()

delegateGetBounds

public Rectangle delegateGetBounds()

delegateRepaint

public void delegateRepaint()

getComponent

public Component getComponent()

setComponent

public void setComponent(Component component)

JIDE 3.5.15