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.

Bug 140624 - javafx. completion list is not in sync with api docs
Summary: javafx. completion list is not in sync with api docs
Status: VERIFIED DUPLICATE of bug 152101
Alias: None
Product: javafx
Classification: Unclassified
Component: Editor (show other bugs)
Version: 6.x
Hardware: All Windows Vista
: P3 blocker (vote)
Assignee: Anton Chechel
URL:
Keywords: RELNOTE
Depends on:
Blocks: 154422
  Show dependency tree
 
Reported: 2008-07-17 20:59 UTC by Lark Fitzgerald
Modified: 2009-04-14 11:27 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lark Fitzgerald 2008-07-17 20:59:09 UTC
Product Version: NetBeans IDE 6.1 (Build 200805300101)
Java: 1.6.0_10-beta; Java HotSpot(TM) Client VM 11.0-b11
System: Windows Vista version 6.0 running on x86; Cp1252; en_US (nb)
Installer build: NO
fx NB61 continuous plugin: 374

1. open editor
2. type javafx.

A list generates with the following itmes:
animation
application
async
ext
fxunit
input
lang
reflect
scene
ui
util

According to the api's there should only be:
javafx.application 
javafx.animation 
javafx.ext.swing 
javafx.input 
javafx.lang 
javafx.scene 
javafx.util
Comment 1 David Strupl 2008-07-18 11:43:42 UTC
The problem is that the implementation scans the folders on the disk on the project classpath. It presents you even
empty folders or folders where there are no public classes. Can you please check whether there are any classes suggested
in the folders that should not be presented? If there are some classes are those classes usable in the project (can the
source be compiled using them)?
Comment 2 Lark Fitzgerald 2008-07-18 20:13:40 UTC
async
 import javafx.async.AbstractAsyncOperation;
 import javafx.async.RemoteTextDocument;

fxunit
import javafx.fxunit.FXTestCase;

reflect
 import javafx.reflect.AttributeRef;
 import javafx.reflect.ClassRef;
 import javafx.reflect.FunctionTypeRef;
 import javafx.reflect.FunctionValueRef;
 import javafx.reflect.LocalReflectionContext;
 import javafx.reflect.LocationRef;
 import javafx.reflect.MemberFilter;
 import javafx.reflect.MemberRef;
 import javafx.reflect.MethodRef;
 import javafx.reflect.ObjectRef;
 import javafx.reflect.ReflectionContext;
 import javafx.reflect.SequenceBuilder;
 import javafx.reflect.SequenceTypeRef;
 import javafx.reflect.TypeRef;
 import javafx.reflect.ValueRef;

ui
has animation, canvas, filter.  None of which has anything in them.

The following lines do compile:

var lark1 : RemoteTextDocument;
var lark2 : ObjectRef;

Comment 3 Lark Fitzgerald 2008-10-13 21:38:39 UTC
Well this list has been changing daily for almost 3 months and is stabilizing now.  The current editor structure shows:

animation
async
data
ext
fxunit
geometry
io
lang
reflect
scene
stage
util

The javadoc api's are missing data and fxunit.
Comment 4 Anton Chechel 2009-04-08 15:19:23 UTC

*** This issue has been marked as a duplicate of 152101 ***
Comment 5 Alexandr Scherbatiy 2009-04-14 11:27:48 UTC
verified