|
What this is
Other links
The source code/* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License * Version 1.0 (the "License"). You may not use this file except in * compliance with the License. A copy of the License is available at * http://www.sun.com/ * * The Original Code is NetBeans. The Initial Developer of the Original * Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.modules.xml.tree.settings; import java.beans.*; import java.awt.Image; import org.openide.util.Utilities; import org.openide.ServiceType; /** * * @author Petr Kuzel * @author Libor Kramolis * @version 0.2 */ public class TreeEditSettingsBeanInfo extends SimpleBeanInfo { private static final String ICON_DIR_BASE = "org/netbeans/modules/xml/tree/resources/"; // NOI18N // Bean descriptor //GEN-FIRST:BeanDescriptor private static BeanDescriptor beanDescriptor = new BeanDescriptor ( TreeEditSettings.class , null ); static {//GEN-HEADEREND:BeanDescriptor // Here you can add code for customizing the BeanDescriptor. }//GEN-LAST:BeanDescriptor // Property identifiers //GEN-FIRST:Properties private static final int PROPERTY_printableValueLength = 0; private static final int PROPERTY_treeExpansionLevel = 1; private static final int PROPERTY_defaultNodeViewType = 2; private static final int PROPERTY_showAttributeNodes = 3; // Property array private static PropertyDescriptor[] properties = new PropertyDescriptor[4]; static { try { properties[PROPERTY_printableValueLength] = new PropertyDescriptor ( "printableValueLength", TreeEditSettings.class, "getPrintableValueLength", "setPrintableValueLength" ); // NOI18N properties[PROPERTY_printableValueLength].setDisplayName ( Util.THIS.getString("PROP_PRINTABLE_VALUE_LENGTH") ); properties[PROPERTY_printableValueLength].setShortDescription ( Util.THIS.getString("HINT_PRINTABLE_VALUE_LENGTH") ); properties[PROPERTY_treeExpansionLevel] = new PropertyDescriptor ( "treeExpansionLevel", TreeEditSettings.class, "getTreeExpansionLevel", "setTreeExpansionLevel" ); // NOI18N properties[PROPERTY_treeExpansionLevel].setDisplayName ( Util.THIS.getString("PROP_TREE_EXPANSION_LEVEL") ); properties[PROPERTY_treeExpansionLevel].setShortDescription ( Util.THIS.getString("HINT_TREE_EXPANSION_LEVEL") ); properties[PROPERTY_defaultNodeViewType] = new PropertyDescriptor ( "defaultNodeViewType", TreeEditSettings.class, "getDefaultNodeViewType", "setDefaultNodeViewType" ); // NOI18N properties[PROPERTY_defaultNodeViewType].setDisplayName ( Util.THIS.getString("PROP_default_node_view") ); properties[PROPERTY_defaultNodeViewType].setShortDescription ( Util.THIS.getString("HINT_default_node_view") ); properties[PROPERTY_defaultNodeViewType].setValue ("superClass", NodeViewType.class); // NOI18N properties[PROPERTY_showAttributeNodes] = new PropertyDescriptor ( "showAttributeNodes", TreeEditSettings.class, "getShowAttributeNodes", "setShowAttributeNodes" ); // NOI18N properties[PROPERTY_showAttributeNodes].setDisplayName ( Util.THIS.getString("PROP_SHOW_ATTRIBUTE_NODES") ); properties[PROPERTY_showAttributeNodes].setShortDescription ( Util.THIS.getString("HINT_SHOW_ATTRIBUTE_NODES") ); PropertyEditor pe = PropertyEditorManager.findEditor (ServiceType.class); if ( pe != null ) { properties[PROPERTY_defaultNodeViewType].setPropertyEditorClass ( pe.getClass() ); } } catch( IntrospectionException e) {}//GEN-HEADEREND:Properties // Here you can add code for customizing the properties array. }//GEN-LAST:Properties // EventSet identifiers//GEN-FIRST:Events // EventSet array private static EventSetDescriptor[] eventSets = new EventSetDescriptor[0]; //GEN-HEADEREND:Events // Here you can add code for customizing the event sets array. //GEN-LAST:Events // Method identifiers //GEN-FIRST:Methods // Method array private static MethodDescriptor[] methods = new MethodDescriptor[0]; //GEN-HEADEREND:Methods // Here you can add code for customizing the methods array. //GEN-LAST:Methods private static final int defaultPropertyIndex = -1;//GEN-BEGIN:Idx private static final int defaultEventIndex = -1;//GEN-END:Idx /** * Gets the bean's |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.