Seite 1 von 1

getElementsByTagName

Verfasst: 11. Jul 2011, 15:27
von feldmaus
Hi,

ich benötige für mein Plugin den Pfad zum Portrait. Ihr habt dafür glaube ich das PluginHeldenWerteWerkzeug3 womit man Elemente aus der XML Datei holen kann?? Dort gibt es aber kein getElementsByTagName() Wie bekomme ich den Pfad von meinem Potrait ran?

Grüße Markus

Re: getElementsByTagName

Verfasst: 11. Jul 2011, 17:41
von Eclipse404
Du holst damit keine Werte aus dem XML, sondern hast vorgegebene Methoden die bestimmte Sachen liefern.

Code: Alles auswählen


public class HeldenStart implements HeldenWertePlugin3 {

public void doWork(JFrame frame, PluginHeld2[] helden,
			PluginHeldenWerteWerkzeug3 phww) {
		phww.setAktivenHeld(helden[0]);
		System.out.println(phww.getPfadZumPortrait());
}


public String getType() {

		return DATEN3;
}
}

Re: getElementsByTagName

Verfasst: 11. Jul 2011, 22:49
von feldmaus
Vielen Dank, hat funktioniert. Soll das heißen das die Daten die in helden.zip.hld sind jedes mal hochgeladen werden in einen Speicher und aus diesen Speicher beziehen wir unsere Informationen?

Re: getElementsByTagName

Verfasst: 12. Jul 2011, 01:46
von Eclipse404
Beim starten der Heldensoftware, werden die xmldaten komplett in java Objekte geladen und von denen bekommst du die Informationen.