Gridarta Editor
TestExitConnectorModel.java
Go to the documentation of this file.
1 /*
2  * Gridarta MMORPG map editor for Crossfire, Daimonin and similar games.
3  * Copyright (C) 2000-2015 The Gridarta Developers.
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License as published by
7  * the Free Software Foundation; either version 2 of the License, or
8  * (at your option) any later version.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License along
16  * with this program; if not, write to the Free Software Foundation, Inc.,
17  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18  */
19 
20 package net.sf.gridarta.model.exitconnector;
21 
22 import org.jetbrains.annotations.NotNull;
23 
30 
31  @Override
32  protected boolean loadPasteExitName() {
33  return true;
34  }
35 
36  @Override
37  protected void savePasteExitName(final boolean pasteExitName) {
38  // ignore
39  }
40 
41  @Override
42  protected boolean loadAutoCreateExit() {
43  return false;
44  }
45 
46  @Override
47  protected void saveAutoCreateExit(final boolean autoCreateExit) {
48  // ignore
49  }
50 
51  @NotNull
52  @Override
53  protected String loadExitArchetypeName() {
54  return "exit";
55  }
56 
57  @Override
58  protected void saveExitArchetypeName(@NotNull final String exitArchetypeName) {
59  // ignore
60  }
61 
62 }
boolean autoCreateExit
Whether exit game objects should be auto-created when needed.
ExitConnectorModel implementation for regression tests.
String exitArchetypeName
The archetype to insert when creating new exit game objects.
boolean pasteExitName
Whether the exit's name should be set when pasted.
void saveExitArchetypeName(@NotNull final String exitArchetypeName)