Description: deegree WEB-GIS platform, the client has a very good example, easy to use
File list (Check if you may need any files):
javax
.....\units
.....\.....\Prefix.java
.....\.....\PrefixSet.java
.....\.....\resources
.....\.....\.........\Prefix.java
.....\.....\.........\Prefix_fr.java
.....\.....\.........\Quantities.java
.....\.....\.........\Quantities_fr.java
.....\.....\.........\ResourceKeys.java
.....\.....\.........\Resources.java
.....\.....\.........\Resources_en.java
.....\.....\.........\resources_en.properties
.....\.....\.........\Resources_fr.java
.....\.....\.........\resources_fr.properties
.....\.....\.........\SymbolResources.java
.....\.....\.........\Units.java
.....\.....\.........\Units_en.java
.....\.....\.........\Units_fr.java
.....\.....\Unit.java
org
...\deegree
...\.......\clients
...\.......\.......\context
...\.......\.......\.......\Frontend.java
...\.......\.......\.......\GUIArea.java
...\.......\.......\.......\Module.java
...\.......\.......\.......\ModuleConfiguration.java
...\.......\enterprise
...\.......\..........\control
...\.......\..........\.......\FormEvent.java
...\.......\..........\.......\RequestUser.java
...\.......\..........\.......\RPCException.java
...\.......\..........\.......\RPCFault.java
...\.......\..........\.......\RPCMember.java
...\.......\..........\.......\RPCMethodCall.java
...\.......\..........\.......\RPCMethodResponse.java
...\.......\..........\.......\RPCParameter.java
...\.......\..........\.......\RPCStruct.java
...\.......\..........\.......\WebListener.java
...\.......\..........\EnterpriseException.java
...\.......\..........\Proxy.java
...\.......\gml
...\.......\...\GMLBox.java
...\.......\...\GMLComplexProperty.java
...\.......\...\GMLCoord.java
...\.......\...\GMLCoordinates.java
...\.......\...\GMLDocument.java
...\.......\...\GMLException.java
...\.......\...\GMLFeature.java
...\.......\...\GMLFeatureCollection.java
...\.......\...\GMLFeatureProperty.java
...\.......\...\GMLGeometry.java
...\.......\...\GMLGeometryCollection.java
...\.......\...\GMLGeoProperty.java
...\.......\...\GMLLinearRing.java
...\.......\...\GMLLineString.java
...\.......\...\GMLMultiLineString.java
...\.......\...\GMLMultiPoint.java
...\.......\...\GMLMultiPolygon.java
...\.......\...\GMLNameSpace.java
...\.......\...\GMLPoint.java
...\.......\...\GMLPolygon.java
...\.......\...\GMLProperty.java
...\.......\...\GMLSchema.java
...\.......\graphics
...\.......\........\displayelements
...\.......\........\...............\DisplayElement.java
...\.......\........\...............\GeometryDisplayElement.java
...\.......\........\...............\IncompatibleGeometryTypeException.java
...\.......\........\...............\Label.java
...\.......\........\...............\LabelDisplayElement.java
...\.......\........\...............\LineStringDisplayElement.java
...\.......\........\...............\LocalizedDisplayElement.java
...\.......\........\...............\MapDiagram.java
...\.......\........\...............\PointDisplayElement.java
...\.......\........\...............\PolygonDisplayElement.java
...\.......\........\...............\RasterDisplayElement.java
...\.......\........\Encoders.java
...\.......\........\EventController.java
...\.......\........\FeatureLayer.java
...\.......\........\Highlighter.java
...\.......\........\Layer.java
...\.......\........\LayerEventController.java
...\.......\........\legend
...\.......\........\......\LegendElement.java
...\.......\........\......\LegendElementCollection.java
...\.......\........\......\LegendException.java
...\.......\........\......\LegendView.java
...\.......\........\MapEventController.java
...\.......\........\MapView.java
...\.......\........\optimizers
...\.......\........\..........\Optimizer.java
...\.......\........\RasterLayer.java
...\.......\........\RenderException.java
...\.......\........\ScaleBar.java
...\.......\........\Selector.java
...\.......\........\sld
...\.......\........\...\CssParameter.java
...\.......\........\...\Drawing.java