mirror of
https://git.krews.org/morningstar/Arcturus-Community.git
synced 2024-11-26 16:30:52 +01:00
Figuredata parses correctly with whitespace now
This commit is contained in:
parent
b7b81e8af9
commit
0d0f0d3373
@ -1,5 +1,6 @@
|
||||
package com.eu.habbo.habbohotel.users.clothingvalidation;
|
||||
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Element;
|
||||
import org.w3c.dom.Node;
|
||||
@ -57,12 +58,14 @@ public class Figuredata {
|
||||
|
||||
for(int i = 0; i < palettesList.getLength(); i++) {
|
||||
Node nNode = palettesList.item(i);
|
||||
if(nNode.getNodeType() == Node.ELEMENT_NODE) {
|
||||
Element element = (Element) nNode;
|
||||
int paletteId = Integer.parseInt(element.getAttribute("id"));
|
||||
FiguredataPalette palette = new FiguredataPalette(paletteId);
|
||||
|
||||
NodeList colorsList = nNode.getChildNodes();
|
||||
for (int ii = 0; ii < colorsList.getLength(); ii++) {
|
||||
if(colorsList.item(ii).getNodeType() == Node.ELEMENT_NODE) {
|
||||
Element colorElement = (Element) colorsList.item(ii);
|
||||
FiguredataPaletteColor color = new FiguredataPaletteColor(
|
||||
Integer.parseInt(colorElement.getAttribute("id")),
|
||||
@ -73,12 +76,16 @@ public class Figuredata {
|
||||
);
|
||||
palette.addColor(color);
|
||||
}
|
||||
}
|
||||
|
||||
palettes.put(palette.id, palette);
|
||||
}
|
||||
}
|
||||
|
||||
for(int i = 0; i < settypesList.getLength(); i++) {
|
||||
Node nNode = settypesList.item(i);
|
||||
|
||||
if(nNode.getNodeType() == Node.ELEMENT_NODE) {
|
||||
Element element = (Element) nNode;
|
||||
|
||||
String type = element.getAttribute("type");
|
||||
@ -92,6 +99,7 @@ public class Figuredata {
|
||||
|
||||
NodeList setsList = nNode.getChildNodes();
|
||||
for (int ii = 0; ii < setsList.getLength(); ii++) {
|
||||
if(setsList.item(ii).getNodeType() == Node.ELEMENT_NODE) {
|
||||
Element setElement = (Element) setsList.item(ii);
|
||||
FiguredataSettypeSet set = new FiguredataSettypeSet(
|
||||
Integer.parseInt(setElement.getAttribute("id")),
|
||||
@ -104,9 +112,11 @@ public class Figuredata {
|
||||
);
|
||||
settype.addSet(set);
|
||||
}
|
||||
}
|
||||
|
||||
settypes.put(settype.type, settype);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user