Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.javatools.ui
Class MenuItemUIDecorator

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ButtonUI
          extended by javax.swing.plaf.MenuItemUI
              extended by oracle.javatools.ui.MenuItemUIDecorator


public class MenuItemUIDecorator
extends javax.swing.plaf.MenuItemUI

Decorator class that takes a base MenuItemUI object and delegates all MenuItemUI calls to it.

Subclasses of MenuItemUIDecorator can easily wrap a base MenuItemUI and add new abilities.


Constructor Summary
MenuItemUIDecorator(javax.swing.plaf.MenuItemUI baseMenuItemUI)
           

 

Method Summary
 boolean contains(javax.swing.JComponent c, int x, int y)
           
 boolean equals(java.lang.Object obj)
           
 javax.accessibility.Accessible getAccessibleChild(javax.swing.JComponent c, int i)
           
 int getAccessibleChildrenCount(javax.swing.JComponent c)
           
 int getBaseline(javax.swing.JComponent c, int width, int height)
           
 java.awt.Component.BaselineResizeBehavior getBaselineResizeBehavior(javax.swing.JComponent c)
           
 java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
           
 java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
           
 java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
           
 int hashCode()
           
 void installUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 java.lang.String toString()
           
 void uninstallUI(javax.swing.JComponent c)
           
 void update(java.awt.Graphics g, javax.swing.JComponent c)
           

 

Methods inherited from class javax.swing.plaf.ComponentUI
createUI

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

 

Constructor Detail

MenuItemUIDecorator

public MenuItemUIDecorator(javax.swing.plaf.MenuItemUI baseMenuItemUI)

Method Detail

update

public void update(java.awt.Graphics g,
                   javax.swing.JComponent c)
Overrides:
update in class javax.swing.plaf.ComponentUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class javax.swing.plaf.ComponentUI

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Overrides:
paint in class javax.swing.plaf.ComponentUI

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class javax.swing.plaf.ComponentUI

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
Overrides:
getPreferredSize in class javax.swing.plaf.ComponentUI

getMinimumSize

public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
Overrides:
getMinimumSize in class javax.swing.plaf.ComponentUI

getMaximumSize

public java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
Overrides:
getMaximumSize in class javax.swing.plaf.ComponentUI

getBaseline

public int getBaseline(javax.swing.JComponent c,
                       int width,
                       int height)
Overrides:
getBaseline in class javax.swing.plaf.ComponentUI

getBaselineResizeBehavior

public java.awt.Component.BaselineResizeBehavior getBaselineResizeBehavior(javax.swing.JComponent c)
Overrides:
getBaselineResizeBehavior in class javax.swing.plaf.ComponentUI

getAccessibleChildrenCount

public int getAccessibleChildrenCount(javax.swing.JComponent c)
Overrides:
getAccessibleChildrenCount in class javax.swing.plaf.ComponentUI

getAccessibleChild

public javax.accessibility.Accessible getAccessibleChild(javax.swing.JComponent c,
                                                         int i)
Overrides:
getAccessibleChild in class javax.swing.plaf.ComponentUI

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

contains

public boolean contains(javax.swing.JComponent c,
                        int x,
                        int y)
Overrides:
contains in class javax.swing.plaf.ComponentUI

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.