Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. <xml>
  2. <versions>
  3. <org.geotools.util.Version>
  4. <version>1.0.0</version>
  5. </org.geotools.util.Version>
  6. <org.geotools.util.Version>
  7. <version>1.1.0</version>
  8. </org.geotools.util.Version>
  9. <org.geotools.util.Version>
  10. <version>2.0.0</version>
  11. </org.geotools.util.Version>
  12. </versions>
  13. <gml>
  14. <entry>
  15. <version>V_20</version>
  16. <gml>
  17. <srsNameStyle>URN2</srsNameStyle>
  18. <overrideGMLAttributes>false</overrideGMLAttributes>
  19. </gml>
  20. </entry>
  21. <entry>
  22. <version>V_10</version>
  23. <gml>
  24. <srsNameStyle>XML</srsNameStyle>
  25. <overrideGMLAttributes>true</overrideGMLAttributes>
  26. </gml>
  27. </entry>
  28. <entry>
  29. <version>V_11</version>
  30. <gml>
  31. <srsNameStyle>URN</srsNameStyle>
  32. <overrideGMLAttributes>false</overrideGMLAttributes>
  33. </gml>
  34. </entry>
  35. </gml>
  36. </xml>
  37.  
  38. [XmlRoot(ElementName = "xml")]
  39. interface IServiceSettings : IXmlSerializable
  40. {
  41. [XmlArray(ElementName = "versions")]
  42. [XmlArrayItem(ElementName = "org.geotools.util.Version")]
  43. IList<string> Versions { get; set; }
  44. }
  45.  
  46. [XmlRoot(ElementName = "xml")]
  47. interface IServiceSettings<T> : IXmlSerializable
  48. {
  49. [XmlArray(ElementName = "versions")]
  50. [XmlArrayItem(ElementName = "org.geotools.util.Version")]
  51. IList<T> Versions { get; set; }
  52. }
  53.  
  54. public class ServiceSettings<T> : IServiceSettings<T>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement