My friend and I are using GitHub to collaborate on a project, and I just downloaded a package he had. He wrote it in NetBeans and I'm using it in Eclipse. Four of the classes in the package have the regular icon, a white page with a blue J. But three others have a white page, but there's an outline of a blue J instead of a filled J. The four regular classes all expand into class and then method/property trees, but the three odd classes don't expand at all in the Package Explorer. When I try to reference one of the odd classes in a regular one, i.e.
List<Reminder> list = new ArrayList<Reminder>();
It puts a red underline under the class Reminder and when I hover over it with my cursor, it tells me to add an import statement, but when I click on where it says that it doesn't add the import statement. When I try to type in the import statement myself, i.e.
import MobiTech.PlaceSaver.Reminder;
It says the import can not be resolved. The syntax used for declaring the class seems to be correct:
public class Reminder
{
public Location location;
public String message;
//Reminder radius in meters
double radius = 1.0;
public Reminder()
{
}
public Reminder(Location l, String m)
{
message = m;
location = l;
}
public Reminder(Location l, String m, int r)
{
message = m;
location = l;
radius = r;
}
I don't see what's going on, any ideas?