From ae1d4fd5d956dfb873aa1058f40d8efa9625fad8 Mon Sep 17 00:00:00 2001 From: Emux Date: Sun, 19 Jun 2016 13:14:36 +0300 Subject: [PATCH] Render theme XSD improvements / fixes, closes #26 --- resources/rendertheme.xsd | 13 +++++++++---- vtm/src/org/oscim/theme/XmlThemeBuilder.java | 3 ++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/resources/rendertheme.xsd b/resources/rendertheme.xsd index d03a1740..c01e09e9 100644 --- a/resources/rendertheme.xsd +++ b/resources/rendertheme.xsd @@ -36,6 +36,7 @@ + @@ -116,7 +117,7 @@ - + @@ -225,10 +226,14 @@ + + + + + - - + @@ -259,7 +264,7 @@ - + diff --git a/vtm/src/org/oscim/theme/XmlThemeBuilder.java b/vtm/src/org/oscim/theme/XmlThemeBuilder.java index 7c8fc8e0..05fee70e 100644 --- a/vtm/src/org/oscim/theme/XmlThemeBuilder.java +++ b/vtm/src/org/oscim/theme/XmlThemeBuilder.java @@ -1,6 +1,7 @@ /* * Copyright 2010, 2011, 2012 mapsforge.org * Copyright 2013 Hannes Janetzek + * Copyright 2016 devemux86 * * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). * @@ -812,7 +813,7 @@ public class XmlThemeBuilder extends DefaultHandler { logUnknownAttribute(elementName, name, value, i); } - validateExists("r", radius, elementName); + validateExists("radius", radius, elementName); validateNonNegative("radius", radius); validateNonNegative("stroke-width", strokeWidth);