This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Here is a code snipped that is involved: JavaClass declaringClass = getDeclaringClass(); JavaModelPackage jmodel = JavaMetamodel.getManager().getJavaExtent(declaringClass); Method newGetter = jmodel.getMethod().createMethod(); String namePrefix = JMIUtils.isPrimitiveType(type, PrimitiveTypeKindEnum.BOOLEAN) ? "is" : "get"; newGetter.setName( namePrefix + capitalizeFirstLetter( getName() ) ); newGetter.setType( type ); newGetter.setModifiers( Modifier.PUBLIC ); Parameter param = jmodel.getParameter().createParameter(); param.setName(name); param.setType(type); newSetter.getParameters().add(param); String comment = "Setter for property a.\n@param a New value of property a.\n"; newGetter.setJavadocText( comment );
Created attachment 19729 [details] NPE
Fixed. Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/FeatureImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/FeatureImpl.java,v <-- FeatureImpl.java new revision: 1.29; previous revision: 1.28 done
Verified.
Reorganization of java component