|
Gridarta Editor
|
Loader for pickmaps from a directory. More...
Collaboration diagram for net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:Public Member Functions | |
| void | load () |
| Loads all pickmap files from a directory and its sub-directories. More... | |
| Loader (@NotNull final ErrorView errorView, @NotNull final MapFolderTree< G, A, R > mapFolderTree, @NotNull final MapReaderFactory< G, A > mapReaderFactory, @NotNull final MapManager< G, A, R > pickmapManager, @NotNull final MapViewsManager< G, A, R > mapViewsManager) | |
| Creates a new instance. More... | |
Private Member Functions | |
| MapFolder< G, A, R > | load (@Nullable final MapFolder< G, A, R > parent, @NotNull final String folderName) |
| Loads all pickmap files from a directory and its sub-directories. More... | |
Private Attributes | |
| final ErrorView | errorView |
| The ErrorView for reporting errors. More... | |
| final MapFolderTree< G, A, R > | mapFolderTree |
| The model to add the loaded pickmaps to. More... | |
| final MapReaderFactory< G, A > | mapReaderFactory |
| The MapReaderFactory for loading map files. More... | |
| final MapViewsManager< G, A, R > | mapViewsManager |
| The MapViewsManager. More... | |
| final MapManager< G, A, R > | pickmapManager |
| The MapManager for loading pickmaps. More... | |
Loader for pickmaps from a directory.
Definition at line 40 of file Loader.java.
| net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.Loader | ( | @NotNull final ErrorView | errorView, |
| @NotNull final MapFolderTree< G, A, R > | mapFolderTree, | ||
| @NotNull final MapReaderFactory< G, A > | mapReaderFactory, | ||
| @NotNull final MapManager< G, A, R > | pickmapManager, | ||
| @NotNull final MapViewsManager< G, A, R > | mapViewsManager | ||
| ) |
Creates a new instance.
| errorView | the error view for reporting error messages |
| mapFolderTree | the model to add the loaded pickmaps to |
| mapReaderFactory | the map reader factory to loading map files |
| pickmapManager | the map manager for loading pickmaps |
| mapViewsManager | the map views manager |
Definition at line 80 of file Loader.java.
References net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.errorView, net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.mapFolderTree, net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.mapReaderFactory, net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.mapViewsManager, and net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.pickmapManager.
| void net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.load | ( | ) |
Loads all pickmap files from a directory and its sub-directories.
Definition at line 91 of file Loader.java.
Referenced by net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.load().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Loads all pickmap files from a directory and its sub-directories.
| parent | the parent folder, or null |
| folderName | the folder name of dir |
Definition at line 106 of file Loader.java.
References net.sf.gridarta.gui.mapfiles.MapFolderTree< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.addMapFolder(), net.sf.gridarta.gui.mapfiles.MapFolder< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.addPickmap(), net.sf.gridarta.gui.mapfiles.MapFolderTree< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getBaseDir(), net.sf.gridarta.gui.mapfiles.MapFolder< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getName(), net.sf.gridarta.gui.mapfiles.MapFolder< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getPickmaps(), net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.load(), net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.mapReaderFactory, net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.mapViewsManager, net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.pickmapManager, net.sf.gridarta.model.errorview.ErrorViewCategory.PICKMAPS_DIR_INVALID, and net.sf.gridarta.model.errorview.ErrorViewCategory.PICKMAPS_FILE_INVALID.
Here is the call graph for this function:
|
private |
The ErrorView for reporting errors.
Definition at line 46 of file Loader.java.
Referenced by net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.Loader().
|
private |
The model to add the loaded pickmaps to.
Definition at line 52 of file Loader.java.
Referenced by net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.Loader().
|
private |
The MapReaderFactory for loading map files.
Definition at line 58 of file Loader.java.
Referenced by net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.load(), and net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.Loader().
|
private |
The MapViewsManager.
Definition at line 70 of file Loader.java.
Referenced by net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.load(), and net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.Loader().
|
private |
The MapManager for loading pickmaps.
Definition at line 64 of file Loader.java.
Referenced by net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.load(), and net.sf.gridarta.gui.mapfiles.Loader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.Loader().