facebean.FaceBeanBeanInfo.java Source code

Java tutorial

Introduction

Here is the source code for facebean.FaceBeanBeanInfo.java

Source

/*
 * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   - Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *
 *   - Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in the
 *     documentation and/or other materials provided with the distribution.
 *
 *   - Neither the name of Oracle or the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
 * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package facebean;

import java.beans.*;

/**
 *
 * @author jonathan
 */
public class FaceBeanBeanInfo extends SimpleBeanInfo {

    // Bean descriptor//GEN-FIRST:BeanDescriptor
    /*lazy BeanDescriptor*/
    private static BeanDescriptor getBdescriptor() {
        BeanDescriptor beanDescriptor = new BeanDescriptor(facebean.FaceBean.class, null); // NOI18N//GEN-HEADEREND:BeanDescriptor

        // Here you can add code for customizing the BeanDescriptor.

        return beanDescriptor;
    }//GEN-LAST:BeanDescriptor
    // Property identifiers//GEN-FIRST:Properties

    private static final int PROPERTY_accessibleContext = 0;
    private static final int PROPERTY_actionMap = 1;
    private static final int PROPERTY_alignmentX = 2;
    private static final int PROPERTY_alignmentY = 3;
    private static final int PROPERTY_ancestorListeners = 4;
    private static final int PROPERTY_autoscrolls = 5;
    private static final int PROPERTY_background = 6;
    private static final int PROPERTY_backgroundSet = 7;
    private static final int PROPERTY_baselineResizeBehavior = 8;
    private static final int PROPERTY_border = 9;
    private static final int PROPERTY_bounds = 10;
    private static final int PROPERTY_colorModel = 11;
    private static final int PROPERTY_component = 12;
    private static final int PROPERTY_componentCount = 13;
    private static final int PROPERTY_componentListeners = 14;
    private static final int PROPERTY_componentOrientation = 15;
    private static final int PROPERTY_componentPopupMenu = 16;
    private static final int PROPERTY_components = 17;
    private static final int PROPERTY_containerListeners = 18;
    private static final int PROPERTY_cursor = 19;
    private static final int PROPERTY_cursorSet = 20;
    private static final int PROPERTY_debugGraphicsOptions = 21;
    private static final int PROPERTY_displayable = 22;
    private static final int PROPERTY_doubleBuffered = 23;
    private static final int PROPERTY_dropTarget = 24;
    private static final int PROPERTY_enabled = 25;
    private static final int PROPERTY_focusable = 26;
    private static final int PROPERTY_focusCycleRoot = 27;
    private static final int PROPERTY_focusCycleRootAncestor = 28;
    private static final int PROPERTY_focusListeners = 29;
    private static final int PROPERTY_focusOwner = 30;
    private static final int PROPERTY_focusTraversable = 31;
    private static final int PROPERTY_focusTraversalKeys = 32;
    private static final int PROPERTY_focusTraversalKeysEnabled = 33;
    private static final int PROPERTY_focusTraversalPolicy = 34;
    private static final int PROPERTY_focusTraversalPolicyProvider = 35;
    private static final int PROPERTY_focusTraversalPolicySet = 36;
    private static final int PROPERTY_font = 37;
    private static final int PROPERTY_fontSet = 38;
    private static final int PROPERTY_foreground = 39;
    private static final int PROPERTY_foregroundSet = 40;
    private static final int PROPERTY_graphics = 41;
    private static final int PROPERTY_graphicsConfiguration = 42;
    private static final int PROPERTY_height = 43;
    private static final int PROPERTY_hierarchyBoundsListeners = 44;
    private static final int PROPERTY_hierarchyListeners = 45;
    private static final int PROPERTY_ignoreRepaint = 46;
    private static final int PROPERTY_inheritsPopupMenu = 47;
    private static final int PROPERTY_inputContext = 48;
    private static final int PROPERTY_inputMap = 49;
    private static final int PROPERTY_inputMethodListeners = 50;
    private static final int PROPERTY_inputMethodRequests = 51;
    private static final int PROPERTY_inputVerifier = 52;
    private static final int PROPERTY_insets = 53;
    private static final int PROPERTY_keyListeners = 54;
    private static final int PROPERTY_layout = 55;
    private static final int PROPERTY_lightweight = 56;
    private static final int PROPERTY_locale = 57;
    private static final int PROPERTY_location = 58;
    private static final int PROPERTY_locationOnScreen = 59;
    private static final int PROPERTY_managingFocus = 60;
    private static final int PROPERTY_maximumSize = 61;
    private static final int PROPERTY_maximumSizeSet = 62;
    private static final int PROPERTY_minimumSize = 63;
    private static final int PROPERTY_minimumSizeSet = 64;
    private static final int PROPERTY_mouseListeners = 65;
    private static final int PROPERTY_mouseMotionListeners = 66;
    private static final int PROPERTY_mousePosition = 67;
    private static final int PROPERTY_mouseWheelListeners = 68;
    private static final int PROPERTY_mouthWidth = 69;
    private static final int PROPERTY_name = 70;
    private static final int PROPERTY_nextFocusableComponent = 71;
    private static final int PROPERTY_opaque = 72;
    private static final int PROPERTY_optimizedDrawingEnabled = 73;
    private static final int PROPERTY_paintingForPrint = 74;
    private static final int PROPERTY_paintingTile = 75;
    private static final int PROPERTY_parent = 76;
    private static final int PROPERTY_peer = 77;
    private static final int PROPERTY_preferredSize = 78;
    private static final int PROPERTY_preferredSizeSet = 79;
    private static final int PROPERTY_propertyChangeListeners = 80;
    private static final int PROPERTY_registeredKeyStrokes = 81;
    private static final int PROPERTY_requestFocusEnabled = 82;
    private static final int PROPERTY_rootPane = 83;
    private static final int PROPERTY_showing = 84;
    private static final int PROPERTY_size = 85;
    private static final int PROPERTY_toolkit = 86;
    private static final int PROPERTY_toolTipText = 87;
    private static final int PROPERTY_topLevelAncestor = 88;
    private static final int PROPERTY_transferHandler = 89;
    private static final int PROPERTY_treeLock = 90;
    private static final int PROPERTY_UIClassID = 91;
    private static final int PROPERTY_valid = 92;
    private static final int PROPERTY_validateRoot = 93;
    private static final int PROPERTY_verifyInputWhenFocusTarget = 94;
    private static final int PROPERTY_vetoableChangeListeners = 95;
    private static final int PROPERTY_visible = 96;
    private static final int PROPERTY_visibleRect = 97;
    private static final int PROPERTY_width = 98;
    private static final int PROPERTY_x = 99;
    private static final int PROPERTY_y = 100;

    // Property array 
    /*lazy PropertyDescriptor*/
    private static PropertyDescriptor[] getPdescriptor() {
        PropertyDescriptor[] properties = new PropertyDescriptor[101];

        try {
            properties[PROPERTY_accessibleContext] = new PropertyDescriptor("accessibleContext",
                    facebean.FaceBean.class, "getAccessibleContext", null); // NOI18N
            properties[PROPERTY_accessibleContext].setHidden(true);
            properties[PROPERTY_actionMap] = new PropertyDescriptor("actionMap", facebean.FaceBean.class,
                    "getActionMap", "setActionMap"); // NOI18N
            properties[PROPERTY_actionMap].setHidden(true);
            properties[PROPERTY_alignmentX] = new PropertyDescriptor("alignmentX", facebean.FaceBean.class,
                    "getAlignmentX", "setAlignmentX"); // NOI18N
            properties[PROPERTY_alignmentX].setHidden(true);
            properties[PROPERTY_alignmentY] = new PropertyDescriptor("alignmentY", facebean.FaceBean.class,
                    "getAlignmentY", "setAlignmentY"); // NOI18N
            properties[PROPERTY_alignmentY].setHidden(true);
            properties[PROPERTY_ancestorListeners] = new PropertyDescriptor("ancestorListeners",
                    facebean.FaceBean.class, "getAncestorListeners", null); // NOI18N
            properties[PROPERTY_ancestorListeners].setHidden(true);
            properties[PROPERTY_autoscrolls] = new PropertyDescriptor("autoscrolls", facebean.FaceBean.class,
                    "getAutoscrolls", "setAutoscrolls"); // NOI18N
            properties[PROPERTY_autoscrolls].setHidden(true);
            properties[PROPERTY_background] = new PropertyDescriptor("background", facebean.FaceBean.class,
                    "getBackground", "setBackground"); // NOI18N
            properties[PROPERTY_background].setPreferred(true);
            properties[PROPERTY_backgroundSet] = new PropertyDescriptor("backgroundSet", facebean.FaceBean.class,
                    "isBackgroundSet", null); // NOI18N
            properties[PROPERTY_backgroundSet].setHidden(true);
            properties[PROPERTY_baselineResizeBehavior] = new PropertyDescriptor("baselineResizeBehavior",
                    facebean.FaceBean.class, "getBaselineResizeBehavior", null); // NOI18N
            properties[PROPERTY_baselineResizeBehavior].setHidden(true);
            properties[PROPERTY_border] = new PropertyDescriptor("border", facebean.FaceBean.class, "getBorder",
                    "setBorder"); // NOI18N
            properties[PROPERTY_border].setHidden(true);
            properties[PROPERTY_bounds] = new PropertyDescriptor("bounds", facebean.FaceBean.class, "getBounds",
                    "setBounds"); // NOI18N
            properties[PROPERTY_bounds].setHidden(true);
            properties[PROPERTY_colorModel] = new PropertyDescriptor("colorModel", facebean.FaceBean.class,
                    "getColorModel", null); // NOI18N
            properties[PROPERTY_colorModel].setHidden(true);
            properties[PROPERTY_component] = new IndexedPropertyDescriptor("component", facebean.FaceBean.class,
                    null, null, "getComponent", null); // NOI18N
            properties[PROPERTY_component].setHidden(true);
            properties[PROPERTY_componentCount] = new PropertyDescriptor("componentCount", facebean.FaceBean.class,
                    "getComponentCount", null); // NOI18N
            properties[PROPERTY_componentCount].setHidden(true);
            properties[PROPERTY_componentListeners] = new PropertyDescriptor("componentListeners",
                    facebean.FaceBean.class, "getComponentListeners", null); // NOI18N
            properties[PROPERTY_componentListeners].setHidden(true);
            properties[PROPERTY_componentOrientation] = new PropertyDescriptor("componentOrientation",
                    facebean.FaceBean.class, "getComponentOrientation", "setComponentOrientation"); // NOI18N
            properties[PROPERTY_componentOrientation].setHidden(true);
            properties[PROPERTY_componentPopupMenu] = new PropertyDescriptor("componentPopupMenu",
                    facebean.FaceBean.class, "getComponentPopupMenu", "setComponentPopupMenu"); // NOI18N
            properties[PROPERTY_componentPopupMenu].setHidden(true);
            properties[PROPERTY_components] = new PropertyDescriptor("components", facebean.FaceBean.class,
                    "getComponents", null); // NOI18N
            properties[PROPERTY_components].setHidden(true);
            properties[PROPERTY_containerListeners] = new PropertyDescriptor("containerListeners",
                    facebean.FaceBean.class, "getContainerListeners", null); // NOI18N
            properties[PROPERTY_containerListeners].setHidden(true);
            properties[PROPERTY_cursor] = new PropertyDescriptor("cursor", facebean.FaceBean.class, "getCursor",
                    "setCursor"); // NOI18N
            properties[PROPERTY_cursor].setHidden(true);
            properties[PROPERTY_cursorSet] = new PropertyDescriptor("cursorSet", facebean.FaceBean.class,
                    "isCursorSet", null); // NOI18N
            properties[PROPERTY_cursorSet].setHidden(true);
            properties[PROPERTY_debugGraphicsOptions] = new PropertyDescriptor("debugGraphicsOptions",
                    facebean.FaceBean.class, "getDebugGraphicsOptions", "setDebugGraphicsOptions"); // NOI18N
            properties[PROPERTY_debugGraphicsOptions].setHidden(true);
            properties[PROPERTY_displayable] = new PropertyDescriptor("displayable", facebean.FaceBean.class,
                    "isDisplayable", null); // NOI18N
            properties[PROPERTY_displayable].setHidden(true);
            properties[PROPERTY_doubleBuffered] = new PropertyDescriptor("doubleBuffered", facebean.FaceBean.class,
                    "isDoubleBuffered", "setDoubleBuffered"); // NOI18N
            properties[PROPERTY_doubleBuffered].setHidden(true);
            properties[PROPERTY_dropTarget] = new PropertyDescriptor("dropTarget", facebean.FaceBean.class,
                    "getDropTarget", "setDropTarget"); // NOI18N
            properties[PROPERTY_dropTarget].setHidden(true);
            properties[PROPERTY_enabled] = new PropertyDescriptor("enabled", facebean.FaceBean.class, "isEnabled",
                    "setEnabled"); // NOI18N
            properties[PROPERTY_enabled].setHidden(true);
            properties[PROPERTY_focusable] = new PropertyDescriptor("focusable", facebean.FaceBean.class,
                    "isFocusable", "setFocusable"); // NOI18N
            properties[PROPERTY_focusable].setHidden(true);
            properties[PROPERTY_focusCycleRoot] = new PropertyDescriptor("focusCycleRoot", facebean.FaceBean.class,
                    "isFocusCycleRoot", "setFocusCycleRoot"); // NOI18N
            properties[PROPERTY_focusCycleRoot].setHidden(true);
            properties[PROPERTY_focusCycleRootAncestor] = new PropertyDescriptor("focusCycleRootAncestor",
                    facebean.FaceBean.class, "getFocusCycleRootAncestor", null); // NOI18N
            properties[PROPERTY_focusCycleRootAncestor].setHidden(true);
            properties[PROPERTY_focusListeners] = new PropertyDescriptor("focusListeners", facebean.FaceBean.class,
                    "getFocusListeners", null); // NOI18N
            properties[PROPERTY_focusListeners].setHidden(true);
            properties[PROPERTY_focusOwner] = new PropertyDescriptor("focusOwner", facebean.FaceBean.class,
                    "isFocusOwner", null); // NOI18N
            properties[PROPERTY_focusOwner].setHidden(true);
            properties[PROPERTY_focusTraversable] = new PropertyDescriptor("focusTraversable",
                    facebean.FaceBean.class, "isFocusTraversable", null); // NOI18N
            properties[PROPERTY_focusTraversable].setHidden(true);
            properties[PROPERTY_focusTraversalKeys] = new IndexedPropertyDescriptor("focusTraversalKeys",
                    facebean.FaceBean.class, null, null, null, "setFocusTraversalKeys"); // NOI18N
            properties[PROPERTY_focusTraversalKeys].setHidden(true);
            properties[PROPERTY_focusTraversalKeysEnabled] = new PropertyDescriptor("focusTraversalKeysEnabled",
                    facebean.FaceBean.class, "getFocusTraversalKeysEnabled", "setFocusTraversalKeysEnabled"); // NOI18N
            properties[PROPERTY_focusTraversalKeysEnabled].setHidden(true);
            properties[PROPERTY_focusTraversalPolicy] = new PropertyDescriptor("focusTraversalPolicy",
                    facebean.FaceBean.class, "getFocusTraversalPolicy", "setFocusTraversalPolicy"); // NOI18N
            properties[PROPERTY_focusTraversalPolicy].setHidden(true);
            properties[PROPERTY_focusTraversalPolicyProvider] = new PropertyDescriptor(
                    "focusTraversalPolicyProvider", facebean.FaceBean.class, "isFocusTraversalPolicyProvider",
                    "setFocusTraversalPolicyProvider"); // NOI18N
            properties[PROPERTY_focusTraversalPolicyProvider].setHidden(true);
            properties[PROPERTY_focusTraversalPolicySet] = new PropertyDescriptor("focusTraversalPolicySet",
                    facebean.FaceBean.class, "isFocusTraversalPolicySet", null); // NOI18N
            properties[PROPERTY_focusTraversalPolicySet].setHidden(true);
            properties[PROPERTY_font] = new PropertyDescriptor("font", facebean.FaceBean.class, "getFont",
                    "setFont"); // NOI18N
            properties[PROPERTY_font].setHidden(true);
            properties[PROPERTY_fontSet] = new PropertyDescriptor("fontSet", facebean.FaceBean.class, "isFontSet",
                    null); // NOI18N
            properties[PROPERTY_fontSet].setHidden(true);
            properties[PROPERTY_foreground] = new PropertyDescriptor("foreground", facebean.FaceBean.class,
                    "getForeground", "setForeground"); // NOI18N
            properties[PROPERTY_foreground].setPreferred(true);
            properties[PROPERTY_foregroundSet] = new PropertyDescriptor("foregroundSet", facebean.FaceBean.class,
                    "isForegroundSet", null); // NOI18N
            properties[PROPERTY_foregroundSet].setHidden(true);
            properties[PROPERTY_graphics] = new PropertyDescriptor("graphics", facebean.FaceBean.class,
                    "getGraphics", null); // NOI18N
            properties[PROPERTY_graphics].setHidden(true);
            properties[PROPERTY_graphicsConfiguration] = new PropertyDescriptor("graphicsConfiguration",
                    facebean.FaceBean.class, "getGraphicsConfiguration", null); // NOI18N
            properties[PROPERTY_graphicsConfiguration].setHidden(true);
            properties[PROPERTY_height] = new PropertyDescriptor("height", facebean.FaceBean.class, "getHeight",
                    null); // NOI18N
            properties[PROPERTY_height].setHidden(true);
            properties[PROPERTY_hierarchyBoundsListeners] = new PropertyDescriptor("hierarchyBoundsListeners",
                    facebean.FaceBean.class, "getHierarchyBoundsListeners", null); // NOI18N
            properties[PROPERTY_hierarchyBoundsListeners].setHidden(true);
            properties[PROPERTY_hierarchyListeners] = new PropertyDescriptor("hierarchyListeners",
                    facebean.FaceBean.class, "getHierarchyListeners", null); // NOI18N
            properties[PROPERTY_hierarchyListeners].setHidden(true);
            properties[PROPERTY_ignoreRepaint] = new PropertyDescriptor("ignoreRepaint", facebean.FaceBean.class,
                    "getIgnoreRepaint", "setIgnoreRepaint"); // NOI18N
            properties[PROPERTY_ignoreRepaint].setHidden(true);
            properties[PROPERTY_inheritsPopupMenu] = new PropertyDescriptor("inheritsPopupMenu",
                    facebean.FaceBean.class, "getInheritsPopupMenu", "setInheritsPopupMenu"); // NOI18N
            properties[PROPERTY_inheritsPopupMenu].setHidden(true);
            properties[PROPERTY_inputContext] = new PropertyDescriptor("inputContext", facebean.FaceBean.class,
                    "getInputContext", null); // NOI18N
            properties[PROPERTY_inputContext].setHidden(true);
            properties[PROPERTY_inputMap] = new PropertyDescriptor("inputMap", facebean.FaceBean.class,
                    "getInputMap", null); // NOI18N
            properties[PROPERTY_inputMap].setHidden(true);
            properties[PROPERTY_inputMethodListeners] = new PropertyDescriptor("inputMethodListeners",
                    facebean.FaceBean.class, "getInputMethodListeners", null); // NOI18N
            properties[PROPERTY_inputMethodListeners].setHidden(true);
            properties[PROPERTY_inputMethodRequests] = new PropertyDescriptor("inputMethodRequests",
                    facebean.FaceBean.class, "getInputMethodRequests", null); // NOI18N
            properties[PROPERTY_inputMethodRequests].setHidden(true);
            properties[PROPERTY_inputVerifier] = new PropertyDescriptor("inputVerifier", facebean.FaceBean.class,
                    "getInputVerifier", "setInputVerifier"); // NOI18N
            properties[PROPERTY_inputVerifier].setHidden(true);
            properties[PROPERTY_insets] = new PropertyDescriptor("insets", facebean.FaceBean.class, "getInsets",
                    null); // NOI18N
            properties[PROPERTY_insets].setHidden(true);
            properties[PROPERTY_keyListeners] = new PropertyDescriptor("keyListeners", facebean.FaceBean.class,
                    "getKeyListeners", null); // NOI18N
            properties[PROPERTY_keyListeners].setHidden(true);
            properties[PROPERTY_layout] = new PropertyDescriptor("layout", facebean.FaceBean.class, "getLayout",
                    "setLayout"); // NOI18N
            properties[PROPERTY_layout].setHidden(true);
            properties[PROPERTY_lightweight] = new PropertyDescriptor("lightweight", facebean.FaceBean.class,
                    "isLightweight", null); // NOI18N
            properties[PROPERTY_lightweight].setHidden(true);
            properties[PROPERTY_locale] = new PropertyDescriptor("locale", facebean.FaceBean.class, "getLocale",
                    "setLocale"); // NOI18N
            properties[PROPERTY_locale].setHidden(true);
            properties[PROPERTY_location] = new PropertyDescriptor("location", facebean.FaceBean.class,
                    "getLocation", "setLocation"); // NOI18N
            properties[PROPERTY_location].setHidden(true);
            properties[PROPERTY_locationOnScreen] = new PropertyDescriptor("locationOnScreen",
                    facebean.FaceBean.class, "getLocationOnScreen", null); // NOI18N
            properties[PROPERTY_locationOnScreen].setHidden(true);
            properties[PROPERTY_managingFocus] = new PropertyDescriptor("managingFocus", facebean.FaceBean.class,
                    "isManagingFocus", null); // NOI18N
            properties[PROPERTY_managingFocus].setHidden(true);
            properties[PROPERTY_maximumSize] = new PropertyDescriptor("maximumSize", facebean.FaceBean.class,
                    "getMaximumSize", "setMaximumSize"); // NOI18N
            properties[PROPERTY_maximumSize].setHidden(true);
            properties[PROPERTY_maximumSizeSet] = new PropertyDescriptor("maximumSizeSet", facebean.FaceBean.class,
                    "isMaximumSizeSet", null); // NOI18N
            properties[PROPERTY_maximumSizeSet].setHidden(true);
            properties[PROPERTY_minimumSize] = new PropertyDescriptor("minimumSize", facebean.FaceBean.class,
                    "getMinimumSize", "setMinimumSize"); // NOI18N
            properties[PROPERTY_minimumSize].setHidden(true);
            properties[PROPERTY_minimumSizeSet] = new PropertyDescriptor("minimumSizeSet", facebean.FaceBean.class,
                    "isMinimumSizeSet", null); // NOI18N
            properties[PROPERTY_minimumSizeSet].setHidden(true);
            properties[PROPERTY_mouseListeners] = new PropertyDescriptor("mouseListeners", facebean.FaceBean.class,
                    "getMouseListeners", null); // NOI18N
            properties[PROPERTY_mouseListeners].setHidden(true);
            properties[PROPERTY_mouseMotionListeners] = new PropertyDescriptor("mouseMotionListeners",
                    facebean.FaceBean.class, "getMouseMotionListeners", null); // NOI18N
            properties[PROPERTY_mouseMotionListeners].setHidden(true);
            properties[PROPERTY_mousePosition] = new PropertyDescriptor("mousePosition", facebean.FaceBean.class,
                    "getMousePosition", null); // NOI18N
            properties[PROPERTY_mousePosition].setHidden(true);
            properties[PROPERTY_mouseWheelListeners] = new PropertyDescriptor("mouseWheelListeners",
                    facebean.FaceBean.class, "getMouseWheelListeners", null); // NOI18N
            properties[PROPERTY_mouseWheelListeners].setHidden(true);
            properties[PROPERTY_mouthWidth] = new PropertyDescriptor("mouthWidth", facebean.FaceBean.class,
                    "getMouthWidth", "setMouthWidth"); // NOI18N
            properties[PROPERTY_mouthWidth].setPreferred(true);
            properties[PROPERTY_name] = new PropertyDescriptor("name", facebean.FaceBean.class, "getName",
                    "setName"); // NOI18N
            properties[PROPERTY_name].setHidden(true);
            properties[PROPERTY_nextFocusableComponent] = new PropertyDescriptor("nextFocusableComponent",
                    facebean.FaceBean.class, "getNextFocusableComponent", "setNextFocusableComponent"); // NOI18N
            properties[PROPERTY_nextFocusableComponent].setHidden(true);
            properties[PROPERTY_opaque] = new PropertyDescriptor("opaque", facebean.FaceBean.class, "isOpaque",
                    "setOpaque"); // NOI18N
            properties[PROPERTY_opaque].setHidden(true);
            properties[PROPERTY_optimizedDrawingEnabled] = new PropertyDescriptor("optimizedDrawingEnabled",
                    facebean.FaceBean.class, "isOptimizedDrawingEnabled", null); // NOI18N
            properties[PROPERTY_optimizedDrawingEnabled].setHidden(true);
            properties[PROPERTY_paintingForPrint] = new PropertyDescriptor("paintingForPrint",
                    facebean.FaceBean.class, "isPaintingForPrint", null); // NOI18N
            properties[PROPERTY_paintingForPrint].setHidden(true);
            properties[PROPERTY_paintingTile] = new PropertyDescriptor("paintingTile", facebean.FaceBean.class,
                    "isPaintingTile", null); // NOI18N
            properties[PROPERTY_paintingTile].setHidden(true);
            properties[PROPERTY_parent] = new PropertyDescriptor("parent", facebean.FaceBean.class, "getParent",
                    null); // NOI18N
            properties[PROPERTY_parent].setHidden(true);
            properties[PROPERTY_peer] = new PropertyDescriptor("peer", facebean.FaceBean.class, "getPeer", null); // NOI18N
            properties[PROPERTY_peer].setHidden(true);
            properties[PROPERTY_preferredSize] = new PropertyDescriptor("preferredSize", facebean.FaceBean.class,
                    "getPreferredSize", "setPreferredSize"); // NOI18N
            properties[PROPERTY_preferredSize].setHidden(true);
            properties[PROPERTY_preferredSizeSet] = new PropertyDescriptor("preferredSizeSet",
                    facebean.FaceBean.class, "isPreferredSizeSet", null); // NOI18N
            properties[PROPERTY_preferredSizeSet].setHidden(true);
            properties[PROPERTY_propertyChangeListeners] = new PropertyDescriptor("propertyChangeListeners",
                    facebean.FaceBean.class, "getPropertyChangeListeners", null); // NOI18N
            properties[PROPERTY_propertyChangeListeners].setHidden(true);
            properties[PROPERTY_registeredKeyStrokes] = new PropertyDescriptor("registeredKeyStrokes",
                    facebean.FaceBean.class, "getRegisteredKeyStrokes", null); // NOI18N
            properties[PROPERTY_registeredKeyStrokes].setHidden(true);
            properties[PROPERTY_requestFocusEnabled] = new PropertyDescriptor("requestFocusEnabled",
                    facebean.FaceBean.class, "isRequestFocusEnabled", "setRequestFocusEnabled"); // NOI18N
            properties[PROPERTY_requestFocusEnabled].setHidden(true);
            properties[PROPERTY_rootPane] = new PropertyDescriptor("rootPane", facebean.FaceBean.class,
                    "getRootPane", null); // NOI18N
            properties[PROPERTY_rootPane].setHidden(true);
            properties[PROPERTY_showing] = new PropertyDescriptor("showing", facebean.FaceBean.class, "isShowing",
                    null); // NOI18N
            properties[PROPERTY_showing].setHidden(true);
            properties[PROPERTY_size] = new PropertyDescriptor("size", facebean.FaceBean.class, "getSize",
                    "setSize"); // NOI18N
            properties[PROPERTY_size].setHidden(true);
            properties[PROPERTY_toolkit] = new PropertyDescriptor("toolkit", facebean.FaceBean.class, "getToolkit",
                    null); // NOI18N
            properties[PROPERTY_toolkit].setHidden(true);
            properties[PROPERTY_toolTipText] = new PropertyDescriptor("toolTipText", facebean.FaceBean.class,
                    "getToolTipText", "setToolTipText"); // NOI18N
            properties[PROPERTY_toolTipText].setHidden(true);
            properties[PROPERTY_topLevelAncestor] = new PropertyDescriptor("topLevelAncestor",
                    facebean.FaceBean.class, "getTopLevelAncestor", null); // NOI18N
            properties[PROPERTY_topLevelAncestor].setHidden(true);
            properties[PROPERTY_transferHandler] = new PropertyDescriptor("transferHandler",
                    facebean.FaceBean.class, "getTransferHandler", "setTransferHandler"); // NOI18N
            properties[PROPERTY_transferHandler].setHidden(true);
            properties[PROPERTY_treeLock] = new PropertyDescriptor("treeLock", facebean.FaceBean.class,
                    "getTreeLock", null); // NOI18N
            properties[PROPERTY_treeLock].setHidden(true);
            properties[PROPERTY_UIClassID] = new PropertyDescriptor("UIClassID", facebean.FaceBean.class,
                    "getUIClassID", null); // NOI18N
            properties[PROPERTY_UIClassID].setHidden(true);
            properties[PROPERTY_valid] = new PropertyDescriptor("valid", facebean.FaceBean.class, "isValid", null); // NOI18N
            properties[PROPERTY_valid].setHidden(true);
            properties[PROPERTY_validateRoot] = new PropertyDescriptor("validateRoot", facebean.FaceBean.class,
                    "isValidateRoot", null); // NOI18N
            properties[PROPERTY_validateRoot].setHidden(true);
            properties[PROPERTY_verifyInputWhenFocusTarget] = new PropertyDescriptor("verifyInputWhenFocusTarget",
                    facebean.FaceBean.class, "getVerifyInputWhenFocusTarget", "setVerifyInputWhenFocusTarget"); // NOI18N
            properties[PROPERTY_verifyInputWhenFocusTarget].setHidden(true);
            properties[PROPERTY_vetoableChangeListeners] = new PropertyDescriptor("vetoableChangeListeners",
                    facebean.FaceBean.class, "getVetoableChangeListeners", null); // NOI18N
            properties[PROPERTY_vetoableChangeListeners].setHidden(true);
            properties[PROPERTY_visible] = new PropertyDescriptor("visible", facebean.FaceBean.class, "isVisible",
                    "setVisible"); // NOI18N
            properties[PROPERTY_visible].setHidden(true);
            properties[PROPERTY_visibleRect] = new PropertyDescriptor("visibleRect", facebean.FaceBean.class,
                    "getVisibleRect", null); // NOI18N
            properties[PROPERTY_visibleRect].setHidden(true);
            properties[PROPERTY_width] = new PropertyDescriptor("width", facebean.FaceBean.class, "getWidth", null); // NOI18N
            properties[PROPERTY_width].setHidden(true);
            properties[PROPERTY_x] = new PropertyDescriptor("x", facebean.FaceBean.class, "getX", null); // NOI18N
            properties[PROPERTY_x].setHidden(true);
            properties[PROPERTY_y] = new PropertyDescriptor("y", facebean.FaceBean.class, "getY", null); // NOI18N
            properties[PROPERTY_y].setHidden(true);
        } catch (IntrospectionException e) {
            e.printStackTrace();
        } //GEN-HEADEREND:Properties

        // Here you can add code for customizing the properties array.

        return properties;
    }//GEN-LAST:Properties
    // EventSet identifiers//GEN-FIRST:Events

    private static final int EVENT_ancestorListener = 0;
    private static final int EVENT_componentListener = 1;
    private static final int EVENT_containerListener = 2;
    private static final int EVENT_focusListener = 3;
    private static final int EVENT_hierarchyBoundsListener = 4;
    private static final int EVENT_hierarchyListener = 5;
    private static final int EVENT_inputMethodListener = 6;
    private static final int EVENT_keyListener = 7;
    private static final int EVENT_mouseListener = 8;
    private static final int EVENT_mouseMotionListener = 9;
    private static final int EVENT_mouseWheelListener = 10;
    private static final int EVENT_propertyChangeListener = 11;
    private static final int EVENT_vetoableChangeListener = 12;

    // EventSet array
    /*lazy EventSetDescriptor*/
    private static EventSetDescriptor[] getEdescriptor() {
        EventSetDescriptor[] eventSets = new EventSetDescriptor[13];

        try {
            eventSets[EVENT_ancestorListener] = new EventSetDescriptor(facebean.FaceBean.class, "ancestorListener",
                    javax.swing.event.AncestorListener.class,
                    new String[] { "ancestorAdded", "ancestorRemoved", "ancestorMoved" }, "addAncestorListener",
                    "removeAncestorListener"); // NOI18N
            eventSets[EVENT_ancestorListener].setHidden(true);
            eventSets[EVENT_componentListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "componentListener", java.awt.event.ComponentListener.class,
                    new String[] { "componentResized", "componentMoved", "componentShown", "componentHidden" },
                    "addComponentListener", "removeComponentListener"); // NOI18N
            eventSets[EVENT_componentListener].setHidden(true);
            eventSets[EVENT_containerListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "containerListener", java.awt.event.ContainerListener.class,
                    new String[] { "componentAdded", "componentRemoved" }, "addContainerListener",
                    "removeContainerListener"); // NOI18N
            eventSets[EVENT_containerListener].setHidden(true);
            eventSets[EVENT_focusListener] = new EventSetDescriptor(facebean.FaceBean.class, "focusListener",
                    java.awt.event.FocusListener.class, new String[] { "focusGained", "focusLost" },
                    "addFocusListener", "removeFocusListener"); // NOI18N
            eventSets[EVENT_focusListener].setHidden(true);
            eventSets[EVENT_hierarchyBoundsListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "hierarchyBoundsListener", java.awt.event.HierarchyBoundsListener.class,
                    new String[] { "ancestorMoved", "ancestorResized" }, "addHierarchyBoundsListener",
                    "removeHierarchyBoundsListener"); // NOI18N
            eventSets[EVENT_hierarchyBoundsListener].setHidden(true);
            eventSets[EVENT_hierarchyListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "hierarchyListener", java.awt.event.HierarchyListener.class,
                    new String[] { "hierarchyChanged" }, "addHierarchyListener", "removeHierarchyListener"); // NOI18N
            eventSets[EVENT_hierarchyListener].setHidden(true);
            eventSets[EVENT_inputMethodListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "inputMethodListener", java.awt.event.InputMethodListener.class,
                    new String[] { "inputMethodTextChanged", "caretPositionChanged" }, "addInputMethodListener",
                    "removeInputMethodListener"); // NOI18N
            eventSets[EVENT_inputMethodListener].setHidden(true);
            eventSets[EVENT_keyListener] = new EventSetDescriptor(facebean.FaceBean.class, "keyListener",
                    java.awt.event.KeyListener.class, new String[] { "keyTyped", "keyPressed", "keyReleased" },
                    "addKeyListener", "removeKeyListener"); // NOI18N
            eventSets[EVENT_keyListener].setHidden(true);
            eventSets[EVENT_mouseListener] = new EventSetDescriptor(facebean.FaceBean.class, "mouseListener",
                    java.awt.event.MouseListener.class,
                    new String[] { "mouseClicked", "mousePressed", "mouseReleased", "mouseEntered", "mouseExited" },
                    "addMouseListener", "removeMouseListener"); // NOI18N
            eventSets[EVENT_mouseListener].setHidden(true);
            eventSets[EVENT_mouseMotionListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "mouseMotionListener", java.awt.event.MouseMotionListener.class,
                    new String[] { "mouseDragged", "mouseMoved" }, "addMouseMotionListener",
                    "removeMouseMotionListener"); // NOI18N
            eventSets[EVENT_mouseMotionListener].setHidden(true);
            eventSets[EVENT_mouseWheelListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "mouseWheelListener", java.awt.event.MouseWheelListener.class,
                    new String[] { "mouseWheelMoved" }, "addMouseWheelListener", "removeMouseWheelListener"); // NOI18N
            eventSets[EVENT_mouseWheelListener].setHidden(true);
            eventSets[EVENT_propertyChangeListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "propertyChangeListener", java.beans.PropertyChangeListener.class,
                    new String[] { "propertyChange" }, "addPropertyChangeListener", "removePropertyChangeListener"); // NOI18N
            eventSets[EVENT_propertyChangeListener].setHidden(true);
            eventSets[EVENT_vetoableChangeListener] = new EventSetDescriptor(facebean.FaceBean.class,
                    "vetoableChangeListener", java.beans.VetoableChangeListener.class,
                    new String[] { "vetoableChange" }, "addVetoableChangeListener", "removeVetoableChangeListener"); // NOI18N
            eventSets[EVENT_vetoableChangeListener].setHidden(true);
        } catch (IntrospectionException e) {
            e.printStackTrace();
        } //GEN-HEADEREND:Events

        // Here you can add code for customizing the event sets array.

        return eventSets;
    }//GEN-LAST:Events
    // Method identifiers//GEN-FIRST:Methods

    private static final int METHOD_action0 = 0;
    private static final int METHOD_add1 = 1;
    private static final int METHOD_add2 = 2;
    private static final int METHOD_add3 = 3;
    private static final int METHOD_add4 = 4;
    private static final int METHOD_add5 = 5;
    private static final int METHOD_add6 = 6;
    private static final int METHOD_addNotify7 = 7;
    private static final int METHOD_addPropertyChangeListener8 = 8;
    private static final int METHOD_applyComponentOrientation9 = 9;
    private static final int METHOD_areFocusTraversalKeysSet10 = 10;
    private static final int METHOD_bounds11 = 11;
    private static final int METHOD_checkImage12 = 12;
    private static final int METHOD_checkImage13 = 13;
    private static final int METHOD_computeVisibleRect14 = 14;
    private static final int METHOD_contains15 = 15;
    private static final int METHOD_contains16 = 16;
    private static final int METHOD_countComponents17 = 17;
    private static final int METHOD_createImage18 = 18;
    private static final int METHOD_createImage19 = 19;
    private static final int METHOD_createToolTip20 = 20;
    private static final int METHOD_createVolatileImage21 = 21;
    private static final int METHOD_createVolatileImage22 = 22;
    private static final int METHOD_deliverEvent23 = 23;
    private static final int METHOD_disable24 = 24;
    private static final int METHOD_dispatchEvent25 = 25;
    private static final int METHOD_doLayout26 = 26;
    private static final int METHOD_enable27 = 27;
    private static final int METHOD_enable28 = 28;
    private static final int METHOD_enableInputMethods29 = 29;
    private static final int METHOD_findComponentAt30 = 30;
    private static final int METHOD_findComponentAt31 = 31;
    private static final int METHOD_firePropertyChange32 = 32;
    private static final int METHOD_firePropertyChange33 = 33;
    private static final int METHOD_firePropertyChange34 = 34;
    private static final int METHOD_firePropertyChange35 = 35;
    private static final int METHOD_firePropertyChange36 = 36;
    private static final int METHOD_firePropertyChange37 = 37;
    private static final int METHOD_firePropertyChange38 = 38;
    private static final int METHOD_firePropertyChange39 = 39;
    private static final int METHOD_frown40 = 40;
    private static final int METHOD_getActionForKeyStroke41 = 41;
    private static final int METHOD_getBaseline42 = 42;
    private static final int METHOD_getBounds43 = 43;
    private static final int METHOD_getClientProperty44 = 44;
    private static final int METHOD_getComponentAt45 = 45;
    private static final int METHOD_getComponentAt46 = 46;
    private static final int METHOD_getComponentZOrder47 = 47;
    private static final int METHOD_getConditionForKeyStroke48 = 48;
    private static final int METHOD_getDefaultLocale49 = 49;
    private static final int METHOD_getFocusTraversalKeys50 = 50;
    private static final int METHOD_getFontMetrics51 = 51;
    private static final int METHOD_getInsets52 = 52;
    private static final int METHOD_getListeners53 = 53;
    private static final int METHOD_getLocation54 = 54;
    private static final int METHOD_getMousePosition55 = 55;
    private static final int METHOD_getPopupLocation56 = 56;
    private static final int METHOD_getPropertyChangeListeners57 = 57;
    private static final int METHOD_getSize58 = 58;
    private static final int METHOD_getToolTipLocation59 = 59;
    private static final int METHOD_getToolTipText60 = 60;
    private static final int METHOD_gotFocus61 = 61;
    private static final int METHOD_grabFocus62 = 62;
    private static final int METHOD_handleEvent63 = 63;
    private static final int METHOD_hasFocus64 = 64;
    private static final int METHOD_hide65 = 65;
    private static final int METHOD_imageUpdate66 = 66;
    private static final int METHOD_insets67 = 67;
    private static final int METHOD_inside68 = 68;
    private static final int METHOD_invalidate69 = 69;
    private static final int METHOD_isAncestorOf70 = 70;
    private static final int METHOD_isFocusCycleRoot71 = 71;
    private static final int METHOD_isLightweightComponent72 = 72;
    private static final int METHOD_keyDown73 = 73;
    private static final int METHOD_keyUp74 = 74;
    private static final int METHOD_layout75 = 75;
    private static final int METHOD_list76 = 76;
    private static final int METHOD_list77 = 77;
    private static final int METHOD_list78 = 78;
    private static final int METHOD_list79 = 79;
    private static final int METHOD_list80 = 80;
    private static final int METHOD_locate81 = 81;
    private static final int METHOD_location82 = 82;
    private static final int METHOD_lostFocus83 = 83;
    private static final int METHOD_minimumSize84 = 84;
    private static final int METHOD_mouseDown85 = 85;
    private static final int METHOD_mouseDrag86 = 86;
    private static final int METHOD_mouseEnter87 = 87;
    private static final int METHOD_mouseExit88 = 88;
    private static final int METHOD_mouseMove89 = 89;
    private static final int METHOD_mouseUp90 = 90;
    private static final int METHOD_move91 = 91;
    private static final int METHOD_nextFocus92 = 92;
    private static final int METHOD_paint93 = 93;
    private static final int METHOD_paintAll94 = 94;
    private static final int METHOD_paintComponents95 = 95;
    private static final int METHOD_paintImmediately96 = 96;
    private static final int METHOD_paintImmediately97 = 97;
    private static final int METHOD_postEvent98 = 98;
    private static final int METHOD_preferredSize99 = 99;
    private static final int METHOD_prepareImage100 = 100;
    private static final int METHOD_prepareImage101 = 101;
    private static final int METHOD_print102 = 102;
    private static final int METHOD_printAll103 = 103;
    private static final int METHOD_printComponents104 = 104;
    private static final int METHOD_putClientProperty105 = 105;
    private static final int METHOD_registerKeyboardAction106 = 106;
    private static final int METHOD_registerKeyboardAction107 = 107;
    private static final int METHOD_remove108 = 108;
    private static final int METHOD_remove109 = 109;
    private static final int METHOD_remove110 = 110;
    private static final int METHOD_removeAll111 = 111;
    private static final int METHOD_removeNotify112 = 112;
    private static final int METHOD_removePropertyChangeListener113 = 113;
    private static final int METHOD_repaint114 = 114;
    private static final int METHOD_repaint115 = 115;
    private static final int METHOD_repaint116 = 116;
    private static final int METHOD_repaint117 = 117;
    private static final int METHOD_repaint118 = 118;
    private static final int METHOD_requestDefaultFocus119 = 119;
    private static final int METHOD_requestFocus120 = 120;
    private static final int METHOD_requestFocus121 = 121;
    private static final int METHOD_requestFocusInWindow122 = 122;
    private static final int METHOD_resetKeyboardActions123 = 123;
    private static final int METHOD_reshape124 = 124;
    private static final int METHOD_resize125 = 125;
    private static final int METHOD_resize126 = 126;
    private static final int METHOD_revalidate127 = 127;
    private static final int METHOD_scrollRectToVisible128 = 128;
    private static final int METHOD_setBounds129 = 129;
    private static final int METHOD_setComponentZOrder130 = 130;
    private static final int METHOD_setDefaultLocale131 = 131;
    private static final int METHOD_show132 = 132;
    private static final int METHOD_show133 = 133;
    private static final int METHOD_size134 = 134;
    private static final int METHOD_smile135 = 135;
    private static final int METHOD_toString136 = 136;
    private static final int METHOD_transferFocus137 = 137;
    private static final int METHOD_transferFocusBackward138 = 138;
    private static final int METHOD_transferFocusDownCycle139 = 139;
    private static final int METHOD_transferFocusUpCycle140 = 140;
    private static final int METHOD_unregisterKeyboardAction141 = 141;
    private static final int METHOD_update142 = 142;
    private static final int METHOD_updateUI143 = 143;
    private static final int METHOD_validate144 = 144;

    // Method array 
    /*lazy MethodDescriptor*/
    private static MethodDescriptor[] getMdescriptor() {
        MethodDescriptor[] methods = new MethodDescriptor[145];

        try {
            methods[METHOD_action0] = new MethodDescriptor(java.awt.Component.class.getMethod("action",
                    new Class[] { java.awt.Event.class, java.lang.Object.class })); // NOI18N
            methods[METHOD_action0].setHidden(true);
            methods[METHOD_action0].setDisplayName("");
            methods[METHOD_add1] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("add", new Class[] { java.awt.PopupMenu.class })); // NOI18N
            methods[METHOD_add1].setHidden(true);
            methods[METHOD_add1].setDisplayName("");
            methods[METHOD_add2] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("add", new Class[] { java.awt.Component.class })); // NOI18N
            methods[METHOD_add2].setHidden(true);
            methods[METHOD_add2].setDisplayName("");
            methods[METHOD_add3] = new MethodDescriptor(java.awt.Container.class.getMethod("add",
                    new Class[] { java.lang.String.class, java.awt.Component.class })); // NOI18N
            methods[METHOD_add3].setHidden(true);
            methods[METHOD_add3].setDisplayName("");
            methods[METHOD_add4] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("add", new Class[] { java.awt.Component.class, int.class })); // NOI18N
            methods[METHOD_add4].setHidden(true);
            methods[METHOD_add4].setDisplayName("");
            methods[METHOD_add5] = new MethodDescriptor(java.awt.Container.class.getMethod("add",
                    new Class[] { java.awt.Component.class, java.lang.Object.class })); // NOI18N
            methods[METHOD_add5].setHidden(true);
            methods[METHOD_add5].setDisplayName("");
            methods[METHOD_add6] = new MethodDescriptor(java.awt.Container.class.getMethod("add",
                    new Class[] { java.awt.Component.class, java.lang.Object.class, int.class })); // NOI18N
            methods[METHOD_add6].setHidden(true);
            methods[METHOD_add6].setDisplayName("");
            methods[METHOD_addNotify7] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("addNotify", new Class[] {})); // NOI18N
            methods[METHOD_addNotify7].setHidden(true);
            methods[METHOD_addNotify7].setDisplayName("");
            methods[METHOD_addPropertyChangeListener8] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("addPropertyChangeListener",
                            new Class[] { java.lang.String.class, java.beans.PropertyChangeListener.class })); // NOI18N
            methods[METHOD_addPropertyChangeListener8].setHidden(true);
            methods[METHOD_addPropertyChangeListener8].setDisplayName("");
            methods[METHOD_applyComponentOrientation9] = new MethodDescriptor(java.awt.Container.class
                    .getMethod("applyComponentOrientation", new Class[] { java.awt.ComponentOrientation.class })); // NOI18N
            methods[METHOD_applyComponentOrientation9].setHidden(true);
            methods[METHOD_applyComponentOrientation9].setDisplayName("");
            methods[METHOD_areFocusTraversalKeysSet10] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("areFocusTraversalKeysSet", new Class[] { int.class })); // NOI18N
            methods[METHOD_areFocusTraversalKeysSet10].setHidden(true);
            methods[METHOD_areFocusTraversalKeysSet10].setDisplayName("");
            methods[METHOD_bounds11] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("bounds", new Class[] {})); // NOI18N
            methods[METHOD_bounds11].setHidden(true);
            methods[METHOD_bounds11].setDisplayName("");
            methods[METHOD_checkImage12] = new MethodDescriptor(java.awt.Component.class.getMethod("checkImage",
                    new Class[] { java.awt.Image.class, java.awt.image.ImageObserver.class })); // NOI18N
            methods[METHOD_checkImage12].setHidden(true);
            methods[METHOD_checkImage12].setDisplayName("");
            methods[METHOD_checkImage13] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("checkImage", new Class[] { java.awt.Image.class, int.class,
                            int.class, java.awt.image.ImageObserver.class })); // NOI18N
            methods[METHOD_checkImage13].setHidden(true);
            methods[METHOD_checkImage13].setDisplayName("");
            methods[METHOD_computeVisibleRect14] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("computeVisibleRect", new Class[] { java.awt.Rectangle.class })); // NOI18N
            methods[METHOD_computeVisibleRect14].setHidden(true);
            methods[METHOD_computeVisibleRect14].setDisplayName("");
            methods[METHOD_contains15] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("contains", new Class[] { java.awt.Point.class })); // NOI18N
            methods[METHOD_contains15].setHidden(true);
            methods[METHOD_contains15].setDisplayName("");
            methods[METHOD_contains16] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("contains", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_contains16].setHidden(true);
            methods[METHOD_contains16].setDisplayName("");
            methods[METHOD_countComponents17] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("countComponents", new Class[] {})); // NOI18N
            methods[METHOD_countComponents17].setHidden(true);
            methods[METHOD_countComponents17].setDisplayName("");
            methods[METHOD_createImage18] = new MethodDescriptor(java.awt.Component.class.getMethod("createImage",
                    new Class[] { java.awt.image.ImageProducer.class })); // NOI18N
            methods[METHOD_createImage18].setHidden(true);
            methods[METHOD_createImage18].setDisplayName("");
            methods[METHOD_createImage19] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("createImage", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_createImage19].setHidden(true);
            methods[METHOD_createImage19].setDisplayName("");
            methods[METHOD_createToolTip20] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("createToolTip", new Class[] {})); // NOI18N
            methods[METHOD_createToolTip20].setHidden(true);
            methods[METHOD_createToolTip20].setDisplayName("");
            methods[METHOD_createVolatileImage21] = new MethodDescriptor(java.awt.Component.class
                    .getMethod("createVolatileImage", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_createVolatileImage21].setHidden(true);
            methods[METHOD_createVolatileImage21].setDisplayName("");
            methods[METHOD_createVolatileImage22] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "createVolatileImage", new Class[] { int.class, int.class, java.awt.ImageCapabilities.class })); // NOI18N
            methods[METHOD_createVolatileImage22].setHidden(true);
            methods[METHOD_createVolatileImage22].setDisplayName("");
            methods[METHOD_deliverEvent23] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("deliverEvent", new Class[] { java.awt.Event.class })); // NOI18N
            methods[METHOD_deliverEvent23].setHidden(true);
            methods[METHOD_deliverEvent23].setDisplayName("");
            methods[METHOD_disable24] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("disable", new Class[] {})); // NOI18N
            methods[METHOD_disable24].setHidden(true);
            methods[METHOD_disable24].setDisplayName("");
            methods[METHOD_dispatchEvent25] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("dispatchEvent", new Class[] { java.awt.AWTEvent.class })); // NOI18N
            methods[METHOD_dispatchEvent25].setHidden(true);
            methods[METHOD_dispatchEvent25].setDisplayName("");
            methods[METHOD_doLayout26] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("doLayout", new Class[] {})); // NOI18N
            methods[METHOD_doLayout26].setHidden(true);
            methods[METHOD_doLayout26].setDisplayName("");
            methods[METHOD_enable27] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("enable", new Class[] { boolean.class })); // NOI18N
            methods[METHOD_enable27].setHidden(true);
            methods[METHOD_enable27].setDisplayName("");
            methods[METHOD_enable28] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("enable", new Class[] {})); // NOI18N
            methods[METHOD_enable28].setHidden(true);
            methods[METHOD_enable28].setDisplayName("");
            methods[METHOD_enableInputMethods29] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("enableInputMethods", new Class[] { boolean.class })); // NOI18N
            methods[METHOD_enableInputMethods29].setHidden(true);
            methods[METHOD_enableInputMethods29].setDisplayName("");
            methods[METHOD_findComponentAt30] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("findComponentAt", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_findComponentAt30].setHidden(true);
            methods[METHOD_findComponentAt30].setDisplayName("");
            methods[METHOD_findComponentAt31] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("findComponentAt", new Class[] { java.awt.Point.class })); // NOI18N
            methods[METHOD_findComponentAt31].setHidden(true);
            methods[METHOD_findComponentAt31].setDisplayName("");
            methods[METHOD_firePropertyChange32] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, byte.class, byte.class })); // NOI18N
            methods[METHOD_firePropertyChange32].setHidden(true);
            methods[METHOD_firePropertyChange32].setDisplayName("");
            methods[METHOD_firePropertyChange33] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, short.class, short.class })); // NOI18N
            methods[METHOD_firePropertyChange33].setHidden(true);
            methods[METHOD_firePropertyChange33].setDisplayName("");
            methods[METHOD_firePropertyChange34] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, long.class, long.class })); // NOI18N
            methods[METHOD_firePropertyChange34].setHidden(true);
            methods[METHOD_firePropertyChange34].setDisplayName("");
            methods[METHOD_firePropertyChange35] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, float.class, float.class })); // NOI18N
            methods[METHOD_firePropertyChange35].setHidden(true);
            methods[METHOD_firePropertyChange35].setDisplayName("");
            methods[METHOD_firePropertyChange36] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, double.class, double.class })); // NOI18N
            methods[METHOD_firePropertyChange36].setHidden(true);
            methods[METHOD_firePropertyChange36].setDisplayName("");
            methods[METHOD_firePropertyChange37] = new MethodDescriptor(javax.swing.JComponent.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, boolean.class, boolean.class })); // NOI18N
            methods[METHOD_firePropertyChange37].setHidden(true);
            methods[METHOD_firePropertyChange37].setDisplayName("");
            methods[METHOD_firePropertyChange38] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("firePropertyChange", new Class[] { java.lang.String.class, int.class, int.class })); // NOI18N
            methods[METHOD_firePropertyChange38].setHidden(true);
            methods[METHOD_firePropertyChange38].setDisplayName("");
            methods[METHOD_firePropertyChange39] = new MethodDescriptor(javax.swing.JComponent.class.getMethod(
                    "firePropertyChange", new Class[] { java.lang.String.class, char.class, char.class })); // NOI18N
            methods[METHOD_firePropertyChange39].setHidden(true);
            methods[METHOD_firePropertyChange39].setDisplayName("");
            methods[METHOD_frown40] = new MethodDescriptor(
                    facebean.FaceBean.class.getMethod("frown", new Class[] {})); // NOI18N
            methods[METHOD_frown40].setPreferred(true);
            methods[METHOD_frown40].setDisplayName("");
            methods[METHOD_getActionForKeyStroke41] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("getActionForKeyStroke", new Class[] { javax.swing.KeyStroke.class })); // NOI18N
            methods[METHOD_getActionForKeyStroke41].setHidden(true);
            methods[METHOD_getActionForKeyStroke41].setDisplayName("");
            methods[METHOD_getBaseline42] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getBaseline", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_getBaseline42].setHidden(true);
            methods[METHOD_getBaseline42].setDisplayName("");
            methods[METHOD_getBounds43] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getBounds", new Class[] { java.awt.Rectangle.class })); // NOI18N
            methods[METHOD_getBounds43].setHidden(true);
            methods[METHOD_getBounds43].setDisplayName("");
            methods[METHOD_getClientProperty44] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("getClientProperty", new Class[] { java.lang.Object.class })); // NOI18N
            methods[METHOD_getClientProperty44].setHidden(true);
            methods[METHOD_getClientProperty44].setDisplayName("");
            methods[METHOD_getComponentAt45] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("getComponentAt", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_getComponentAt45].setHidden(true);
            methods[METHOD_getComponentAt45].setDisplayName("");
            methods[METHOD_getComponentAt46] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("getComponentAt", new Class[] { java.awt.Point.class })); // NOI18N
            methods[METHOD_getComponentAt46].setHidden(true);
            methods[METHOD_getComponentAt46].setDisplayName("");
            methods[METHOD_getComponentZOrder47] = new MethodDescriptor(java.awt.Container.class
                    .getMethod("getComponentZOrder", new Class[] { java.awt.Component.class })); // NOI18N
            methods[METHOD_getComponentZOrder47].setHidden(true);
            methods[METHOD_getComponentZOrder47].setDisplayName("");
            methods[METHOD_getConditionForKeyStroke48] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("getConditionForKeyStroke", new Class[] { javax.swing.KeyStroke.class })); // NOI18N
            methods[METHOD_getConditionForKeyStroke48].setHidden(true);
            methods[METHOD_getConditionForKeyStroke48].setDisplayName("");
            methods[METHOD_getDefaultLocale49] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getDefaultLocale", new Class[] {})); // NOI18N
            methods[METHOD_getDefaultLocale49].setHidden(true);
            methods[METHOD_getDefaultLocale49].setDisplayName("");
            methods[METHOD_getFocusTraversalKeys50] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("getFocusTraversalKeys", new Class[] { int.class })); // NOI18N
            methods[METHOD_getFocusTraversalKeys50].setHidden(true);
            methods[METHOD_getFocusTraversalKeys50].setDisplayName("");
            methods[METHOD_getFontMetrics51] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getFontMetrics", new Class[] { java.awt.Font.class })); // NOI18N
            methods[METHOD_getFontMetrics51].setHidden(true);
            methods[METHOD_getFontMetrics51].setDisplayName("");
            methods[METHOD_getInsets52] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getInsets", new Class[] { java.awt.Insets.class })); // NOI18N
            methods[METHOD_getInsets52].setHidden(true);
            methods[METHOD_getInsets52].setDisplayName("");
            methods[METHOD_getListeners53] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getListeners", new Class[] { java.lang.Class.class })); // NOI18N
            methods[METHOD_getListeners53].setHidden(true);
            methods[METHOD_getListeners53].setDisplayName("");
            methods[METHOD_getLocation54] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getLocation", new Class[] { java.awt.Point.class })); // NOI18N
            methods[METHOD_getLocation54].setHidden(true);
            methods[METHOD_getLocation54].setDisplayName("");
            methods[METHOD_getMousePosition55] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("getMousePosition", new Class[] { boolean.class })); // NOI18N
            methods[METHOD_getMousePosition55].setHidden(true);
            methods[METHOD_getMousePosition55].setDisplayName("");
            methods[METHOD_getPopupLocation56] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("getPopupLocation", new Class[] { java.awt.event.MouseEvent.class })); // NOI18N
            methods[METHOD_getPopupLocation56].setHidden(true);
            methods[METHOD_getPopupLocation56].setDisplayName("");
            methods[METHOD_getPropertyChangeListeners57] = new MethodDescriptor(java.awt.Component.class
                    .getMethod("getPropertyChangeListeners", new Class[] { java.lang.String.class })); // NOI18N
            methods[METHOD_getPropertyChangeListeners57].setHidden(true);
            methods[METHOD_getPropertyChangeListeners57].setDisplayName("");
            methods[METHOD_getSize58] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("getSize", new Class[] { java.awt.Dimension.class })); // NOI18N
            methods[METHOD_getSize58].setHidden(true);
            methods[METHOD_getSize58].setDisplayName("");
            methods[METHOD_getToolTipLocation59] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("getToolTipLocation", new Class[] { java.awt.event.MouseEvent.class })); // NOI18N
            methods[METHOD_getToolTipLocation59].setHidden(true);
            methods[METHOD_getToolTipLocation59].setDisplayName("");
            methods[METHOD_getToolTipText60] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("getToolTipText", new Class[] { java.awt.event.MouseEvent.class })); // NOI18N
            methods[METHOD_getToolTipText60].setHidden(true);
            methods[METHOD_getToolTipText60].setDisplayName("");
            methods[METHOD_gotFocus61] = new MethodDescriptor(java.awt.Component.class.getMethod("gotFocus",
                    new Class[] { java.awt.Event.class, java.lang.Object.class })); // NOI18N
            methods[METHOD_gotFocus61].setHidden(true);
            methods[METHOD_gotFocus61].setDisplayName("");
            methods[METHOD_grabFocus62] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("grabFocus", new Class[] {})); // NOI18N
            methods[METHOD_grabFocus62].setHidden(true);
            methods[METHOD_grabFocus62].setDisplayName("");
            methods[METHOD_handleEvent63] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("handleEvent", new Class[] { java.awt.Event.class })); // NOI18N
            methods[METHOD_handleEvent63].setHidden(true);
            methods[METHOD_handleEvent63].setDisplayName("");
            methods[METHOD_hasFocus64] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("hasFocus", new Class[] {})); // NOI18N
            methods[METHOD_hasFocus64].setHidden(true);
            methods[METHOD_hasFocus64].setDisplayName("");
            methods[METHOD_hide65] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("hide", new Class[] {})); // NOI18N
            methods[METHOD_hide65].setHidden(true);
            methods[METHOD_hide65].setDisplayName("");
            methods[METHOD_imageUpdate66] = new MethodDescriptor(java.awt.Component.class.getMethod("imageUpdate",
                    new Class[] { java.awt.Image.class, int.class, int.class, int.class, int.class, int.class })); // NOI18N
            methods[METHOD_imageUpdate66].setHidden(true);
            methods[METHOD_imageUpdate66].setDisplayName("");
            methods[METHOD_insets67] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("insets", new Class[] {})); // NOI18N
            methods[METHOD_insets67].setHidden(true);
            methods[METHOD_insets67].setDisplayName("");
            methods[METHOD_inside68] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("inside", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_inside68].setHidden(true);
            methods[METHOD_inside68].setDisplayName("");
            methods[METHOD_invalidate69] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("invalidate", new Class[] {})); // NOI18N
            methods[METHOD_invalidate69].setHidden(true);
            methods[METHOD_invalidate69].setDisplayName("");
            methods[METHOD_isAncestorOf70] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("isAncestorOf", new Class[] { java.awt.Component.class })); // NOI18N
            methods[METHOD_isAncestorOf70].setHidden(true);
            methods[METHOD_isAncestorOf70].setDisplayName("");
            methods[METHOD_isFocusCycleRoot71] = new MethodDescriptor(java.awt.Container.class
                    .getMethod("isFocusCycleRoot", new Class[] { java.awt.Container.class })); // NOI18N
            methods[METHOD_isFocusCycleRoot71].setHidden(true);
            methods[METHOD_isFocusCycleRoot71].setDisplayName("");
            methods[METHOD_isLightweightComponent72] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("isLightweightComponent", new Class[] { java.awt.Component.class })); // NOI18N
            methods[METHOD_isLightweightComponent72].setHidden(true);
            methods[METHOD_isLightweightComponent72].setDisplayName("");
            methods[METHOD_keyDown73] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("keyDown", new Class[] { java.awt.Event.class, int.class })); // NOI18N
            methods[METHOD_keyDown73].setHidden(true);
            methods[METHOD_keyDown73].setDisplayName("");
            methods[METHOD_keyUp74] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("keyUp", new Class[] { java.awt.Event.class, int.class })); // NOI18N
            methods[METHOD_keyUp74].setHidden(true);
            methods[METHOD_keyUp74].setDisplayName("");
            methods[METHOD_layout75] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("layout", new Class[] {})); // NOI18N
            methods[METHOD_layout75].setHidden(true);
            methods[METHOD_layout75].setDisplayName("");
            methods[METHOD_list76] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("list", new Class[] {})); // NOI18N
            methods[METHOD_list76].setHidden(true);
            methods[METHOD_list76].setDisplayName("");
            methods[METHOD_list77] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("list", new Class[] { java.io.PrintStream.class })); // NOI18N
            methods[METHOD_list77].setHidden(true);
            methods[METHOD_list77].setDisplayName("");
            methods[METHOD_list78] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("list", new Class[] { java.io.PrintWriter.class })); // NOI18N
            methods[METHOD_list78].setHidden(true);
            methods[METHOD_list78].setDisplayName("");
            methods[METHOD_list79] = new MethodDescriptor(java.awt.Container.class.getMethod("list",
                    new Class[] { java.io.PrintStream.class, int.class })); // NOI18N
            methods[METHOD_list79].setHidden(true);
            methods[METHOD_list79].setDisplayName("");
            methods[METHOD_list80] = new MethodDescriptor(java.awt.Container.class.getMethod("list",
                    new Class[] { java.io.PrintWriter.class, int.class })); // NOI18N
            methods[METHOD_list80].setHidden(true);
            methods[METHOD_list80].setDisplayName("");
            methods[METHOD_locate81] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("locate", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_locate81].setHidden(true);
            methods[METHOD_locate81].setDisplayName("");
            methods[METHOD_location82] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("location", new Class[] {})); // NOI18N
            methods[METHOD_location82].setHidden(true);
            methods[METHOD_location82].setDisplayName("");
            methods[METHOD_lostFocus83] = new MethodDescriptor(java.awt.Component.class.getMethod("lostFocus",
                    new Class[] { java.awt.Event.class, java.lang.Object.class })); // NOI18N
            methods[METHOD_lostFocus83].setHidden(true);
            methods[METHOD_lostFocus83].setDisplayName("");
            methods[METHOD_minimumSize84] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("minimumSize", new Class[] {})); // NOI18N
            methods[METHOD_minimumSize84].setHidden(true);
            methods[METHOD_minimumSize84].setDisplayName("");
            methods[METHOD_mouseDown85] = new MethodDescriptor(java.awt.Component.class.getMethod("mouseDown",
                    new Class[] { java.awt.Event.class, int.class, int.class })); // NOI18N
            methods[METHOD_mouseDown85].setHidden(true);
            methods[METHOD_mouseDown85].setDisplayName("");
            methods[METHOD_mouseDrag86] = new MethodDescriptor(java.awt.Component.class.getMethod("mouseDrag",
                    new Class[] { java.awt.Event.class, int.class, int.class })); // NOI18N
            methods[METHOD_mouseDrag86].setHidden(true);
            methods[METHOD_mouseDrag86].setDisplayName("");
            methods[METHOD_mouseEnter87] = new MethodDescriptor(java.awt.Component.class.getMethod("mouseEnter",
                    new Class[] { java.awt.Event.class, int.class, int.class })); // NOI18N
            methods[METHOD_mouseEnter87].setHidden(true);
            methods[METHOD_mouseEnter87].setDisplayName("");
            methods[METHOD_mouseExit88] = new MethodDescriptor(java.awt.Component.class.getMethod("mouseExit",
                    new Class[] { java.awt.Event.class, int.class, int.class })); // NOI18N
            methods[METHOD_mouseExit88].setHidden(true);
            methods[METHOD_mouseExit88].setDisplayName("");
            methods[METHOD_mouseMove89] = new MethodDescriptor(java.awt.Component.class.getMethod("mouseMove",
                    new Class[] { java.awt.Event.class, int.class, int.class })); // NOI18N
            methods[METHOD_mouseMove89].setHidden(true);
            methods[METHOD_mouseMove89].setDisplayName("");
            methods[METHOD_mouseUp90] = new MethodDescriptor(java.awt.Component.class.getMethod("mouseUp",
                    new Class[] { java.awt.Event.class, int.class, int.class })); // NOI18N
            methods[METHOD_mouseUp90].setHidden(true);
            methods[METHOD_mouseUp90].setDisplayName("");
            methods[METHOD_move91] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("move", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_move91].setHidden(true);
            methods[METHOD_move91].setDisplayName("");
            methods[METHOD_nextFocus92] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("nextFocus", new Class[] {})); // NOI18N
            methods[METHOD_nextFocus92].setHidden(true);
            methods[METHOD_nextFocus92].setDisplayName("");
            methods[METHOD_paint93] = new MethodDescriptor(
                    facebean.FaceBean.class.getMethod("paint", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_paint93].setHidden(true);
            methods[METHOD_paint93].setDisplayName("");
            methods[METHOD_paintAll94] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("paintAll", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_paintAll94].setHidden(true);
            methods[METHOD_paintAll94].setDisplayName("");
            methods[METHOD_paintComponents95] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("paintComponents", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_paintComponents95].setHidden(true);
            methods[METHOD_paintComponents95].setDisplayName("");
            methods[METHOD_paintImmediately96] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("paintImmediately", new Class[] { int.class, int.class, int.class, int.class })); // NOI18N
            methods[METHOD_paintImmediately96].setHidden(true);
            methods[METHOD_paintImmediately96].setDisplayName("");
            methods[METHOD_paintImmediately97] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("paintImmediately", new Class[] { java.awt.Rectangle.class })); // NOI18N
            methods[METHOD_paintImmediately97].setHidden(true);
            methods[METHOD_paintImmediately97].setDisplayName("");
            methods[METHOD_postEvent98] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("postEvent", new Class[] { java.awt.Event.class })); // NOI18N
            methods[METHOD_postEvent98].setHidden(true);
            methods[METHOD_postEvent98].setDisplayName("");
            methods[METHOD_preferredSize99] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("preferredSize", new Class[] {})); // NOI18N
            methods[METHOD_preferredSize99].setHidden(true);
            methods[METHOD_preferredSize99].setDisplayName("");
            methods[METHOD_prepareImage100] = new MethodDescriptor(java.awt.Component.class.getMethod(
                    "prepareImage", new Class[] { java.awt.Image.class, java.awt.image.ImageObserver.class })); // NOI18N
            methods[METHOD_prepareImage100].setHidden(true);
            methods[METHOD_prepareImage100].setDisplayName("");
            methods[METHOD_prepareImage101] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("prepareImage", new Class[] { java.awt.Image.class,
                            int.class, int.class, java.awt.image.ImageObserver.class })); // NOI18N
            methods[METHOD_prepareImage101].setHidden(true);
            methods[METHOD_prepareImage101].setDisplayName("");
            methods[METHOD_print102] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("print", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_print102].setHidden(true);
            methods[METHOD_print102].setDisplayName("");
            methods[METHOD_printAll103] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("printAll", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_printAll103].setHidden(true);
            methods[METHOD_printAll103].setDisplayName("");
            methods[METHOD_printComponents104] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("printComponents", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_printComponents104].setHidden(true);
            methods[METHOD_printComponents104].setDisplayName("");
            methods[METHOD_putClientProperty105] = new MethodDescriptor(javax.swing.JComponent.class.getMethod(
                    "putClientProperty", new Class[] { java.lang.Object.class, java.lang.Object.class })); // NOI18N
            methods[METHOD_putClientProperty105].setHidden(true);
            methods[METHOD_putClientProperty105].setDisplayName("");
            methods[METHOD_registerKeyboardAction106] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("registerKeyboardAction", new Class[] { java.awt.event.ActionListener.class,
                            java.lang.String.class, javax.swing.KeyStroke.class, int.class })); // NOI18N
            methods[METHOD_registerKeyboardAction106].setHidden(true);
            methods[METHOD_registerKeyboardAction106].setDisplayName("");
            methods[METHOD_registerKeyboardAction107] = new MethodDescriptor(javax.swing.JComponent.class.getMethod(
                    "registerKeyboardAction",
                    new Class[] { java.awt.event.ActionListener.class, javax.swing.KeyStroke.class, int.class })); // NOI18N
            methods[METHOD_registerKeyboardAction107].setHidden(true);
            methods[METHOD_registerKeyboardAction107].setDisplayName("");
            methods[METHOD_remove108] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("remove", new Class[] { java.awt.MenuComponent.class })); // NOI18N
            methods[METHOD_remove108].setHidden(true);
            methods[METHOD_remove108].setDisplayName("");
            methods[METHOD_remove109] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("remove", new Class[] { int.class })); // NOI18N
            methods[METHOD_remove109].setHidden(true);
            methods[METHOD_remove109].setDisplayName("");
            methods[METHOD_remove110] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("remove", new Class[] { java.awt.Component.class })); // NOI18N
            methods[METHOD_remove110].setHidden(true);
            methods[METHOD_remove110].setDisplayName("");
            methods[METHOD_removeAll111] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("removeAll", new Class[] {})); // NOI18N
            methods[METHOD_removeAll111].setHidden(true);
            methods[METHOD_removeAll111].setDisplayName("");
            methods[METHOD_removeNotify112] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("removeNotify", new Class[] {})); // NOI18N
            methods[METHOD_removeNotify112].setHidden(true);
            methods[METHOD_removeNotify112].setDisplayName("");
            methods[METHOD_removePropertyChangeListener113] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("removePropertyChangeListener",
                            new Class[] { java.lang.String.class, java.beans.PropertyChangeListener.class })); // NOI18N
            methods[METHOD_removePropertyChangeListener113].setHidden(true);
            methods[METHOD_removePropertyChangeListener113].setDisplayName("");
            methods[METHOD_repaint114] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("repaint", new Class[] {})); // NOI18N
            methods[METHOD_repaint114].setHidden(true);
            methods[METHOD_repaint114].setDisplayName("");
            methods[METHOD_repaint115] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("repaint", new Class[] { long.class })); // NOI18N
            methods[METHOD_repaint115].setHidden(true);
            methods[METHOD_repaint115].setDisplayName("");
            methods[METHOD_repaint116] = new MethodDescriptor(java.awt.Component.class.getMethod("repaint",
                    new Class[] { int.class, int.class, int.class, int.class })); // NOI18N
            methods[METHOD_repaint116].setHidden(true);
            methods[METHOD_repaint116].setDisplayName("");
            methods[METHOD_repaint117] = new MethodDescriptor(javax.swing.JComponent.class.getMethod("repaint",
                    new Class[] { long.class, int.class, int.class, int.class, int.class })); // NOI18N
            methods[METHOD_repaint117].setHidden(true);
            methods[METHOD_repaint117].setDisplayName("");
            methods[METHOD_repaint118] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("repaint", new Class[] { java.awt.Rectangle.class })); // NOI18N
            methods[METHOD_repaint118].setHidden(true);
            methods[METHOD_repaint118].setDisplayName("");
            methods[METHOD_requestDefaultFocus119] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("requestDefaultFocus", new Class[] {})); // NOI18N
            methods[METHOD_requestDefaultFocus119].setHidden(true);
            methods[METHOD_requestDefaultFocus119].setDisplayName("");
            methods[METHOD_requestFocus120] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("requestFocus", new Class[] {})); // NOI18N
            methods[METHOD_requestFocus120].setHidden(true);
            methods[METHOD_requestFocus120].setDisplayName("");
            methods[METHOD_requestFocus121] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("requestFocus", new Class[] { boolean.class })); // NOI18N
            methods[METHOD_requestFocus121].setHidden(true);
            methods[METHOD_requestFocus121].setDisplayName("");
            methods[METHOD_requestFocusInWindow122] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("requestFocusInWindow", new Class[] {})); // NOI18N
            methods[METHOD_requestFocusInWindow122].setHidden(true);
            methods[METHOD_requestFocusInWindow122].setDisplayName("");
            methods[METHOD_resetKeyboardActions123] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("resetKeyboardActions", new Class[] {})); // NOI18N
            methods[METHOD_resetKeyboardActions123].setHidden(true);
            methods[METHOD_resetKeyboardActions123].setDisplayName("");
            methods[METHOD_reshape124] = new MethodDescriptor(javax.swing.JComponent.class.getMethod("reshape",
                    new Class[] { int.class, int.class, int.class, int.class })); // NOI18N
            methods[METHOD_reshape124].setHidden(true);
            methods[METHOD_reshape124].setDisplayName("");
            methods[METHOD_resize125] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("resize", new Class[] { int.class, int.class })); // NOI18N
            methods[METHOD_resize125].setHidden(true);
            methods[METHOD_resize125].setDisplayName("");
            methods[METHOD_resize126] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("resize", new Class[] { java.awt.Dimension.class })); // NOI18N
            methods[METHOD_resize126].setHidden(true);
            methods[METHOD_resize126].setDisplayName("");
            methods[METHOD_revalidate127] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("revalidate", new Class[] {})); // NOI18N
            methods[METHOD_revalidate127].setHidden(true);
            methods[METHOD_revalidate127].setDisplayName("");
            methods[METHOD_scrollRectToVisible128] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("scrollRectToVisible", new Class[] { java.awt.Rectangle.class })); // NOI18N
            methods[METHOD_scrollRectToVisible128].setHidden(true);
            methods[METHOD_scrollRectToVisible128].setDisplayName("");
            methods[METHOD_setBounds129] = new MethodDescriptor(java.awt.Component.class.getMethod("setBounds",
                    new Class[] { int.class, int.class, int.class, int.class })); // NOI18N
            methods[METHOD_setBounds129].setHidden(true);
            methods[METHOD_setBounds129].setDisplayName("");
            methods[METHOD_setComponentZOrder130] = new MethodDescriptor(java.awt.Container.class
                    .getMethod("setComponentZOrder", new Class[] { java.awt.Component.class, int.class })); // NOI18N
            methods[METHOD_setComponentZOrder130].setHidden(true);
            methods[METHOD_setComponentZOrder130].setDisplayName("");
            methods[METHOD_setDefaultLocale131] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("setDefaultLocale", new Class[] { java.util.Locale.class })); // NOI18N
            methods[METHOD_setDefaultLocale131].setHidden(true);
            methods[METHOD_setDefaultLocale131].setDisplayName("");
            methods[METHOD_show132] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("show", new Class[] {})); // NOI18N
            methods[METHOD_show132].setHidden(true);
            methods[METHOD_show132].setDisplayName("");
            methods[METHOD_show133] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("show", new Class[] { boolean.class })); // NOI18N
            methods[METHOD_show133].setHidden(true);
            methods[METHOD_show133].setDisplayName("");
            methods[METHOD_size134] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("size", new Class[] {})); // NOI18N
            methods[METHOD_size134].setHidden(true);
            methods[METHOD_size134].setDisplayName("");
            methods[METHOD_smile135] = new MethodDescriptor(
                    facebean.FaceBean.class.getMethod("smile", new Class[] {})); // NOI18N
            methods[METHOD_smile135].setPreferred(true);
            methods[METHOD_smile135].setDisplayName("");
            methods[METHOD_toString136] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("toString", new Class[] {})); // NOI18N
            methods[METHOD_toString136].setHidden(true);
            methods[METHOD_toString136].setDisplayName("");
            methods[METHOD_transferFocus137] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("transferFocus", new Class[] {})); // NOI18N
            methods[METHOD_transferFocus137].setHidden(true);
            methods[METHOD_transferFocus137].setDisplayName("");
            methods[METHOD_transferFocusBackward138] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("transferFocusBackward", new Class[] {})); // NOI18N
            methods[METHOD_transferFocusBackward138].setHidden(true);
            methods[METHOD_transferFocusBackward138].setDisplayName("");
            methods[METHOD_transferFocusDownCycle139] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("transferFocusDownCycle", new Class[] {})); // NOI18N
            methods[METHOD_transferFocusDownCycle139].setHidden(true);
            methods[METHOD_transferFocusDownCycle139].setDisplayName("");
            methods[METHOD_transferFocusUpCycle140] = new MethodDescriptor(
                    java.awt.Component.class.getMethod("transferFocusUpCycle", new Class[] {})); // NOI18N
            methods[METHOD_transferFocusUpCycle140].setHidden(true);
            methods[METHOD_transferFocusUpCycle140].setDisplayName("");
            methods[METHOD_unregisterKeyboardAction141] = new MethodDescriptor(javax.swing.JComponent.class
                    .getMethod("unregisterKeyboardAction", new Class[] { javax.swing.KeyStroke.class })); // NOI18N
            methods[METHOD_unregisterKeyboardAction141].setHidden(true);
            methods[METHOD_unregisterKeyboardAction141].setDisplayName("");
            methods[METHOD_update142] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("update", new Class[] { java.awt.Graphics.class })); // NOI18N
            methods[METHOD_update142].setHidden(true);
            methods[METHOD_update142].setDisplayName("");
            methods[METHOD_updateUI143] = new MethodDescriptor(
                    javax.swing.JComponent.class.getMethod("updateUI", new Class[] {})); // NOI18N
            methods[METHOD_updateUI143].setHidden(true);
            methods[METHOD_updateUI143].setDisplayName("");
            methods[METHOD_validate144] = new MethodDescriptor(
                    java.awt.Container.class.getMethod("validate", new Class[] {})); // NOI18N
            methods[METHOD_validate144].setHidden(true);
            methods[METHOD_validate144].setDisplayName("");
        } catch (Exception e) {
        } //GEN-HEADEREND:Methods

        // Here you can add code for customizing the methods array.

        return methods;
    }//GEN-LAST:Methods

    private static java.awt.Image iconColor16 = null;//GEN-BEGIN:IconsDef
    private static java.awt.Image iconColor32 = null;
    private static java.awt.Image iconMono16 = null;
    private static java.awt.Image iconMono32 = null;//GEN-END:IconsDef
    private static String iconNameC16 = null;//GEN-BEGIN:Icons
    private static String iconNameC32 = null;
    private static String iconNameM16 = null;
    private static String iconNameM32 = null;//GEN-END:Icons
    private static final int defaultPropertyIndex = -1;//GEN-BEGIN:Idx
    private static final int defaultEventIndex = -1;//GEN-END:Idx

    //GEN-FIRST:Superclass
    // Here you can add code for customizing the Superclass BeanInfo.
    //GEN-LAST:Superclass
    /**
     * Gets the bean's <code>BeanDescriptor</code>s.
     * 
     * @return BeanDescriptor describing the editable
     * properties of this bean.  May return null if the
     * information should be obtained by automatic analysis.
     */
    public BeanDescriptor getBeanDescriptor() {
        return getBdescriptor();
    }

    /**
     * Gets the bean's <code>PropertyDescriptor</code>s.
     * 
     * @return An array of PropertyDescriptors describing the editable
     * properties supported by this bean.  May return null if the
     * information should be obtained by automatic analysis.
     * <p>
     * If a property is indexed, then its entry in the result array will
     * belong to the IndexedPropertyDescriptor subclass of PropertyDescriptor.
     * A client of getPropertyDescriptors can use "instanceof" to check
     * if a given PropertyDescriptor is an IndexedPropertyDescriptor.
     */
    public PropertyDescriptor[] getPropertyDescriptors() {
        return getPdescriptor();
    }

    /**
     * Gets the bean's <code>EventSetDescriptor</code>s.
     * 
     * @return  An array of EventSetDescriptors describing the kinds of 
     * events fired by this bean.  May return null if the information
     * should be obtained by automatic analysis.
     */
    public EventSetDescriptor[] getEventSetDescriptors() {
        return getEdescriptor();
    }

    /**
     * Gets the bean's <code>MethodDescriptor</code>s.
     * 
     * @return  An array of MethodDescriptors describing the methods 
     * implemented by this bean.  May return null if the information
     * should be obtained by automatic analysis.
     */
    public MethodDescriptor[] getMethodDescriptors() {
        return getMdescriptor();
    }

    /**
     * A bean may have a "default" property that is the property that will
     * mostly commonly be initially chosen for update by human's who are 
     * customizing the bean.
     * @return  Index of default property in the PropertyDescriptor array
     *       returned by getPropertyDescriptors.
     * <P>   Returns -1 if there is no default property.
     */
    public int getDefaultPropertyIndex() {
        return defaultPropertyIndex;
    }

    /**
     * A bean may have a "default" event that is the event that will
     * mostly commonly be used by human's when using the bean. 
     * @return Index of default event in the EventSetDescriptor array
     *      returned by getEventSetDescriptors.
     * <P>   Returns -1 if there is no default event.
     */
    public int getDefaultEventIndex() {
        return defaultEventIndex;
    }

    /**
     * This method returns an image object that can be used to
     * represent the bean in toolboxes, toolbars, etc.   Icon images
     * will typically be GIFs, but may in future include other formats.
     * <p>
     * Beans aren't required to provide icons and may return null from
     * this method.
     * <p>
     * There are four possible flavors of icons (16x16 color,
     * 32x32 color, 16x16 mono, 32x32 mono).  If a bean choses to only
     * support a single icon we recommend supporting 16x16 color.
     * <p>
     * We recommend that icons have a "transparent" background
     * so they can be rendered onto an existing background.
     *
     * @param  iconKind  The kind of icon requested.  This should be
     *    one of the constant values ICON_COLOR_16x16, ICON_COLOR_32x32, 
     *    ICON_MONO_16x16, or ICON_MONO_32x32.
     * @return  An image object representing the requested icon.  May
     *    return null if no suitable icon is available.
     */
    public java.awt.Image getIcon(int iconKind) {
        switch (iconKind) {
        case ICON_COLOR_16x16:
            if (iconNameC16 == null) {
                return null;
            } else {
                if (iconColor16 == null) {
                    iconColor16 = loadImage(iconNameC16);
                }
                return iconColor16;
            }
        case ICON_COLOR_32x32:
            if (iconNameC32 == null) {
                return null;
            } else {
                if (iconColor32 == null) {
                    iconColor32 = loadImage(iconNameC32);
                }
                return iconColor32;
            }
        case ICON_MONO_16x16:
            if (iconNameM16 == null) {
                return null;
            } else {
                if (iconMono16 == null) {
                    iconMono16 = loadImage(iconNameM16);
                }
                return iconMono16;
            }
        case ICON_MONO_32x32:
            if (iconNameM32 == null) {
                return null;
            } else {
                if (iconMono32 == null) {
                    iconMono32 = loadImage(iconNameM32);
                }
                return iconMono32;
            }
        default:
            return null;
        }
    }
}