public final class RecentProjects extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PROP_RECENT_PROJECT_INFO
Property representing recent project information
|
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a listener, use WeakListener or properly remove listeners
|
static RecentProjects |
getDefault() |
List<UnloadedProjectInformation> |
getRecentProjectInformation()
Gets simple info
UnloadedProjectInformation about recent projects in IDE. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a listener
|
public static final String PROP_RECENT_PROJECT_INFO
public static RecentProjects getDefault()
public List<UnloadedProjectInformation> getRecentProjectInformation()
UnloadedProjectInformation
about recent projects in IDE.
Project in the list might not exist or might not be valid e.g. in case when
project was deleted or changed. It's responsibility of the user of the API
to make sure the project exists and is valid.public void addPropertyChangeListener(PropertyChangeListener listener)
listener
- listener to be addedpublic void removePropertyChangeListener(PropertyChangeListener listener)
listener
- listener to be removed