|
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-2004 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.modules.javadoc.comments; import java.lang.reflect.InvocationTargetException; import org.openide.nodes.PropertySupport; /** * This is a singleton supporting adding of properties for Java doc * comments into property sheet of java element nodes. * * @author Petr Hrebejk */ abstract class JavaDocPropertySupport extends PropertySupport { /** Constructs a new ElementProp - support for properties of * element hierarchy nodes. * * @param name The name of the property * @param type The class type of the property * @param canW The canWrite flag of the property */ JavaDocPropertySupport( String name, java.lang.Class type, boolean canW ) { super(name, type, ResourceUtils.getBundledString("PROP_" + name), //NOI18N ResourceUtils.getBundledString("HINT_" + name), //NOI18N true, canW); setValue("canEditAsText", Boolean.FALSE); // NOI18N } public void setValue (Object val) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException { if (!canWrite()) throw new IllegalAccessException(ResourceUtils.getBundledString("MSG_Cannot_Write")); //NOI18N // ignore otherwise } } |
... 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.