refactoring: move NPCParser tools into its own package

This commit is contained in:
Martin Fuchs 2010-12-26 12:31:15 +00:00
parent 493e0fb5e2
commit 687730d0a8
7 changed files with 13 additions and 9 deletions

View file

@ -1,5 +1,5 @@
@echo off
call ant compile_stendhaltools server_build
set LOCALCLASSPATH=build\build_stendhaltools;build\build_server;build\build_server_maps;libs\marauroa.jar;libs\log4j.jar;libs\common-lang.jar;libs\groovy.jar;libs\mysql-connector-java-5.1.jar;libs\swing-layout.jar;.
javaw -cp "%LOCALCLASSPATH%" games.stendhal.tools.npcparsertestenv.TestEnvDlg
set LOCALCLASSPATH=build\build_stendhaltools;build\build_server;build\build_server_maps;libs\marauroa.jar;libs\log4j.jar;libs\common-lang.jar;libs\groovy.jar;libs\mysql-connector-java-5.1.jar;libs\h2.jar;libs\swing-layout.jar;.
javaw -cp "%LOCALCLASSPATH%" games.stendhal.tools.npcparser.TestEnvDlg

View file

@ -1,5 +1,5 @@
#!/bin/sh
ant compile_stendhaltools server_build
LOCALCLASSPATH=build/build_stendhaltools:build/build_server:build/build_server_maps:libs/marauroa.jar:libs/log4j.jar:libs/commons-lang.jar:libs/groovy.jar:libs/mysql-connector-java-5.1.5-bin.jar:libs/swing-layout.jar:.
java -cp "${LOCALCLASSPATH}" games.stendhal.tools.npcparsertestenv.TestEnvDlg
LOCALCLASSPATH=build/build_stendhaltools:build/build_server:build/build_server_maps:libs/marauroa.jar:libs/log4j.jar:libs/commons-lang.jar:libs/groovy.jar:libs/mysql-connector-java-5.1.5-bin.jar:libs/h2.jar:libs/swing-layout.jar:.
java -cp "${LOCALCLASSPATH}" games.stendhal.tools.npcparser.TestEnvDlg

View file

@ -153,7 +153,7 @@ public class WordList {
*
* @return true on success
*/
boolean calculateHash() {
public boolean calculateHash() {
MessageDigest md;
try {
@ -353,7 +353,7 @@ public class WordList {
* @param writer
* @param type
*/
void printWordType(final PrintWriter writer, final String type) {
public void printWordType(final PrintWriter writer, final String type) {
for (final String key : words.keySet()) {
final WordEntry entry = words.get(key);
boolean matches;

View file

@ -10,7 +10,7 @@
* (at your option) any later version. *
* *
***************************************************************************/
package games.stendhal.tools.npcparsertestenv;
package games.stendhal.tools.npcparser;
import games.stendhal.server.core.config.ZoneGroupsXMLLoader;
import games.stendhal.server.core.engine.SingletonRepository;

View file

@ -10,7 +10,11 @@
* (at your option) any later version. *
* *
***************************************************************************/
package games.stendhal.server.entity.npc.parser;
package games.stendhal.tools.npcparser;
import games.stendhal.server.entity.npc.parser.DBWordList;
import games.stendhal.server.entity.npc.parser.ExpressionType;
import games.stendhal.server.entity.npc.parser.WordList;
import java.io.BufferedReader;
import java.io.File;

View file

@ -3,4 +3,4 @@ STENDHAL_VERSION="0.90.5"
LOCALCLASSPATH=.:stendhal-server-$STENDHAL_VERSION.jar:marauroa.jar:mysql-connector.jar:log4j.jar:commons-lang.jar
java -cp "${LOCALCLASSPATH}" games.stendhal.server.entity.npc.parser.WordListUpdate
java -cp "${LOCALCLASSPATH}" games.stendhal.tools.npcparser.TestEnvDlg.WordListUpdate