![]() |
Gridarta Editor
|
Abstract base class for ConfigSource implementations. More...
Public Member Functions | |
File | getFile (@NotNull final ProjectSettings projectSettings, @NotNull final String type, final int index) throws IOException |
Returns a config file. More... | |
String | toString () |
![]() | |
String | getName () |
Returns the internal name. More... | |
boolean | isArchDirectoryInputFieldEnabled () |
Whether the "archetype directory" input field in the settings dialog should be enabled. More... | |
< G extends GameObject< G, A, R > A extends R extends Archetype< G, A, R > void | read (@NotNull ProjectSettings projectSettings, @NotNull AbstractResources< G, A, R > resources, @NotNull ErrorView errorView) |
Static Private Attributes | |
static final ActionBuilder | ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta") |
The ActionBuilder. More... | |
Additional Inherited Members | |
![]() | |
< G extends GameObject< G, A, R > A extends | MapArchObject< A > |
Abstract base class for ConfigSource implementations.
Definition at line 37 of file AbstractConfigSource.java.
File net.sf.gridarta.model.configsource.AbstractConfigSource.getFile | ( | @NotNull final ProjectSettings | projectSettings, |
@NotNull final String | type, | ||
final int | index | ||
) | throws IOException |
Returns a config file.
projectSettings | the project settings to use |
type | the file type |
index | the file index, starting with 0
|
IOException | if an error occurs |
Implements net.sf.gridarta.model.configsource.ConfigSource.
Definition at line 54 of file AbstractConfigSource.java.
References net.sf.gridarta.model.configsource.AbstractConfigSource.ACTION_BUILDER, net.sf.gridarta.utils.StringParameterBuilder.addParameter(), net.sf.gridarta.utils.IOUtils.getFile(), net.sf.gridarta.model.configsource.ConfigSource.getName(), and net.sf.gridarta.utils.StringParameterBuilder.replace().
String net.sf.gridarta.model.configsource.AbstractConfigSource.toString | ( | ) |
Implements net.sf.gridarta.model.configsource.ConfigSource.
Definition at line 47 of file AbstractConfigSource.java.
References net.sf.gridarta.model.configsource.AbstractConfigSource.ACTION_BUILDER, and net.sf.gridarta.model.configsource.ConfigSource.getName().
|
staticprivate |
The ActionBuilder.
Definition at line 43 of file AbstractConfigSource.java.
Referenced by net.sf.gridarta.model.configsource.AbstractConfigSource.getFile(), and net.sf.gridarta.model.configsource.AbstractConfigSource.toString().