|
Gridarta Editor
|
A Collector is capable of iterating over a collection of Collectables and collecting them in a separate. More...
Inheritance diagram for net.sf.gridarta.commands.Collector:
Collaboration diagram for net.sf.gridarta.commands.Collector:Public Member Functions | |
| Collector (@NotNull final Progress progress, @NotNull final AbstractResources<?, ?, ?> resources, @NotNull final File collectedDirectory) | |
| Create a Collector. More... | |
| void | run () |
| void | start () |
| Starts collecting. More... | |
| void | waitUntilFinished () throws InterruptedException |
| Waits until collection has finished. More... | |
Private Attributes | |
| final File | collectedDirectory |
| The destination directory to write files to. More... | |
| final Progress | progress |
| The Progress to use. More... | |
| final AbstractResources<?, ?, ?> | resources |
| The Collectables. More... | |
| Thread | thread |
| The worker thread. More... | |
Static Private Attributes | |
| static final ActionBuilder | ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta") |
| Action Builder. More... | |
A Collector is capable of iterating over a collection of Collectables and collecting them in a separate.
with a nice GUI.
Definition at line 37 of file Collector.java.
| net.sf.gridarta.commands.Collector.Collector | ( | @NotNull final Progress | progress, |
| @NotNull final AbstractResources<?, ?, ?> | resources, | ||
| @NotNull final File | collectedDirectory | ||
| ) |
Create a Collector.
| progress | the progress to use |
| resources | the resources to collect |
| collectedDirectory | the destination directory to write files to |
Definition at line 75 of file Collector.java.
References net.sf.gridarta.commands.Collector.collectedDirectory, net.sf.gridarta.commands.Collector.progress, and net.sf.gridarta.commands.Collector.resources.
| void net.sf.gridarta.commands.Collector.run | ( | ) |
| void net.sf.gridarta.commands.Collector.start | ( | ) |
Starts collecting.
Definition at line 87 of file Collector.java.
Referenced by net.sf.gridarta.action.CollectArchesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doCollectArches(), and net.sf.gridarta.commands.CollectArchesCommand.execute().
Here is the caller graph for this function:| void net.sf.gridarta.commands.Collector.waitUntilFinished | ( | ) | throws InterruptedException |
Waits until collection has finished.
| InterruptedException | if waiting was interrupted |
Definition at line 96 of file Collector.java.
Referenced by net.sf.gridarta.commands.CollectArchesCommand.execute(), and net.sf.gridarta.action.CollectArchesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.newExiterListener().
Here is the caller graph for this function:
|
staticprivate |
Action Builder.
Definition at line 43 of file Collector.java.
|
private |
The destination directory to write files to.
Definition at line 55 of file Collector.java.
Referenced by net.sf.gridarta.commands.Collector.Collector().
|
private |
The Progress to use.
Definition at line 61 of file Collector.java.
Referenced by net.sf.gridarta.commands.Collector.Collector().
|
private |
The Collectables.
Definition at line 49 of file Collector.java.
Referenced by net.sf.gridarta.commands.Collector.Collector().
|
private |
The worker thread.
Definition at line 67 of file Collector.java.