Package aQute.bnd.build
Class ProjectTracker
java.lang.Object
aQute.bnd.build.ProjectTracker
- All Implemented Interfaces:
AutoCloseable
This class is responsible for maintaining the project list. Since this list
can change asynchronously we guard access from here.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
workspace
-
models
-
changed
private boolean changed
-
-
Constructor Details
-
ProjectTracker
ProjectTracker(Workspace workspace)
-
-
Method Details
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
refresh
void refresh() -
getAllProjects
-
getProject
-
update
private void update() -
toString
-