├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.txt ├── api-experimental ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── geomajas │ │ ├── configuration │ │ └── TileCacheConfiguration.java │ │ ├── rendering │ │ ├── GraphicsDocument.java │ │ ├── RenderException.java │ │ ├── StyleFilter.java │ │ ├── image │ │ │ └── RasterUrlBuilder.java │ │ └── painter │ │ │ ├── StyledLayer.java │ │ │ ├── TilePaintContext.java │ │ │ ├── image │ │ │ └── FeatureImagePainter.java │ │ │ └── tile │ │ │ └── TilePainter.java │ │ └── service │ │ └── CacheService.java │ └── resources │ └── api.txt ├── api ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ ├── command │ │ │ ├── Command.java │ │ │ ├── CommandDispatcher.java │ │ │ ├── CommandHasRequest.java │ │ │ ├── CommandRequest.java │ │ │ ├── CommandResponse.java │ │ │ ├── EmptyCommandRequest.java │ │ │ ├── LayerIdCommandRequest.java │ │ │ ├── LayerIdsCommandRequest.java │ │ │ └── SuccessCommandResponse.java │ │ │ ├── configuration │ │ │ ├── AbstractAttributeInfo.java │ │ │ ├── AbstractEditableAttributeInfo.java │ │ │ ├── AbstractReadOnlyAttributeInfo.java │ │ │ ├── AssociationAttributeInfo.java │ │ │ ├── AssociationType.java │ │ │ ├── AttributeBaseInfo.java │ │ │ ├── AttributeInfo.java │ │ │ ├── CircleInfo.java │ │ │ ├── EditableAttributeInfo.java │ │ │ ├── FeatureInfo.java │ │ │ ├── FeatureStyleInfo.java │ │ │ ├── FontStyleInfo.java │ │ │ ├── GeometryAttributeInfo.java │ │ │ ├── ImageInfo.java │ │ │ ├── IsInfo.java │ │ │ ├── LabelStyleInfo.java │ │ │ ├── LayerExtraInfo.java │ │ │ ├── LayerInfo.java │ │ │ ├── NamedStyleInfo.java │ │ │ ├── Parameter.java │ │ │ ├── PrimitiveAttributeInfo.java │ │ │ ├── PrimitiveType.java │ │ │ ├── RasterLayerInfo.java │ │ │ ├── RectInfo.java │ │ │ ├── ServerSideOnlyInfo.java │ │ │ ├── SnappingRuleInfo.java │ │ │ ├── SortType.java │ │ │ ├── SymbolInfo.java │ │ │ ├── SyntheticAttributeInfo.java │ │ │ ├── VectorLayerInfo.java │ │ │ ├── client │ │ │ │ ├── BoundsLimitOption.java │ │ │ │ ├── ClientApplicationInfo.java │ │ │ │ ├── ClientLayerInfo.java │ │ │ │ ├── ClientLayerTreeInfo.java │ │ │ │ ├── ClientLayerTreeNodeInfo.java │ │ │ │ ├── ClientMapInfo.java │ │ │ │ ├── ClientPreferredPixelsPerTile.java │ │ │ │ ├── ClientRasterLayerInfo.java │ │ │ │ ├── ClientToolInfo.java │ │ │ │ ├── ClientToolbarInfo.java │ │ │ │ ├── ClientUserDataInfo.java │ │ │ │ ├── ClientVectorLayerInfo.java │ │ │ │ ├── ClientWidgetInfo.java │ │ │ │ ├── PreferredPixelsPerTileType.java │ │ │ │ ├── ScaleConfigurationInfo.java │ │ │ │ ├── ScaleInfo.java │ │ │ │ ├── ScaleUnit.java │ │ │ │ └── UnitType.java │ │ │ └── validation │ │ │ │ ├── AssertFalseConstraintInfo.java │ │ │ │ ├── AssertTrueConstraintInfo.java │ │ │ │ ├── ConstraintInfo.java │ │ │ │ ├── DecimalMaxConstraintInfo.java │ │ │ │ ├── DecimalMinConstraintInfo.java │ │ │ │ ├── DigitsConstraintInfo.java │ │ │ │ ├── FutureConstraintInfo.java │ │ │ │ ├── MaxConstraintInfo.java │ │ │ │ ├── MinConstraintInfo.java │ │ │ │ ├── NotNullConstraintInfo.java │ │ │ │ ├── NullConstraintInfo.java │ │ │ │ ├── PastConstraintInfo.java │ │ │ │ ├── PatternConstraintInfo.java │ │ │ │ ├── SizeConstraintInfo.java │ │ │ │ └── ValidatorInfo.java │ │ │ ├── geometry │ │ │ ├── Crs.java │ │ │ └── CrsTransform.java │ │ │ ├── global │ │ │ ├── Api.java │ │ │ ├── CacheableObject.java │ │ │ ├── CopyrightInfo.java │ │ │ ├── CrsInfo.java │ │ │ ├── CrsTransformInfo.java │ │ │ ├── ExceptionCode.java │ │ │ ├── ExceptionDto.java │ │ │ ├── ExpectAlternatives.java │ │ │ ├── FutureApi.java │ │ │ ├── GeomajasConstant.java │ │ │ ├── GeomajasException.java │ │ │ ├── Json.java │ │ │ ├── PluginInfo.java │ │ │ ├── PluginVersionInfo.java │ │ │ ├── ResolutionFormat.java │ │ │ └── UserImplemented.java │ │ │ ├── layer │ │ │ ├── Layer.java │ │ │ ├── LayerException.java │ │ │ ├── LayerService.java │ │ │ ├── LayerType.java │ │ │ ├── RasterLayer.java │ │ │ ├── RasterLayerService.java │ │ │ ├── VectorLayer.java │ │ │ ├── VectorLayerAssociationSupport.java │ │ │ ├── VectorLayerLazyFeatureConversionSupport.java │ │ │ ├── VectorLayerService.java │ │ │ ├── entity │ │ │ │ ├── Entity.java │ │ │ │ ├── EntityAttributeService.java │ │ │ │ ├── EntityCollection.java │ │ │ │ └── EntityMapper.java │ │ │ ├── feature │ │ │ │ ├── Attribute.java │ │ │ │ ├── Feature.java │ │ │ │ ├── FeatureModel.java │ │ │ │ ├── FeatureTransaction.java │ │ │ │ ├── InternalFeature.java │ │ │ │ ├── SearchCriterion.java │ │ │ │ ├── SyntheticAttributeBuilder.java │ │ │ │ └── attribute │ │ │ │ │ ├── ArrayAttribute.java │ │ │ │ │ ├── AssociationAttribute.java │ │ │ │ │ ├── AssociationValue.java │ │ │ │ │ ├── BooleanAttribute.java │ │ │ │ │ ├── CurrencyAttribute.java │ │ │ │ │ ├── DateAttribute.java │ │ │ │ │ ├── DoubleAttribute.java │ │ │ │ │ ├── FloatAttribute.java │ │ │ │ │ ├── ImageUrlAttribute.java │ │ │ │ │ ├── IntegerAttribute.java │ │ │ │ │ ├── LongAttribute.java │ │ │ │ │ ├── ManyToOneAttribute.java │ │ │ │ │ ├── OneToManyAttribute.java │ │ │ │ │ ├── PrimitiveAttribute.java │ │ │ │ │ ├── ShortAttribute.java │ │ │ │ │ ├── StringAttribute.java │ │ │ │ │ └── UrlAttribute.java │ │ │ ├── pipeline │ │ │ │ ├── GetAttributesContainer.java │ │ │ │ ├── GetBoundsContainer.java │ │ │ │ ├── GetFeaturesContainer.java │ │ │ │ └── GetTileContainer.java │ │ │ └── tile │ │ │ │ ├── InternalTile.java │ │ │ │ ├── RasterTile.java │ │ │ │ ├── TileCode.java │ │ │ │ ├── TileMetadata.java │ │ │ │ └── VectorTile.java │ │ │ ├── security │ │ │ ├── AreaAuthorization.java │ │ │ ├── AttributeAuthorization.java │ │ │ ├── Authentication.java │ │ │ ├── AuthenticationCache.java │ │ │ ├── Authorization.java │ │ │ ├── AuthorizationNeedsWiring.java │ │ │ ├── BaseAuthorization.java │ │ │ ├── FeatureAuthorization.java │ │ │ ├── GeomajasSecurityException.java │ │ │ ├── SavedAuthentication.java │ │ │ ├── SavedAuthorization.java │ │ │ ├── SecurityContext.java │ │ │ ├── SecurityInfo.java │ │ │ ├── SecurityManager.java │ │ │ ├── SecurityService.java │ │ │ ├── UserInfo.java │ │ │ └── VectorLayerSelectFilterAuthorization.java │ │ │ ├── service │ │ │ ├── BeanNameSimplifier.java │ │ │ ├── ConfigurationService.java │ │ │ ├── DispatcherUrlService.java │ │ │ ├── DtoConverterService.java │ │ │ ├── FeatureExpressionService.java │ │ │ ├── FilterService.java │ │ │ ├── GeoService.java │ │ │ ├── LayerInvalidationService.java │ │ │ ├── LegendGraphicService.java │ │ │ ├── ResourceService.java │ │ │ ├── StyleConverterService.java │ │ │ ├── StyleService.java │ │ │ ├── TestRecorder.java │ │ │ ├── TextService.java │ │ │ ├── legend │ │ │ │ ├── DefaultLegendGraphicMetadata.java │ │ │ │ └── LegendGraphicMetadata.java │ │ │ ├── pipeline │ │ │ │ ├── AbstractPipelineInterceptor.java │ │ │ │ ├── PipelineCode.java │ │ │ │ ├── PipelineContext.java │ │ │ │ ├── PipelineHook.java │ │ │ │ ├── PipelineInfo.java │ │ │ │ ├── PipelineInterceptor.java │ │ │ │ ├── PipelineService.java │ │ │ │ ├── PipelineStep.java │ │ │ │ └── SkipStepPipelineInterceptor.java │ │ │ └── resource │ │ │ │ └── ResourceInfo.java │ │ │ └── spring │ │ │ └── ReconfigurableApplicationContext.java │ └── resources │ │ ├── api.txt │ │ └── org │ │ └── geomajas │ │ └── global │ │ ├── GeomajasException_en.properties │ │ ├── GeomajasException_nl.properties │ │ └── GeomajasException_pt.properties │ └── test │ ├── java │ └── org │ │ └── geomajas │ │ ├── configuration │ │ └── client │ │ │ ├── ClientToolInfoTest.java │ │ │ └── ScaleInfoTest.java │ │ ├── global │ │ └── GeomajasExceptionTest.java │ │ ├── json │ │ └── AnnotationTest.java │ │ └── layer │ │ └── feature │ │ └── attribute │ │ ├── AssociationValueTest.java │ │ ├── AttributeCloneTest.java │ │ └── AttributeToStringTest.java │ └── resources │ ├── logback-test.xml │ └── org │ └── geomajas │ └── global │ └── GeomajasExceptionTest.properties ├── command ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── command │ │ │ ├── configuration │ │ │ ├── GetConfigurationCommand.java │ │ │ ├── GetMapConfigurationCommand.java │ │ │ ├── RefreshConfigurationCommand.java │ │ │ └── UserMaximumExtentCommand.java │ │ │ ├── dto │ │ │ ├── BufferInfo.java │ │ │ ├── CopyrightRequest.java │ │ │ ├── CopyrightResponse.java │ │ │ ├── GeometryAreaRequest.java │ │ │ ├── GeometryAreaResponse.java │ │ │ ├── GeometryBufferRequest.java │ │ │ ├── GeometryBufferResponse.java │ │ │ ├── GeometryConvexHullRequest.java │ │ │ ├── GeometryConvexHullResponse.java │ │ │ ├── GeometryMergeRequest.java │ │ │ ├── GeometryMergeResponse.java │ │ │ ├── GeometrySplitRequest.java │ │ │ ├── GeometrySplitResponse.java │ │ │ ├── GetConfigurationRequest.java │ │ │ ├── GetConfigurationResponse.java │ │ │ ├── GetMapConfigurationRequest.java │ │ │ ├── GetMapConfigurationResponse.java │ │ │ ├── GetRasterTilesRequest.java │ │ │ ├── GetRasterTilesResponse.java │ │ │ ├── GetVectorTileRequest.java │ │ │ ├── GetVectorTileResponse.java │ │ │ ├── LayerFilterSpecification.java │ │ │ ├── LogRequest.java │ │ │ ├── MergePolygonRequest.java │ │ │ ├── MergePolygonResponse.java │ │ │ ├── PersistTransactionRequest.java │ │ │ ├── PersistTransactionResponse.java │ │ │ ├── RefreshConfigurationRequest.java │ │ │ ├── RefreshConfigurationResponse.java │ │ │ ├── RegisterNamedStyleInfoRequest.java │ │ │ ├── RegisterNamedStyleInfoResponse.java │ │ │ ├── SearchAttributesRequest.java │ │ │ ├── SearchAttributesResponse.java │ │ │ ├── SearchByLocationRequest.java │ │ │ ├── SearchByLocationResponse.java │ │ │ ├── SearchFeatureRequest.java │ │ │ ├── SearchFeatureResponse.java │ │ │ ├── SplitPolygonRequest.java │ │ │ ├── SplitPolygonResponse.java │ │ │ ├── TransformGeometryRequest.java │ │ │ ├── TransformGeometryResponse.java │ │ │ ├── UnionInfo.java │ │ │ ├── UserMaximumExtentRequest.java │ │ │ └── UserMaximumExtentResponse.java │ │ │ ├── feature │ │ │ ├── PersistTransactionCommand.java │ │ │ ├── SearchAttributesCommand.java │ │ │ ├── SearchByLocationCommand.java │ │ │ └── SearchFeatureCommand.java │ │ │ ├── general │ │ │ ├── CopyrightCommand.java │ │ │ └── LogCommand.java │ │ │ ├── geometry │ │ │ ├── GeometryAreaCommand.java │ │ │ ├── GeometryBufferCommand.java │ │ │ ├── GeometryConvexHullCommand.java │ │ │ ├── GeometryMergeCommand.java │ │ │ ├── GeometrySplitCommand.java │ │ │ ├── MergePolygonCommand.java │ │ │ ├── SplitPolygonCommand.java │ │ │ └── TransformGeometryCommand.java │ │ │ └── render │ │ │ ├── GetRasterTilesCommand.java │ │ │ ├── GetVectorTileCommand.java │ │ │ └── RegisterNamedStyleInfoCommand.java │ └── resources │ │ └── api.txt │ └── test │ ├── java │ ├── com │ │ └── my │ │ │ └── program │ │ │ └── command │ │ │ ├── dto │ │ │ ├── MySuperDoItRequest.java │ │ │ └── MySuperDoItResponse.java │ │ │ └── mysuper │ │ │ └── MySuperDoItCommand.java │ └── org │ │ └── geomajas │ │ └── command │ │ ├── CommandNamesTest.java │ │ ├── configuration │ │ ├── DummyServerSideOnlyInfo.java │ │ ├── GetConfigurationCommandTest.java │ │ ├── GetMapConfigurationCommandTest.java │ │ ├── RefreshConfigurationCommandTest.java │ │ ├── RefreshTestRecorder.java │ │ └── UserMaximumExtentCommandTest.java │ │ ├── dto │ │ └── GetVectorTileRequestTest.java │ │ ├── feature │ │ ├── PersistTransactionCommandEmptyGeometryTest.java │ │ ├── PersistTransactionCommandTest.java │ │ ├── SearchAttributesCommandTest.java │ │ ├── SearchByLocationCommandTest.java │ │ └── SearchFeatureCommandTest.java │ │ ├── general │ │ ├── CopyrightCommandTest.java │ │ └── LogCommandTest.java │ │ ├── geometry │ │ ├── GeometryAreaCommandTest.java │ │ ├── GeometryBufferCommandTest.java │ │ ├── GeometryConvexHullCommandTest.java │ │ ├── GeometryMergeCommandTest.java │ │ ├── MergePolygonCommandTest.java │ │ ├── SplitPolygonCommandTest.java │ │ └── TransformGeometryCommandTest.java │ │ └── render │ │ ├── GetRasterTilesCommandTest.java │ │ ├── GetVectorTileCommandTest.java │ │ └── RegisterNamedStyleInfoCommandTest.java │ └── resources │ ├── logback-test.xml │ └── org │ └── geomajas │ └── command │ ├── ServerSideOnlyConfiguration.xml │ └── emptyGeometryTest.xml ├── common-servlet ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ ├── servlet │ │ │ ├── ApplicationContextUtil.java │ │ │ ├── AutomaticDispatcherUrlService.java │ │ │ ├── CacheFilter.java │ │ │ ├── ExtendedJettyClassLoader.java │ │ │ ├── GeomajasContextListener.java │ │ │ ├── GzipResponseStream.java │ │ │ ├── JettyThreadParentFilter.java │ │ │ ├── NotFoundFilter.java │ │ │ ├── PrepareScanningContextListener.java │ │ │ ├── ResourceController.java │ │ │ ├── ResourceServlet.java │ │ │ └── mvc │ │ │ │ ├── SecurityInterceptor.java │ │ │ │ ├── TransactionalInterceptor.java │ │ │ │ └── legend │ │ │ │ ├── LegendGraphicController.java │ │ │ │ └── LegendGraphicView.java │ │ │ └── spring │ │ │ ├── LoggingApplicationContext.java │ │ │ └── ReconfigurableClassPathApplicationContext.java │ └── resources │ │ ├── META-INF │ │ └── geomajasWebContextCommonServlet.xml │ │ └── api.txt │ └── test │ ├── java │ └── org │ │ └── geomajas │ │ └── servlet │ │ ├── AutomaticDispatcherUrlServiceTest.java │ │ ├── CacheFilterTest.java │ │ └── ResourceControllerTest.java │ └── resources │ ├── logback-test.xml │ └── org │ └── geomajas │ └── servlet │ ├── geomajas_logo.png │ └── test.js ├── documentation ├── pom.xml └── src │ └── docbkx │ ├── images │ ├── Geosparc-Logo-Medium.png │ ├── Geosparc-Logo-Medium_bg.png │ ├── Geosparc-Logo-Medium_bg.xcf │ ├── architecture slides.pptx │ ├── clientConfiguration.png │ ├── face-command.png │ ├── fullConfiguration.png │ ├── geomajas-dependencies.png │ ├── geomajas-dependencies.svg │ ├── geomajas-server-client.png │ ├── geomajas-server-client.svg │ ├── geomajas-server.png │ ├── geomajas-server.svg │ ├── gm14onion.png │ ├── layertree_dojo.png │ ├── mashup.png │ ├── mashup_logo.png │ ├── pipeline.png │ ├── pipeline_logo.png │ ├── project-layout.png │ ├── security-context.dia │ ├── security-context.png │ ├── security-login.dia │ ├── security-login.png │ ├── security.png │ ├── security_logo.png │ ├── server-command.png │ ├── server-command_logo.png │ ├── services.png │ ├── services_logo.png │ └── zk-gwt.png │ ├── master.xml │ ├── part-api.xml │ ├── part-appendix.xml │ ├── part-architecture.xml │ ├── part-configuration.xml │ ├── part-howto.xml │ └── part-introduction.xml ├── impl ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ ├── internal │ │ │ ├── configuration │ │ │ │ ├── ConfigurationDtoPostProcessor.java │ │ │ │ ├── GeotoolsInitializer.java │ │ │ │ ├── NamingBeanPostProcessor.java │ │ │ │ ├── ScaleInfoEditor.java │ │ │ │ ├── ScaleInfoEditorRegistrar.java │ │ │ │ ├── Slf4jLogger.java │ │ │ │ └── Slf4jLoggerFactory.java │ │ │ ├── filter │ │ │ │ ├── FeatureModelPropertyAccessorFactory.java │ │ │ │ ├── InternalFeaturePropertyAccessorFactory.java │ │ │ │ └── NonLenientFilterFactoryImpl.java │ │ │ ├── layer │ │ │ │ ├── LayerServiceImpl.java │ │ │ │ ├── RasterLayerServiceImpl.java │ │ │ │ ├── VectorLayerServiceImpl.java │ │ │ │ ├── entity │ │ │ │ │ └── EntityAttributeServiceImpl.java │ │ │ │ ├── feature │ │ │ │ │ ├── AttributeService.java │ │ │ │ │ ├── FeatureModelRegistry.java │ │ │ │ │ ├── InternalFeatureImpl.java │ │ │ │ │ └── InternalFeaturePropertyAccessor.java │ │ │ │ ├── raster │ │ │ │ │ ├── GetTilesGetStep.java │ │ │ │ │ └── SortTilesStep.java │ │ │ │ ├── tile │ │ │ │ │ ├── InternalTileImpl.java │ │ │ │ │ ├── TileCodeComparator.java │ │ │ │ │ └── TileMetadataImpl.java │ │ │ │ └── vector │ │ │ │ │ ├── AbstractSaveOrUpdateStep.java │ │ │ │ │ ├── FeatureBackTransformGeometryStep.java │ │ │ │ │ ├── FeatureListEqualSizeStep.java │ │ │ │ │ ├── FeatureTransformGeometryStep.java │ │ │ │ │ ├── GetAttributesStep.java │ │ │ │ │ ├── GetBoundsStep.java │ │ │ │ │ ├── GetFeaturesEachStep.java │ │ │ │ │ ├── GetFeaturesStyleStep.java │ │ │ │ │ ├── GetTileFillStep.java │ │ │ │ │ ├── GetTileFilterStep.java │ │ │ │ │ ├── GetTileGetFeaturesStep.java │ │ │ │ │ ├── GetTileStringContentStep.java │ │ │ │ │ ├── GetTileTransformStep.java │ │ │ │ │ ├── LayerFilterStep.java │ │ │ │ │ ├── SaveOrUpdateCheckIdStep.java │ │ │ │ │ ├── SaveOrUpdateCreateStep.java │ │ │ │ │ ├── SaveOrUpdateDeleteStep.java │ │ │ │ │ ├── SaveOrUpdateEachStep.java │ │ │ │ │ ├── SaveOrUpdateSaveStep.java │ │ │ │ │ ├── SaveOrUpdateUpdateStep.java │ │ │ │ │ ├── UpdateFeatureStep.java │ │ │ │ │ └── lazy │ │ │ │ │ ├── LazyAttribute.java │ │ │ │ │ ├── LazyManyToOneAttribute.java │ │ │ │ │ ├── LazyOneToManyAttribute.java │ │ │ │ │ └── LazyPrimitiveAttribute.java │ │ │ ├── rendering │ │ │ │ ├── AbstractGraphicsDocument.java │ │ │ │ ├── DefaultSvgDocument.java │ │ │ │ ├── DefaultVmlDocument.java │ │ │ │ ├── StyleFilterImpl.java │ │ │ │ ├── painter │ │ │ │ │ └── tile │ │ │ │ │ │ ├── StringContentTilePainter.java │ │ │ │ │ │ └── UrlContentTilePainter.java │ │ │ │ ├── strategy │ │ │ │ │ ├── TileUtil.java │ │ │ │ │ └── TiledFeatureService.java │ │ │ │ └── writer │ │ │ │ │ ├── GraphicsWriter.java │ │ │ │ │ ├── svg │ │ │ │ │ ├── SvgFeatureWriter.java │ │ │ │ │ ├── SvgLabelTileWriter.java │ │ │ │ │ ├── SvgTileWriter.java │ │ │ │ │ └── geometry │ │ │ │ │ │ ├── BboxWriter.java │ │ │ │ │ │ ├── GeometryCollectionWriter.java │ │ │ │ │ │ ├── LineStringWriter.java │ │ │ │ │ │ ├── MultiLineStringWriter.java │ │ │ │ │ │ ├── MultiPointWriter.java │ │ │ │ │ │ ├── MultiPolygonWriter.java │ │ │ │ │ │ ├── PointWriter.java │ │ │ │ │ │ └── PolygonWriter.java │ │ │ │ │ └── vml │ │ │ │ │ ├── VmlFeatureWriter.java │ │ │ │ │ ├── VmlLabelTileWriter.java │ │ │ │ │ ├── VmlTileWriter.java │ │ │ │ │ └── geometry │ │ │ │ │ ├── GeometryCollectionWriter.java │ │ │ │ │ ├── LineStringWriter.java │ │ │ │ │ ├── MultiLineStringWriter.java │ │ │ │ │ ├── MultiPointWriter.java │ │ │ │ │ ├── MultiPolygonWriter.java │ │ │ │ │ ├── PointWriter.java │ │ │ │ │ └── PolygonWriter.java │ │ │ ├── security │ │ │ │ ├── DefaultSecurityContext.java │ │ │ │ ├── DefaultSecurityManager.java │ │ │ │ ├── EmptySecurityInfo.java │ │ │ │ ├── SavedAuthenticationImpl.java │ │ │ │ └── SavedAuthorizationImpl.java │ │ │ ├── service │ │ │ │ ├── CommandDispatcherImpl.java │ │ │ │ ├── ConfigurationServiceImpl.java │ │ │ │ ├── CrsTransformImpl.java │ │ │ │ ├── DefaultCacheService.java │ │ │ │ ├── DtoConverterServiceImpl.java │ │ │ │ ├── DummyTestRecorder.java │ │ │ │ ├── FeatureExpressionServiceImpl.java │ │ │ │ ├── FilterServiceImpl.java │ │ │ │ ├── GeoServiceImpl.java │ │ │ │ ├── LegendGraphicServiceImpl.java │ │ │ │ ├── RealTestRecorder.java │ │ │ │ ├── ResourceServiceImpl.java │ │ │ │ ├── StyleConverterServiceImpl.java │ │ │ │ ├── StyleServiceImpl.java │ │ │ │ ├── TextServiceImpl.java │ │ │ │ ├── crs │ │ │ │ │ ├── CompoundCrsImpl.java │ │ │ │ │ ├── CrsFactory.java │ │ │ │ │ ├── CrsImpl.java │ │ │ │ │ ├── GeneralDerivedCrsImpl.java │ │ │ │ │ ├── GeodeticCrsImpl.java │ │ │ │ │ ├── GeographicCrsImpl.java │ │ │ │ │ ├── ProjectedCrsImpl.java │ │ │ │ │ ├── SingleCrsImpl.java │ │ │ │ │ └── TemporalCrsImpl.java │ │ │ │ └── pipeline │ │ │ │ │ ├── PipelineContextImpl.java │ │ │ │ │ └── PipelineServiceImpl.java │ │ │ └── util │ │ │ │ └── WebSafeStringEncoder.java │ │ │ ├── layer │ │ │ └── bean │ │ │ │ ├── BeanEntityMapper.java │ │ │ │ ├── BeanFeatureModel.java │ │ │ │ ├── BeanLayer.java │ │ │ │ ├── FeatureBean.java │ │ │ │ ├── FeatureModelAware.java │ │ │ │ ├── ManyToOneAttributeBean.java │ │ │ │ └── OneToManyAttributeBean.java │ │ │ ├── security │ │ │ └── allowall │ │ │ │ ├── AllowAllAuthorization.java │ │ │ │ └── AllowAllSecurityService.java │ │ │ ├── service │ │ │ └── impl │ │ │ │ └── StaticDispatcherUrlService.java │ │ │ └── spring │ │ │ ├── DependencyCheckPostProcessor.java │ │ │ ├── GeomajasBeanNameGenerator.java │ │ │ ├── ThreadScope.java │ │ │ ├── ThreadScopeContext.java │ │ │ └── ThreadScopeContextHolder.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── org.geotools.filter.expression.PropertyAccessorFactory │ │ │ └── org.opengis.filter.FilterFactory │ │ ├── api.txt │ │ └── org │ │ └── geomajas │ │ ├── internal │ │ └── image │ │ │ └── layer-raster.png │ │ └── spring │ │ ├── emptyApplication.xml │ │ ├── geomajasContext.xml │ │ ├── geomajasWebContext.xml │ │ └── testRecorder.xml │ └── test │ ├── java │ └── org │ │ └── geomajas │ │ ├── internal │ │ ├── configuration │ │ │ ├── ConfigurationDtoPostProcessorLayerTreeTest.java │ │ │ ├── ConfigurationDtoPostProcessorRasterLayerTest.java │ │ │ ├── ConfigurationDtoPostProcessorVectorLayerTest.java │ │ │ ├── DummyRasterLayer.java │ │ │ ├── GeotoolsInitializerTest.java │ │ │ ├── ScaleInfoEditorTest.java │ │ │ └── Slf4jLoggerTest.java │ │ ├── filter │ │ │ ├── CqlTest.java │ │ │ ├── InternalFeaturePropertyAccessorTest.java │ │ │ └── PropertyAccessorTest.java │ │ ├── layer │ │ │ ├── entity │ │ │ │ └── EntityAttributeServiceTest.java │ │ │ ├── feature │ │ │ │ ├── AttributeServiceEditableCapabilityTest.java │ │ │ │ ├── AttributeServiceSynthTest.java │ │ │ │ ├── AttributeServiceTest.java │ │ │ │ ├── NameBean.java │ │ │ │ └── NameDateAttributeBuilder.java │ │ │ ├── tile │ │ │ │ └── TileCodeComparatorTest.java │ │ │ └── vector │ │ │ │ ├── GetFeaturesEachStepIdAsLabelTest.java │ │ │ │ ├── GetFeaturesEachStepSecuredTest.java │ │ │ │ ├── GetFeaturesEachStepTest.java │ │ │ │ ├── GetFeaturesEachSyntheticAttribute.java │ │ │ │ ├── OddFeatureAuthorization.java │ │ │ │ └── OddFeatureSecurityService.java │ │ ├── rendering │ │ │ ├── DefaultSvgDocumentTest.java │ │ │ ├── DefaultVmlDocumentTest.java │ │ │ └── StyleFilterTest.java │ │ ├── security │ │ │ ├── AllowBaseAuthorization.java │ │ │ ├── AllowNoneAuthorization.java │ │ │ ├── AllowNoneWiredAuthorization.java │ │ │ ├── AllowTestAuthorization.java │ │ │ ├── AuthorizationWiringTest.java │ │ │ ├── InMemorySecurityService.java │ │ │ ├── SecurityContextAreaAuthorizationTest.java │ │ │ ├── SecurityContextAttributeAuthorizationTest.java │ │ │ ├── SecurityContextBaseAuthorizationTest.java │ │ │ ├── SecurityContextFeatureAuthorizationTest.java │ │ │ ├── SecurityContextFeatureFilterTest.java │ │ │ ├── SecurityContextSaveRestoreTest.java │ │ │ ├── SecurityContextUserInfoTest.java │ │ │ ├── SecurityManagerLoopTest.java │ │ │ ├── SecurityManagerNoLoopTest.java │ │ │ ├── SecurityServiceFirst.java │ │ │ ├── SecurityServiceSecond.java │ │ │ └── SecurityTestCommand.java │ │ └── service │ │ │ ├── AttributeConverterTest.java │ │ │ ├── BboxConverterTest.java │ │ │ ├── CacheServiceTest.java │ │ │ ├── CommandDispatcherSecurityTest.java │ │ │ ├── ConfigurationServiceInvalidateTest.java │ │ │ ├── ConfigurationServiceTest.java │ │ │ ├── DummyTestRecorderTest.java │ │ │ ├── FeatureConverterTest.java │ │ │ ├── FeatureExpressionServiceTest.java │ │ │ ├── FilterServiceTest.java │ │ │ ├── FilterServiceTestPropertyAccessorFactory.java │ │ │ ├── GeoServiceTest.java │ │ │ ├── GeoServiceTransformableAreaNonProjectableTest.java │ │ │ ├── GeoServiceTransformableAreaTest.java │ │ │ ├── GeometryConverterTest.java │ │ │ ├── LayerServiceTest.java │ │ │ ├── LayerTypeConverterTest.java │ │ │ ├── LegendGraphicServiceTest.java │ │ │ ├── RealTestRecorderTest.java │ │ │ ├── RecordLayerInvalidateService.java │ │ │ ├── ResourceServiceTest.java │ │ │ ├── StyleConverterServiceTest.java │ │ │ ├── StyleServiceTest.java │ │ │ ├── TestPropertyAccess.java │ │ │ ├── TileConverterTest.java │ │ │ ├── VectorCrsConversionTest.java │ │ │ ├── VectorLayerServiceTest.java │ │ │ ├── legend │ │ │ └── TestRasterLayer.java │ │ │ └── pipeline │ │ │ ├── ForTestInterceptor.java │ │ │ ├── Interceptor.java │ │ │ ├── PipelineContextTest.java │ │ │ ├── PipelineServiceInvalidTest.java │ │ │ ├── PipelineServiceTest.java │ │ │ ├── Step1.java │ │ │ ├── Step2.java │ │ │ ├── Step3.java │ │ │ ├── StepIntercept.java │ │ │ └── StopStep.java │ │ ├── layer │ │ └── bean │ │ │ ├── BeanEntityMapperTest.java │ │ │ ├── BeanLayerEditingTest.java │ │ │ ├── BeanLayerTest.java │ │ │ └── custombean │ │ │ ├── CustomBean.java │ │ │ └── CustomBeanLayerTest.java │ │ ├── service │ │ └── impl │ │ │ ├── EcqlTest.java │ │ │ └── StaticDispatcherUrlServiceTest.java │ │ ├── spring │ │ ├── ConfiguredExample.java │ │ ├── Data.java │ │ ├── DataBean.java │ │ ├── DataFactory.java │ │ ├── DataFactoryImpl.java │ │ ├── DependencyCheckPostProcessorTest.java │ │ ├── ExampleImplementation.java │ │ ├── ExampleInterface.java │ │ ├── ScaleInfoHolder.java │ │ ├── SpringIocTest.java │ │ ├── ThreadScopeTest.java │ │ └── ThreadedService.java │ │ └── string │ │ ├── StringBufferAdd.java │ │ ├── StringBuilderAdd.java │ │ └── StringConcatenation.java │ └── resources │ ├── META-INF │ └── services │ │ └── org.geotools.filter.expression.PropertyAccessorFactory │ ├── logback-test.xml │ └── org │ └── geomajas │ ├── internal │ ├── configuration │ │ ├── RasterLayerZeroTileHeight.xml │ │ ├── RasterLayerZeroTileWidth.xml │ │ ├── layerBeansDuplicateAttrManyToOne.xml │ │ ├── layerBeansDuplicateAttrOneToMany.xml │ │ ├── layerBeansDuplicateAttribute.xml │ │ ├── layerBeansInvalid.xml │ │ ├── layerDefaultStyle.xml │ │ └── layerTreeInvalid.xml │ ├── layer │ │ ├── entity │ │ │ └── layerNonEditableBeans.xml │ │ ├── feature │ │ │ └── syntheticAttributeContext.xml │ │ └── vector │ │ │ ├── getFeatureEachStepSynthLabel.xml │ │ │ ├── getFeaturesEachStep.xml │ │ │ ├── getFeaturesEachStepIdAsLabel.xml │ │ │ └── oddFeatureSecurity.xml │ ├── rendering │ │ └── pipeline │ │ │ ├── pipelineAndDelegate.xml │ │ │ ├── pipelineContext.xml │ │ │ ├── pipelineInvalidExtension.xml │ │ │ ├── pipelineOverlappingInterceptors.xml │ │ │ ├── pipelineWrongId.xml │ │ │ └── pipelineWrongOrder.xml │ └── service │ │ ├── countriesNotAllEditable.xml │ │ ├── featureExpressionServiceContext.xml │ │ ├── inMemorySecurityContext.xml │ │ ├── layerInvalidateContext.xml │ │ ├── legend │ │ ├── combined-18x18.png │ │ ├── combined-19x19.png │ │ ├── layer-raster.png │ │ ├── line1-18x18.png │ │ ├── line1-19x19.png │ │ ├── point1-18x18.png │ │ ├── point1-19x19.png │ │ ├── polygon1-18x18.png │ │ ├── polygon1-19x19.png │ │ ├── polygon2-18x18.png │ │ ├── polygon2-19x19.png │ │ ├── polygon3-18x18.png │ │ ├── polygon3-19x19.png │ │ ├── polygon4-18x18.png │ │ ├── polygon4-19x19.png │ │ └── rasterLayerContext.xml │ │ ├── resourceServiceContext.xml │ │ └── someResource.txt │ ├── layer │ └── bean │ │ ├── customBeanContext.xml │ │ ├── customLayerBeans.xml │ │ ├── layerBeansMercator.xml │ │ └── layerEditingBeans.xml │ └── spring │ ├── dependencyTestDuplicatePluginBad.xml │ ├── dependencyTestDuplicatePluginGood.xml │ ├── dependencyTestInIdeBackendDef.xml │ ├── dependencyTestInIdeBackendRef.xml │ ├── dependencyTestInIdePluginDef.xml │ ├── dependencyTestInIdePluginRef.xml │ ├── dependencyTestNormalBadBackend.xml │ ├── dependencyTestNormalBadPlugin.xml │ ├── dependencyTestNormalGood.xml │ ├── dependencyTestOptionalBad.xml │ ├── dependencyTestOptionalGood.xml │ ├── dependencyTestOptionalMissing.xml │ ├── dependencyTestSourceFirst.xml │ ├── dependencyTestSourceLast.xml │ ├── editorContext.xml │ ├── moreContext.xml │ ├── securityLoopContext.xml │ ├── securityNoLoopContext.xml │ ├── securitySerializingContext.xml │ ├── testContext.xml │ ├── transformableArea.xml │ └── transformableAreaNonProjectable.xml ├── javadoc └── pom.xml ├── plugin ├── cache │ ├── LICENSE.txt │ ├── cache-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── appendix.xml │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ ├── GetTileCacheHooks.dia │ │ │ ├── GetTileCacheHooks.png │ │ │ ├── SaveOrUpdateCacheHooks.dia │ │ │ ├── SaveOrUpdateCacheHooks.png │ │ │ ├── caches-type-layer.dia │ │ │ ├── caches-type-layer.png │ │ │ ├── geosparc.png │ │ │ ├── pipeline.dia │ │ │ ├── rasterization-cache.dia │ │ │ ├── rasterization-cache.png │ │ │ ├── scalability-1.dia │ │ │ ├── scalability-1.png │ │ │ ├── scalability-2a.dia │ │ │ ├── scalability-2a.png │ │ │ ├── scalability-2b.dia │ │ │ ├── scalability-2b.png │ │ │ ├── scalability-3a.dia │ │ │ ├── scalability-3a.png │ │ │ ├── scalability-3b.dia │ │ │ └── scalability-3b.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── cache-infinispan │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── plugin │ │ │ │ │ └── caching │ │ │ │ │ └── infinispan │ │ │ │ │ ├── cache │ │ │ │ │ ├── InfinispanCacheFactory.java │ │ │ │ │ ├── InfinispanCacheListener.java │ │ │ │ │ └── InfinispanCacheService.java │ │ │ │ │ └── configuration │ │ │ │ │ ├── AbstractInfinispanConfiguration.java │ │ │ │ │ ├── InfinispanConfiguration.java │ │ │ │ │ └── SimpleInfinispanCacheInfo.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextLayerCacheInfinispan.xml │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── caching │ │ │ │ └── infinispan │ │ │ │ ├── DefaultConfigurationTest.java │ │ │ │ └── cache │ │ │ │ └── InfinispanCacheFactoryConfigurationTest.java │ │ │ └── resources │ │ │ ├── dummySecurity.xml │ │ │ ├── infinispanConfiguration.xml │ │ │ ├── infinispanConfigurationContext.xml │ │ │ └── logback-test.xml │ ├── cache-javadoc │ │ └── pom.xml │ ├── cache │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── plugin │ │ │ │ │ └── caching │ │ │ │ │ ├── cache │ │ │ │ │ ├── NoCacheCacheFactory.java │ │ │ │ │ └── NoCacheCacheService.java │ │ │ │ │ ├── configuration │ │ │ │ │ ├── CacheConfiguration.java │ │ │ │ │ └── CacheInfo.java │ │ │ │ │ ├── index │ │ │ │ │ ├── NoCacheIndexFactory.java │ │ │ │ │ ├── NoCacheIndexService.java │ │ │ │ │ ├── NoInvalidateIndexFactory.java │ │ │ │ │ └── NoInvalidateIndexService.java │ │ │ │ │ ├── service │ │ │ │ │ ├── CacheCategory.java │ │ │ │ │ ├── CacheContext.java │ │ │ │ │ ├── CacheContextImpl.java │ │ │ │ │ ├── CacheFactory.java │ │ │ │ │ ├── CacheIndexFactory.java │ │ │ │ │ ├── CacheIndexInfo.java │ │ │ │ │ ├── CacheIndexService.java │ │ │ │ │ ├── CacheKeyService.java │ │ │ │ │ ├── CacheKeyServiceImpl.java │ │ │ │ │ ├── CacheLayerInvalidateService.java │ │ │ │ │ ├── CacheManagerService.java │ │ │ │ │ ├── CacheManagerServiceImpl.java │ │ │ │ │ ├── CacheService.java │ │ │ │ │ ├── CacheServiceInfo.java │ │ │ │ │ ├── CachingSupportService.java │ │ │ │ │ ├── CachingSupportServiceContextAdder.java │ │ │ │ │ ├── CachingSupportServiceImpl.java │ │ │ │ │ ├── CachingSupportServiceSecurityContextAdder.java │ │ │ │ │ ├── CachingSupportServiceSecurityContextAdderImpl.java │ │ │ │ │ ├── IndexedCache.java │ │ │ │ │ └── LayerCategoryInfo.java │ │ │ │ │ └── step │ │ │ │ │ ├── AbstractCachingInterceptor.java │ │ │ │ │ ├── AbstractSecurityContextCachingInterceptor.java │ │ │ │ │ ├── BoundsCacheContainer.java │ │ │ │ │ ├── CacheContainer.java │ │ │ │ │ ├── CacheStepConstant.java │ │ │ │ │ ├── DeleteFeatureInvalidateStep.java │ │ │ │ │ ├── FeaturesCacheContainer.java │ │ │ │ │ ├── GetBoundsCachingInterceptor.java │ │ │ │ │ ├── GetFeaturesEachCachingInterceptor.java │ │ │ │ │ ├── GetTileCachingInterceptor.java │ │ │ │ │ ├── TileCacheContainer.java │ │ │ │ │ └── UpdateFeatureInvalidateStep.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextCache.xml │ │ │ │ ├── api.txt │ │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── caching │ │ │ │ ├── DefaultCachedPipelines.xml │ │ │ │ └── ServerSideOnlyCache.gwt.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── caching │ │ │ │ ├── configuration │ │ │ │ ├── CacheConfigurationDummy.java │ │ │ │ └── CacheInfoTest.java │ │ │ │ ├── service │ │ │ │ ├── CacheCategoryTest.java │ │ │ │ ├── CacheContextTest.java │ │ │ │ ├── CacheKeyServiceTest.java │ │ │ │ ├── CacheManagerServiceTest.java │ │ │ │ ├── DummyCacheFactory.java │ │ │ │ ├── DummyCacheIndexFactory.java │ │ │ │ ├── DummyCacheIndexService.java │ │ │ │ ├── DummyCacheService.java │ │ │ │ └── LayerInvalidateTest.java │ │ │ │ └── step │ │ │ │ ├── DoNothingStep.java │ │ │ │ ├── GetBoundsSecurityTest.java │ │ │ │ ├── GetBoundsTest.java │ │ │ │ ├── GetFeaturesInvalidateDeleteTest.java │ │ │ │ ├── GetFeaturesInvalidateUpdateTest.java │ │ │ │ ├── GetFeaturesSecurityTest.java │ │ │ │ ├── GetFeaturesTest.java │ │ │ │ ├── GetTile2Test.java │ │ │ │ ├── GetTileSecurityTest.java │ │ │ │ ├── GetTileTest.java │ │ │ │ ├── RestoreSecurityContextTest.java │ │ │ │ ├── SecurityTestInterceptor.java │ │ │ │ ├── StringCacheContainer.java │ │ │ │ └── StringContainer.java │ │ │ └── resources │ │ │ ├── VectorLayerSecurityArea.xml │ │ │ ├── cacheServiceContext.xml │ │ │ ├── dummySecurity.xml │ │ │ ├── logback-test.xml │ │ │ └── managerContext.xml │ └── pom.xml ├── face-rest │ ├── LICENSE.txt │ ├── face-rest-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ ├── master.xml │ │ │ └── usage.xml │ ├── face-rest-example │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── resources │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── rest │ │ │ │ └── shapeinmem │ │ │ │ ├── applicationContext.xml │ │ │ │ └── layerCountries110m.xml │ │ │ └── webapp │ │ │ ├── OpenLayers.js │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ ├── img │ │ │ ├── blank.gif │ │ │ ├── cloud-popup-relative.png │ │ │ ├── drag-rectangle-off.png │ │ │ ├── drag-rectangle-on.png │ │ │ ├── east-mini.png │ │ │ ├── layer-switcher-maximize.png │ │ │ ├── layer-switcher-minimize.png │ │ │ ├── marker-blue.png │ │ │ ├── marker-gold.png │ │ │ ├── marker-green.png │ │ │ ├── marker.png │ │ │ ├── measuring-stick-off.png │ │ │ ├── measuring-stick-on.png │ │ │ ├── north-mini.png │ │ │ ├── panning-hand-off.png │ │ │ ├── panning-hand-on.png │ │ │ ├── slider.png │ │ │ ├── south-mini.png │ │ │ ├── west-mini.png │ │ │ ├── zoom-minus-mini.png │ │ │ ├── zoom-plus-mini.png │ │ │ ├── zoom-world-mini.png │ │ │ └── zoombar.png │ │ │ ├── index.html │ │ │ └── theme │ │ │ └── default │ │ │ ├── framedCloud.css │ │ │ ├── google.css │ │ │ ├── ie6-style.css │ │ │ ├── img │ │ │ ├── add_point_off.png │ │ │ ├── add_point_on.png │ │ │ ├── blank.gif │ │ │ ├── close.gif │ │ │ ├── drag-rectangle-off.png │ │ │ ├── drag-rectangle-on.png │ │ │ ├── draw_line_off.png │ │ │ ├── draw_line_on.png │ │ │ ├── draw_point_off.png │ │ │ ├── draw_point_on.png │ │ │ ├── draw_polygon_off.png │ │ │ ├── draw_polygon_on.png │ │ │ ├── editing_tool_bar.png │ │ │ ├── move_feature_off.png │ │ │ ├── move_feature_on.png │ │ │ ├── navigation_history.png │ │ │ ├── overview_replacement.gif │ │ │ ├── pan-panel-NOALPHA.png │ │ │ ├── pan-panel.png │ │ │ ├── pan_off.png │ │ │ ├── pan_on.png │ │ │ ├── panning-hand-off.png │ │ │ ├── panning-hand-on.png │ │ │ ├── remove_point_off.png │ │ │ ├── remove_point_on.png │ │ │ ├── ruler.png │ │ │ ├── save_features_off.png │ │ │ ├── save_features_on.png │ │ │ ├── view_next_off.png │ │ │ ├── view_next_on.png │ │ │ ├── view_previous_off.png │ │ │ ├── view_previous_on.png │ │ │ ├── zoom-panel-NOALPHA.png │ │ │ └── zoom-panel.png │ │ │ └── style.css │ ├── face-rest-javadoc │ │ └── pom.xml │ ├── face-rest │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── rest │ │ │ │ │ └── server │ │ │ │ │ ├── GeoJsonParser.java │ │ │ │ │ ├── GeoToolsConverterService.java │ │ │ │ │ ├── GeoToolsConverterServiceImpl.java │ │ │ │ │ ├── KmlParser.java │ │ │ │ │ ├── RestException.java │ │ │ │ │ ├── ShpParser.java │ │ │ │ │ ├── TxtParser.java │ │ │ │ │ └── mvc │ │ │ │ │ ├── FeatureOrder.java │ │ │ │ │ ├── GeoJsonView.java │ │ │ │ │ ├── KmlView.java │ │ │ │ │ ├── RestController.java │ │ │ │ │ ├── RestParameterConversionService.java │ │ │ │ │ ├── ShpView.java │ │ │ │ │ ├── StringToEnvelopeConverter.java │ │ │ │ │ ├── StringToStringArrayConverter.java │ │ │ │ │ └── TxtView.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── geomajasContextFaceRest.xml │ │ │ │ └── geomajasWebContextFaceRest.xml │ │ │ │ ├── api.txt │ │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── rest │ │ │ │ └── server │ │ │ │ └── RestException.properties │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── rest │ │ │ │ └── server │ │ │ │ ├── GeotoolsconverterServiceTest.java │ │ │ │ └── mvc │ │ │ │ ├── RestControllerTest.java │ │ │ │ ├── StringToEnvelopeConverterTest.java │ │ │ │ └── StringToStringArrayConverterTest.java │ │ │ └── resources │ │ │ ├── logback-test.xml │ │ │ └── org │ │ │ └── geomajas │ │ │ └── rest │ │ │ └── geomajasContext.xml │ └── pom.xml ├── geocoder │ ├── LICENSE.txt │ ├── geocoder-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ ├── master.xml │ │ │ └── use.xml │ ├── geocoder-javadoc │ │ └── pom.xml │ ├── geocoder │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── plugin │ │ │ │ │ └── geocoder │ │ │ │ │ ├── api │ │ │ │ │ ├── CombineResultService.java │ │ │ │ │ ├── GeocoderInfo.java │ │ │ │ │ ├── GeocoderService.java │ │ │ │ │ ├── GetLocationResult.java │ │ │ │ │ ├── SplitGeocoderStringService.java │ │ │ │ │ ├── StaticRegexGeocoderInfo.java │ │ │ │ │ └── StaticRegexGeocoderLocationInfo.java │ │ │ │ │ ├── command │ │ │ │ │ ├── dto │ │ │ │ │ │ ├── GetLocationForStringAlternative.java │ │ │ │ │ │ ├── GetLocationForStringRequest.java │ │ │ │ │ │ └── GetLocationForStringResponse.java │ │ │ │ │ └── geocoder │ │ │ │ │ │ └── GetLocationForStringCommand.java │ │ │ │ │ └── service │ │ │ │ │ ├── CombineIntersectionService.java │ │ │ │ │ ├── CombineUnionService.java │ │ │ │ │ ├── GeocoderUtilService.java │ │ │ │ │ ├── GeonamesGeocoderService.java │ │ │ │ │ ├── SplitCommaReverseService.java │ │ │ │ │ ├── StaticRegexGeocoderService.java │ │ │ │ │ ├── TypeCoordinateService.java │ │ │ │ │ └── YahooPlaceFinderGeocoderService.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextGeocoder.xml │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── geocoder │ │ │ │ ├── command │ │ │ │ └── geocoder │ │ │ │ │ ├── GetLocationForStringCommandAltTest.java │ │ │ │ │ ├── GetLocationForStringCommandCombineTest.java │ │ │ │ │ ├── GetLocationForStringCommandMaxTest.java │ │ │ │ │ ├── GetLocationForStringCommandTest.java │ │ │ │ │ └── GetLocationForStringNameSelectTest.java │ │ │ │ └── service │ │ │ │ ├── CombineIntersectionServiceTest.java │ │ │ │ ├── CombineUnionServiceTest.java │ │ │ │ ├── GeocoderUtilServiceTest.java │ │ │ │ ├── GeonamesGeocoderServiceTest.java │ │ │ │ ├── SplitCommaReverseServiceTest.java │ │ │ │ ├── StaticRegexGeocoderServiceTest.java │ │ │ │ ├── TypeCoordinateServiceTest.java │ │ │ │ ├── UserDataTestInfo.java │ │ │ │ ├── YahooPlaceFinderGeocoderService2Test.java │ │ │ │ └── YahooPlaceFinderGeocoderServiceTest.java │ │ │ └── resources │ │ │ ├── api.txt │ │ │ ├── completeAltContext.xml │ │ │ ├── completeCombineContext.xml │ │ │ ├── completeContext.xml │ │ │ ├── logback-test.xml │ │ │ ├── maxContext.xml │ │ │ ├── nameSelectContext.xml │ │ │ ├── tcsContext.xml │ │ │ ├── ypf2Context.xml │ │ │ └── ypfContext.xml │ └── pom.xml ├── layer-common │ ├── LICENSE.txt │ ├── layer-common-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── layer-common-javadoc │ │ └── pom.xml │ ├── layer-common │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── layer │ │ │ │ │ └── common │ │ │ │ │ └── proxy │ │ │ │ │ ├── CachingLayerHttpService.java │ │ │ │ │ ├── LayerAuthentication.java │ │ │ │ │ ├── LayerAuthenticationMethod.java │ │ │ │ │ ├── LayerHttpService.java │ │ │ │ │ ├── LayerHttpServiceImpl.java │ │ │ │ │ ├── LayerHttpServiceInterceptors.java │ │ │ │ │ ├── ProxyAuthentication.java │ │ │ │ │ ├── ProxyAuthenticationMethod.java │ │ │ │ │ └── ProxyLayerSupport.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── geomajasContextLayerCommon.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ └── common │ │ │ │ └── proxy │ │ │ │ ├── LayerHttpServiceTest.java │ │ │ │ ├── MockInterceptor.java │ │ │ │ └── MockProxyLayer.java │ │ │ └── resources │ │ │ ├── logback-test.xml │ │ │ └── org │ │ │ └── geomajas │ │ │ └── layer │ │ │ └── common │ │ │ └── layerHttpTest.xml │ └── pom.xml ├── layer-geotools │ ├── LICENSE.txt │ ├── geotools-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── geotools-javadoc │ │ └── pom.xml │ ├── geotools │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── layer │ │ │ │ │ ├── geotools │ │ │ │ │ ├── DataStoreFactory.java │ │ │ │ │ ├── GeoDbDataSource.java │ │ │ │ │ ├── GeoToolsFeatureModel.java │ │ │ │ │ ├── GeoToolsLayer.java │ │ │ │ │ ├── GeoToolsTransactionManager.java │ │ │ │ │ └── GeoToolsTransactionSynchronization.java │ │ │ │ │ └── shapeinmem │ │ │ │ │ ├── FeatureSourceRetriever.java │ │ │ │ │ ├── ShapeInMemFeatureModel.java │ │ │ │ │ └── ShapeInMemLayer.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextLayerGeotools.xml │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ ├── geotools │ │ │ │ ├── AbstractGeoToolsTest.java │ │ │ │ ├── DataStoreFactoryTest.java │ │ │ │ ├── DataStoreStartWfsTest.java │ │ │ │ ├── DummyJdbcFactory.java │ │ │ │ ├── GeoDbTest.java │ │ │ │ ├── GeoToolsFeatureModelTest.java │ │ │ │ ├── GeoToolsFilterTest.java │ │ │ │ ├── GeoToolsLayerTest.java │ │ │ │ └── WfsLayerTest.java │ │ │ │ └── shapeinmem │ │ │ │ ├── AbstractFilterTest.java │ │ │ │ ├── ShapeInMemFeatureModelTest.java │ │ │ │ ├── ShapeInMemFilterTest.java │ │ │ │ └── ShapeInMemLayerTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.geotools.data.DataStoreFactorySpi │ │ │ ├── logback-test.xml │ │ │ └── org │ │ │ └── geomajas │ │ │ └── layer │ │ │ ├── geotools │ │ │ ├── dataStoreCannotStart.xml │ │ │ ├── dataStoreFactory.xml │ │ │ ├── layerPoint.xml │ │ │ ├── layerPopulatedPlaces110m.xml │ │ │ ├── point.sql │ │ │ ├── shapes │ │ │ │ ├── 110m_populated_places_simple.dbf │ │ │ │ ├── 110m_populated_places_simple.prj │ │ │ │ ├── 110m_populated_places_simple.shp │ │ │ │ ├── 110m_populated_places_simple.shx │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── filtertest.dbf │ │ │ │ ├── filtertest.prj │ │ │ │ ├── filtertest.shp │ │ │ │ └── filtertest.shx │ │ │ ├── test.xml │ │ │ └── wfsLayer.xml │ │ │ ├── layerAirportsForExtract.xml │ │ │ ├── shapeinmem │ │ │ └── test.xml │ │ │ └── transaction.xml │ └── pom.xml ├── layer-googlemaps │ ├── LICENSE.txt │ ├── googlemaps-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── images │ │ │ ├── GoogleMap.png │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── googlemaps-javadoc │ │ └── pom.xml │ ├── googlemaps │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── layer │ │ │ │ │ └── google │ │ │ │ │ └── GoogleLayer.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextLayerGooglemaps.xml │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ └── google │ │ │ │ └── GoogleLayerTest.java │ │ │ └── resources │ │ │ ├── googleContext.xml │ │ │ └── logback-test.xml │ └── pom.xml ├── layer-hibernate │ ├── LICENSE.txt │ ├── hibernate-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── hibernate-javadoc │ │ └── pom.xml │ ├── hibernate │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── layer │ │ │ │ │ └── hibernate │ │ │ │ │ ├── CriteriaVisitor.java │ │ │ │ │ ├── GenericDao.java │ │ │ │ │ ├── HSQLSpatialDialect.java │ │ │ │ │ ├── HSQLSpatialDialectProvider.java │ │ │ │ │ ├── HibernateEntityMapper.java │ │ │ │ │ ├── HibernateFeatureModel.java │ │ │ │ │ ├── HibernateLayer.java │ │ │ │ │ ├── HibernateLayerException.java │ │ │ │ │ ├── HibernateLayerUtil.java │ │ │ │ │ ├── HsqlGeometryUserType.java │ │ │ │ │ └── filter │ │ │ │ │ ├── ExtendedFilterFactory.java │ │ │ │ │ └── ExtendedLikeFilterImpl.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── geomajasContextLayerHibernate.xml │ │ │ │ └── services │ │ │ │ │ ├── org.hibernatespatial.spi.SpatialDialectProvider │ │ │ │ │ └── org.opengis.filter.FilterFactory │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ └── hibernate │ │ │ │ ├── AbstractHibernateAssociationTest.java │ │ │ │ ├── AbstractHibernateInheritanceTest.java │ │ │ │ ├── AbstractHibernateLayerModelTest.java │ │ │ │ ├── AbstractHibernateNestedTest.java │ │ │ │ ├── AbstractHibernateSimpleTest.java │ │ │ │ ├── CriteriaVisitorTest.java │ │ │ │ ├── HibernateFeatureModelTest.java │ │ │ │ ├── HibernateFilterAttributeTest.java │ │ │ │ ├── HibernateFilterManyToOneTest.java │ │ │ │ ├── HibernateFilterOneToManyTest.java │ │ │ │ ├── HibernateLayerSimplifiedConfigTest.java │ │ │ │ ├── HibernateLayerTest.java │ │ │ │ ├── HsqlGeometryUserTypeTest.java │ │ │ │ ├── PersistTransactionCommandTest.java │ │ │ │ ├── association │ │ │ │ ├── AssociationFeatureModelTest.java │ │ │ │ ├── AssociationLayerTest.java │ │ │ │ ├── CriteriaVisitorTest.java │ │ │ │ ├── FilterManyToOneTest.java │ │ │ │ ├── FilterOneToManyTest.java │ │ │ │ └── pojo │ │ │ │ │ ├── AssociationFeature.java │ │ │ │ │ ├── ManyToOneProperty.java │ │ │ │ │ └── OneToManyProperty.java │ │ │ │ ├── inheritance │ │ │ │ ├── InheritanceFeatureModelTest.java │ │ │ │ └── pojo │ │ │ │ │ ├── AbstractAttribute.java │ │ │ │ │ ├── AbstractHibernateTestFeature.java │ │ │ │ │ ├── ExtendedAttribute.java │ │ │ │ │ └── ExtendedHibernateTestFeature.java │ │ │ │ ├── nested │ │ │ │ ├── NestedFeatureModelTest.java │ │ │ │ ├── NestedLayerTest.java │ │ │ │ └── pojo │ │ │ │ │ ├── NestedFeature.java │ │ │ │ │ ├── NestedMany.java │ │ │ │ │ ├── NestedManyInMany.java │ │ │ │ │ ├── NestedManyInOne.java │ │ │ │ │ ├── NestedOne.java │ │ │ │ │ ├── NestedOneInMany.java │ │ │ │ │ └── NestedOneInOne.java │ │ │ │ ├── pojo │ │ │ │ ├── HibernateTestFeature.java │ │ │ │ ├── HibernateTestManyToOne.java │ │ │ │ └── HibernateTestOneToMany.java │ │ │ │ └── simple │ │ │ │ ├── CriteriaVisitorTest.java │ │ │ │ ├── SimpleFeatureModelTest.java │ │ │ │ ├── SimpleFilterTest.java │ │ │ │ ├── SimpleLayerTest.java │ │ │ │ └── pojo │ │ │ │ └── SimpleFeature.java │ │ │ └── resources │ │ │ ├── associationContext.xml │ │ │ ├── featureInfo.xml │ │ │ ├── hibernate-spatial.cfg.xml │ │ │ ├── hibernate.cfg.xml │ │ │ ├── inheritanceContext.xml │ │ │ ├── logback-test.xml │ │ │ ├── nestedContext.xml │ │ │ ├── simpleContext.xml │ │ │ ├── spring-hibernate.xml │ │ │ ├── testContext.xml │ │ │ └── testContextSimplifiedConfig.xml │ └── pom.xml ├── layer-openstreetmap │ ├── LICENSE.txt │ ├── openstreetmap-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── images │ │ │ ├── OpenStreetMap.png │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── openstreetmap-javadoc │ │ └── pom.xml │ ├── openstreetmap │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── layer │ │ │ │ │ └── osm │ │ │ │ │ ├── OsmLayer.java │ │ │ │ │ ├── RoundRobinUrlSelectionStrategy.java │ │ │ │ │ ├── TiledRasterLayerService.java │ │ │ │ │ ├── TiledRasterLayerServiceState.java │ │ │ │ │ └── UrlSelectionStrategy.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextLayerOpenstreetmap.xml │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ └── osm │ │ │ │ ├── LastUrlSelectionStrategy.java │ │ │ │ ├── OsmLayerTest.java │ │ │ │ └── RoundRobinUrlSelectionStrategyTest.java │ │ │ └── resources │ │ │ ├── logback-test.xml │ │ │ └── osmContext.xml │ └── pom.xml ├── layer-tms │ ├── LICENSE.txt │ ├── pom.xml │ ├── tms-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── tms-javadoc │ │ └── pom.xml │ └── tms │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ └── tms │ │ │ │ ├── TmsConfigurationService.java │ │ │ │ ├── TmsLayer.java │ │ │ │ ├── TmsLayerException.java │ │ │ │ ├── mvc │ │ │ │ └── TmsProxyController.java │ │ │ │ ├── tile │ │ │ │ ├── SimpleTmsUrlBuilder.java │ │ │ │ ├── TileMapUrlBuilder.java │ │ │ │ ├── TileService.java │ │ │ │ ├── TileServiceState.java │ │ │ │ └── TileUrlBuilder.java │ │ │ │ └── xml │ │ │ │ ├── BoundingBox.java │ │ │ │ ├── Origin.java │ │ │ │ ├── TileFormat.java │ │ │ │ ├── TileMap.java │ │ │ │ ├── TileSet.java │ │ │ │ └── TileSets.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── geomajasContextLayerTms.xml │ │ │ └── geomajasWebContextLayerTms.xml │ │ │ ├── api.txt │ │ │ └── org │ │ │ └── geomajas │ │ │ └── layer │ │ │ └── tms │ │ │ ├── TmsLayerException_en.properties │ │ │ └── TmsLayerException_nl.properties │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── layer │ │ │ └── tms │ │ │ ├── TmsConfigurationTest.java │ │ │ ├── TmsLayerTest.java │ │ │ ├── mvc │ │ │ └── TmsControllerTest.java │ │ │ └── tile │ │ │ ├── SimpleTmsUrlBuilderTest.java │ │ │ ├── TileMapUrlBuilderTest.java │ │ │ ├── TileServiceStateTest.java │ │ │ └── TmsTileServiceTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ └── org │ │ └── geomajas │ │ └── layer │ │ └── tms │ │ ├── tileMapCapa1.xml │ │ ├── tileMapCapa2.xml │ │ └── tmsContext.xml ├── layer-wms │ ├── LICENSE.txt │ ├── pom.xml │ ├── wms-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── wms-javadoc │ │ └── pom.xml │ └── wms │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── layer │ │ │ │ └── wms │ │ │ │ ├── LayerFeatureInfoSupport.java │ │ │ │ ├── WmsAuthentication.java │ │ │ │ ├── WmsAuthenticationMethod.java │ │ │ │ ├── WmsLayer.java │ │ │ │ ├── command │ │ │ │ ├── dto │ │ │ │ │ ├── SearchByPointRequest.java │ │ │ │ │ └── SearchByPointResponse.java │ │ │ │ └── wms │ │ │ │ │ └── SearchByPointCommand.java │ │ │ │ └── mvc │ │ │ │ └── WmsProxyController.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── geomajasContextLayerWms.xml │ │ │ └── geomajasWebContextLayerWms.xml │ │ │ └── api.txt │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── layer │ │ │ └── wms │ │ │ ├── WmsLayerTest.java │ │ │ ├── WmsLayerTileTest.java │ │ │ ├── command │ │ │ └── SearchByPointCommandTest.java │ │ │ └── mvc │ │ │ ├── WmsControllerCacheTest.java │ │ │ └── WmsControllerTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ ├── reference │ │ └── wms.jpg │ │ ├── wmsContext.xml │ │ ├── wmsContext2.xml │ │ └── wmsInvalidContext.xml ├── pom.xml ├── print │ ├── LICENSE.txt │ ├── pom.xml │ ├── print-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── print-javadoc │ │ └── pom.xml │ └── print │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── printing │ │ │ │ ├── PrintingException.java │ │ │ │ ├── command │ │ │ │ ├── dto │ │ │ │ │ ├── PrintGetTemplateExtRequest.java │ │ │ │ │ ├── PrintGetTemplateExtResponse.java │ │ │ │ │ ├── PrintGetTemplateRequest.java │ │ │ │ │ ├── PrintGetTemplateResponse.java │ │ │ │ │ └── PrintTemplateInfo.java │ │ │ │ └── print │ │ │ │ │ ├── LayoutAsSinglePageDoc.java │ │ │ │ │ ├── PrintGetTemplateCommand.java │ │ │ │ │ └── PrintGetTemplateExtCommand.java │ │ │ │ ├── component │ │ │ │ ├── BaseLayerComponent.java │ │ │ │ ├── ComponentUtil.java │ │ │ │ ├── LabelComponent.java │ │ │ │ ├── LayoutConstraint.java │ │ │ │ ├── LegendComponent.java │ │ │ │ ├── LegendViaUrlComponent.java │ │ │ │ ├── MapComponent.java │ │ │ │ ├── PageComponent.java │ │ │ │ ├── PdfContext.java │ │ │ │ ├── PrintComponent.java │ │ │ │ ├── PrintComponentVisitor.java │ │ │ │ ├── ScaleBarComponent.java │ │ │ │ ├── TopDownVisitor.java │ │ │ │ ├── ViewPortComponent.java │ │ │ │ ├── dto │ │ │ │ │ ├── BaseLayerComponentInfo.java │ │ │ │ │ ├── ImageComponentInfo.java │ │ │ │ │ ├── LabelComponentInfo.java │ │ │ │ │ ├── LayoutConstraintInfo.java │ │ │ │ │ ├── LegendComponentInfo.java │ │ │ │ │ ├── LegendForLayerComponentInfo.java │ │ │ │ │ ├── LegendGraphicComponentInfo.java │ │ │ │ │ ├── LegendIconComponentInfo.java │ │ │ │ │ ├── LegendItemComponentInfo.java │ │ │ │ │ ├── LegendViaUrlComponentInfo.java │ │ │ │ │ ├── MapComponentInfo.java │ │ │ │ │ ├── PageComponentInfo.java │ │ │ │ │ ├── PrintComponentInfo.java │ │ │ │ │ ├── RasterLayerComponentInfo.java │ │ │ │ │ ├── RasterizedLayersComponentInfo.java │ │ │ │ │ ├── ScaleBarComponentInfo.java │ │ │ │ │ ├── VectorLayerComponentInfo.java │ │ │ │ │ └── ViewPortComponentInfo.java │ │ │ │ ├── impl │ │ │ │ │ ├── AbstractPrintComponent.java │ │ │ │ │ ├── BaseLayerComponentImpl.java │ │ │ │ │ ├── ImageComponentImpl.java │ │ │ │ │ ├── LabelComponentImpl.java │ │ │ │ │ ├── LegendComponentImpl.java │ │ │ │ │ ├── LegendForLayerComponentImpl.java │ │ │ │ │ ├── LegendGraphicComponentImpl.java │ │ │ │ │ ├── LegendIconComponentImpl.java │ │ │ │ │ ├── LegendItemComponentImpl.java │ │ │ │ │ ├── LegendViaUrlComponentImpl.java │ │ │ │ │ ├── MapComponentImpl.java │ │ │ │ │ ├── PageComponentImpl.java │ │ │ │ │ ├── PrintComponentImpl.java │ │ │ │ │ ├── RasterLayerComponentImpl.java │ │ │ │ │ ├── RasterizedLayersComponentImpl.java │ │ │ │ │ ├── ScaleBarComponentImpl.java │ │ │ │ │ ├── VectorLayerComponentImpl.java │ │ │ │ │ └── ViewPortComponentImpl.java │ │ │ │ └── service │ │ │ │ │ ├── PrintConfigurationService.java │ │ │ │ │ ├── PrintConfigurationServiceImpl.java │ │ │ │ │ ├── PrintDtoConverterService.java │ │ │ │ │ └── PrintDtoConverterServiceImpl.java │ │ │ │ ├── configuration │ │ │ │ ├── DefaultConfigurationVisitor.java │ │ │ │ ├── HibernatePrintTemplateDao.java │ │ │ │ ├── InMemoryPrintTemplateDao.java │ │ │ │ ├── MapConfigurationVisitor.java │ │ │ │ ├── PrintConfiguration.java │ │ │ │ ├── PrintTemplate.java │ │ │ │ └── PrintTemplateDao.java │ │ │ │ ├── document │ │ │ │ ├── AbstractDocument.java │ │ │ │ ├── DefaultDocument.java │ │ │ │ ├── Document.java │ │ │ │ └── SinglePageDocument.java │ │ │ │ ├── mvc │ │ │ │ ├── DocumentView.java │ │ │ │ ├── PrintingController.java │ │ │ │ ├── SecurityInterceptor.java │ │ │ │ └── TypeInfoMixin.java │ │ │ │ ├── parser │ │ │ │ ├── ColorConverter.java │ │ │ │ ├── FontConverter.java │ │ │ │ ├── PrettyPrintDriver.java │ │ │ │ └── RectangleConverter.java │ │ │ │ └── service │ │ │ │ ├── PrintService.java │ │ │ │ └── PrintServiceImpl.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── geomajasContextPrint.xml │ │ │ └── geomajasWebContextPrint.xml │ │ │ ├── api.txt │ │ │ ├── images │ │ │ ├── LICENSE.TXT │ │ │ ├── layer-raster.png │ │ │ └── northarrow.gif │ │ │ └── org │ │ │ └── geomajas │ │ │ ├── extension │ │ │ └── printing │ │ │ │ ├── component │ │ │ │ └── jaxb.index │ │ │ │ ├── rasterlayercomponent.properties │ │ │ │ └── rasterlayercomponent_nl.properties │ │ │ └── plugin │ │ │ └── printing │ │ │ ├── PrintingException.properties │ │ │ ├── PrintingException_nl.properties │ │ │ ├── PrintingMessages.properties │ │ │ ├── PrintingMessages_en.properties │ │ │ ├── PrintingMessages_en_US.properties │ │ │ └── PrintingMessages_nl.properties │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── printing │ │ │ ├── component │ │ │ ├── ComponentUtilTest.java │ │ │ ├── DummyComponent.java │ │ │ ├── dto │ │ │ │ └── DummyComponentInfo.java │ │ │ ├── impl │ │ │ │ ├── BaseComponentImplTest.java │ │ │ │ └── DummyComponentImpl.java │ │ │ └── service │ │ │ │ └── PrintDtoConverterServiceTest.java │ │ │ ├── document │ │ │ └── DefaultDocumentTest.java │ │ │ ├── mvc │ │ │ ├── PrintingControllerTest.java │ │ │ └── TestTemplateBuilder.java │ │ │ └── service │ │ │ └── PrintServiceImplTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ └── org │ │ └── geomajas │ │ ├── configuration │ │ └── applications │ │ │ └── simplevectors │ │ │ └── simplevectorsContext.xml │ │ └── plugin │ │ └── printing │ │ └── printing.xml ├── profiling │ ├── pom.xml │ ├── profiling-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── profiling-javadoc │ │ └── pom.xml │ └── profiling │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── profiling │ │ │ │ └── aop │ │ │ │ ├── CommandProfilingInterceptor.java │ │ │ │ ├── LayerProfilingAdvisor.java │ │ │ │ └── LayerProfilingInterceptor.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── geomajasContextProfiling.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── profiling │ │ │ └── aop │ │ │ ├── CommandProfilingTest.java │ │ │ └── LayerProfilingTest.java │ │ └── resources │ │ └── logback-test.xml ├── rasterizing │ ├── LICENSE.txt │ ├── pom.xml │ ├── rasterizing-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── controllers.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ ├── imageservice.png │ │ │ ├── raster_url_handling.png │ │ │ └── rastertilestep.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── rasterizing-javadoc │ │ └── pom.xml │ └── rasterizing │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── rasterizing │ │ │ │ ├── ImageServiceImpl.java │ │ │ │ ├── LayerFactoryServiceImpl.java │ │ │ │ ├── RenderingServiceImpl.java │ │ │ │ ├── api │ │ │ │ ├── ImageService.java │ │ │ │ ├── LayerFactory.java │ │ │ │ ├── LayerFactoryService.java │ │ │ │ ├── RasterException.java │ │ │ │ ├── RasterizingContainer.java │ │ │ │ ├── RasterizingEnvironmentVariable.java │ │ │ │ ├── RasterizingPipelineCode.java │ │ │ │ └── RenderingService.java │ │ │ │ ├── command │ │ │ │ ├── dto │ │ │ │ │ ├── ClientGeometryLayerInfo.java │ │ │ │ │ ├── ClientSvgLayerInfo.java │ │ │ │ │ ├── ClientWorldPaintableLayerInfo.java │ │ │ │ │ ├── LegendRasterizingInfo.java │ │ │ │ │ ├── MapRasterizingInfo.java │ │ │ │ │ ├── RasterLayerRasterizingInfo.java │ │ │ │ │ ├── RasterizeMapRequest.java │ │ │ │ │ ├── RasterizeMapResponse.java │ │ │ │ │ ├── RasterizingConstants.java │ │ │ │ │ ├── VectorLayerRasterizingInfo.java │ │ │ │ │ ├── WorldEllipseInfo.java │ │ │ │ │ ├── WorldGeometryInfo.java │ │ │ │ │ ├── WorldImageInfo.java │ │ │ │ │ ├── WorldPaintableInfo.java │ │ │ │ │ ├── WorldRectangleInfo.java │ │ │ │ │ └── WorldTextInfo.java │ │ │ │ └── rasterizing │ │ │ │ │ └── RasterizeMapCommand.java │ │ │ │ ├── layer │ │ │ │ ├── GeometryDirectLayer.java │ │ │ │ ├── GeometryLayerFactory.java │ │ │ │ ├── InternalFeatureCollection.java │ │ │ │ ├── RasterDirectLayer.java │ │ │ │ ├── RasterLayerFactory.java │ │ │ │ ├── SvgDirectLayer.java │ │ │ │ ├── SvgLayerFactory.java │ │ │ │ ├── VectorLayerFactory.java │ │ │ │ ├── WorldPaintableDirectLayer.java │ │ │ │ ├── WorldPaintableLayerFactory.java │ │ │ │ └── tile │ │ │ │ │ └── TmsTileMetadata.java │ │ │ │ ├── legend │ │ │ │ ├── LegendBuilder.java │ │ │ │ └── RenderedImageIcon.java │ │ │ │ ├── mvc │ │ │ │ ├── RasterizingController.java │ │ │ │ └── TmsController.java │ │ │ │ ├── sld │ │ │ │ └── SymbolizerFilterVisitor.java │ │ │ │ ├── step │ │ │ │ ├── AbstractRasterizingStep.java │ │ │ │ ├── AddLayersStep.java │ │ │ │ ├── ClearPanOriginStep.java │ │ │ │ ├── RasterCachePutStep.java │ │ │ │ ├── RasterTileStep.java │ │ │ │ ├── RasterUrlStep.java │ │ │ │ ├── RebuildCacheContainer.java │ │ │ │ ├── RebuildCachePutStep.java │ │ │ │ ├── RenderLegendStep.java │ │ │ │ ├── RenderMapStep.java │ │ │ │ └── WriteImageStep.java │ │ │ │ └── tms │ │ │ │ ├── BoundingBox.java │ │ │ │ ├── GlobalGeodeticProfile.java │ │ │ │ ├── GlobalMercatorProfile.java │ │ │ │ ├── LocalProfile.java │ │ │ │ ├── Origin.java │ │ │ │ ├── ProfileType.java │ │ │ │ ├── TileFormat.java │ │ │ │ ├── TileMap.java │ │ │ │ ├── TileMapRef.java │ │ │ │ ├── TileMapService.java │ │ │ │ ├── TileSet.java │ │ │ │ ├── TileSets.java │ │ │ │ ├── TmsProfile.java │ │ │ │ ├── TmsService.java │ │ │ │ └── TmsServiceImpl.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── geomajasContextRasterizing.xml │ │ │ └── geomajasWebContextRasterizing.xml │ │ │ ├── api.txt │ │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── rasterizing │ │ │ ├── DefaultCachedAndRasterizedPipelines.xml │ │ │ ├── DefaultRasterizedPipelines.xml │ │ │ ├── layer-raster.png │ │ │ ├── missing_icon.png │ │ │ └── rasterizing.properties │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── rasterizing │ │ │ ├── ImageServiceLegendTest.java │ │ │ ├── ImageServiceMapTest.java │ │ │ ├── ImageServiceVectorTileTest.java │ │ │ ├── OsCheck.java │ │ │ ├── RasterizingPipelineTest.java │ │ │ ├── StyleUtil.java │ │ │ ├── command │ │ │ └── RasterizeMapCommandTest.java │ │ │ ├── layer │ │ │ ├── GeometryDirectLayerTest.java │ │ │ ├── RasterDirectLayerTest.java │ │ │ ├── SvgDirectLayerTest.java │ │ │ └── WorldPaintableDirectLayerTest.java │ │ │ ├── legend │ │ │ └── RenderedImageIconTest.java │ │ │ ├── mvc │ │ │ └── TmsControllerTest.java │ │ │ ├── sld │ │ │ ├── ImageServiceSldTest.java │ │ │ └── SymbolizerFilterVisitorTest.java │ │ │ └── tms │ │ │ └── TmsServiceTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ └── org │ │ └── geomajas │ │ └── plugin │ │ └── rasterizing │ │ ├── command │ │ └── rasterizing-info.xml │ │ ├── images │ │ ├── geometrylayer │ │ │ └── polygon.png │ │ ├── imageservice │ │ │ ├── default │ │ │ │ ├── legend │ │ │ │ │ ├── legend.png │ │ │ │ │ └── legend_dynamic.png │ │ │ │ ├── map │ │ │ │ │ ├── dpi.png │ │ │ │ │ ├── geometry.png │ │ │ │ │ ├── oneraster.png │ │ │ │ │ ├── onevector.png │ │ │ │ │ └── twovector.png │ │ │ │ ├── sld │ │ │ │ │ ├── multipolygon_default.png │ │ │ │ │ └── point_default.png │ │ │ │ └── vectortile │ │ │ │ │ ├── mixed.png │ │ │ │ │ ├── multiline_association.png │ │ │ │ │ ├── multiline_black_1_labeled.png │ │ │ │ │ ├── multiline_black_1_labeled_font_bold.png │ │ │ │ │ ├── multiline_black_1_labeled_font_courier.png │ │ │ │ │ ├── multiline_black_1_labeled_font_italic.png │ │ │ │ │ ├── multiline_black_1_labeled_font_orchid.png │ │ │ │ │ ├── multiline_black_1_labeled_font_semitransparent.png │ │ │ │ │ ├── multiline_black_1_labeled_font_size_10.png │ │ │ │ │ ├── multiline_black_1_semitransparent.png │ │ │ │ │ ├── multiline_black_3.png │ │ │ │ │ ├── multiline_tomato_1.png │ │ │ │ │ ├── multipolygon_black_1_labeled.png │ │ │ │ │ ├── multipolygon_black_1_labeled_font_bold.png │ │ │ │ │ ├── multipolygon_black_1_labeled_font_courier.png │ │ │ │ │ ├── multipolygon_black_1_labeled_font_italic.png │ │ │ │ │ ├── multipolygon_black_1_labeled_font_orchid.png │ │ │ │ │ ├── multipolygon_black_1_labeled_font_semitransparent.png │ │ │ │ │ ├── multipolygon_black_1_labeled_font_size_10.png │ │ │ │ │ ├── multipolygon_chocolate_brown_1.png │ │ │ │ │ ├── multipolygon_chocolate_brown_1_semitransparent.png │ │ │ │ │ ├── multipolygon_default.png │ │ │ │ │ ├── point.png │ │ │ │ │ ├── point_black_1_border.png │ │ │ │ │ ├── point_black_1_labeled.png │ │ │ │ │ ├── point_black_1_labeled_font_bold.png │ │ │ │ │ ├── point_black_1_labeled_font_courier.png │ │ │ │ │ ├── point_black_1_labeled_font_italic.png │ │ │ │ │ ├── point_black_1_labeled_font_orchid.png │ │ │ │ │ ├── point_black_1_labeled_font_semitransparent.png │ │ │ │ │ ├── point_black_1_labeled_font_size_10.png │ │ │ │ │ ├── point_default.png │ │ │ │ │ ├── point_image.png │ │ │ │ │ ├── point_image_big.png │ │ │ │ │ ├── point_rect.png │ │ │ │ │ └── synthetic_black_1_labeled.png │ │ │ └── hudson │ │ │ │ ├── legend │ │ │ │ ├── legend.png │ │ │ │ └── legend_dynamic.png │ │ │ │ ├── map │ │ │ │ ├── dpi.png │ │ │ │ ├── geometry.png │ │ │ │ ├── oneraster.png │ │ │ │ ├── onevector.png │ │ │ │ └── twovector.png │ │ │ │ ├── sld │ │ │ │ ├── multipolygon_default.png │ │ │ │ └── point_default.png │ │ │ │ └── vectortile │ │ │ │ ├── mixed.png │ │ │ │ ├── multiline_association.png │ │ │ │ ├── multiline_black_1_labeled.png │ │ │ │ ├── multiline_black_1_labeled_font_bold.png │ │ │ │ ├── multiline_black_1_labeled_font_courier.png │ │ │ │ ├── multiline_black_1_labeled_font_italic.png │ │ │ │ ├── multiline_black_1_labeled_font_orchid.png │ │ │ │ ├── multiline_black_1_labeled_font_semitransparent.png │ │ │ │ ├── multiline_black_1_labeled_font_size_10.png │ │ │ │ ├── multiline_black_1_semitransparent.png │ │ │ │ ├── multiline_black_3.png │ │ │ │ ├── multiline_tomato_1.png │ │ │ │ ├── multipolygon_black_1_labeled.png │ │ │ │ ├── multipolygon_black_1_labeled_font_bold.png │ │ │ │ ├── multipolygon_black_1_labeled_font_courier.png │ │ │ │ ├── multipolygon_black_1_labeled_font_italic.png │ │ │ │ ├── multipolygon_black_1_labeled_font_orchid.png │ │ │ │ ├── multipolygon_black_1_labeled_font_semitransparent.png │ │ │ │ ├── multipolygon_black_1_labeled_font_size_10.png │ │ │ │ ├── multipolygon_chocolate_brown_1.png │ │ │ │ ├── multipolygon_chocolate_brown_1_semitransparent.png │ │ │ │ ├── multipolygon_default.png │ │ │ │ ├── point.png │ │ │ │ ├── point_black_1_border.png │ │ │ │ ├── point_black_1_labeled.png │ │ │ │ ├── point_black_1_labeled_font_bold.png │ │ │ │ ├── point_black_1_labeled_font_courier.png │ │ │ │ ├── point_black_1_labeled_font_italic.png │ │ │ │ ├── point_black_1_labeled_font_orchid.png │ │ │ │ ├── point_black_1_labeled_font_semitransparent.png │ │ │ │ ├── point_black_1_labeled_font_size_10.png │ │ │ │ ├── point_default.png │ │ │ │ ├── point_image.png │ │ │ │ ├── point_image_big.png │ │ │ │ ├── point_rect.png │ │ │ │ └── synthetic_black_1_labeled.png │ │ ├── mvc │ │ │ └── hudson │ │ │ │ └── layerBeansMultiPolygon-0-0-0.png │ │ ├── rasterizingpipeline │ │ │ ├── beans-4-8-8.png │ │ │ └── beansPoint-4-8-8.png │ │ ├── rasterlayer │ │ │ └── wms.png │ │ ├── svglayer │ │ │ └── polygon2.png │ │ ├── testIcon.png │ │ └── worldpaintablelayer │ │ │ ├── default │ │ │ └── worldpaintable-mix.png │ │ │ └── hudson │ │ │ └── worldpaintable-mix.png │ │ ├── rasterizing-service.xml │ │ └── sld │ │ ├── heatmap.sld │ │ ├── point_pointwithdefaultlabel.sld │ │ └── polygon_hatchingfill.sld ├── reporting │ ├── LICENSE.txt │ ├── pom.xml │ ├── reporting-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── reporting-javadoc │ │ └── pom.xml │ └── reporting │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── reporting │ │ │ │ ├── ReportingException.java │ │ │ │ ├── command │ │ │ │ ├── dto │ │ │ │ │ ├── PrepareReportingRequest.java │ │ │ │ │ └── PrepareReportingResponse.java │ │ │ │ └── reporting │ │ │ │ │ └── PrepareReportingCommand.java │ │ │ │ ├── data │ │ │ │ ├── InternalFeatureDataSource.java │ │ │ │ └── ReportingCacheContainer.java │ │ │ │ └── mvc │ │ │ │ ├── JasperReportsDocxView.java │ │ │ │ ├── JasperReportsOdtView.java │ │ │ │ ├── PrintParameterConversionService.java │ │ │ │ ├── ReportingController.java │ │ │ │ ├── StringToEnvelopeConverter.java │ │ │ │ └── StringToStringArrayConverter.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── geomajasContextReporting.xml │ │ │ └── geomajasWebContextReporting.xml │ │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── reporting │ │ │ ├── ReportingException.properties │ │ │ └── ReportingException_nl.properties │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── reporting │ │ │ └── data │ │ │ └── InternalFeatureDataSourceTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ └── org │ │ └── geomajas │ │ └── plugin │ │ └── reporting │ │ └── security.xml ├── runtimeconfig │ ├── LICENSE.txt │ ├── pom.xml │ ├── runtimeconfig-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ ├── command.dia │ │ │ ├── command.png │ │ │ ├── geocoderWidget.png │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ ├── master.xml │ │ │ └── use.xml │ ├── runtimeconfig-javadoc │ │ └── pom.xml │ └── runtimeconfig │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── runtimeconfig │ │ │ │ ├── RuntimeConfigException.java │ │ │ │ ├── command │ │ │ │ ├── dto │ │ │ │ │ ├── DestroyBeanConfigurationRequest.java │ │ │ │ │ ├── DestroyBeanConfigurationResponse.java │ │ │ │ │ ├── ListBeansOfTypeRequest.java │ │ │ │ │ ├── ListBeansOfTypeResponse.java │ │ │ │ │ ├── SaveOrUpdateBeanConfigurationRequest.java │ │ │ │ │ ├── SaveOrUpdateBeanConfigurationResponse.java │ │ │ │ │ ├── SaveOrUpdateParameterBeanRequest.java │ │ │ │ │ └── SaveOrUpdateParameterBeanResponse.java │ │ │ │ └── runtimeconfig │ │ │ │ │ ├── DestroyBeanConfigurationCommand.java │ │ │ │ │ ├── ListBeansOfTypeCommand.java │ │ │ │ │ ├── SaveOrUpdateBeanConfigurationCommand.java │ │ │ │ │ └── SaveOrUpdateParameterBeanCommand.java │ │ │ │ ├── dto │ │ │ │ ├── BeanConfigurationInfo.java │ │ │ │ ├── bean │ │ │ │ │ ├── BeanDefinitionHolderInfo.java │ │ │ │ │ ├── BeanDefinitionInfo.java │ │ │ │ │ ├── BeanMetadataElementInfo.java │ │ │ │ │ ├── BeanReferenceInfo.java │ │ │ │ │ ├── BeanTypeInfo.java │ │ │ │ │ ├── GenericBeanDefinitionInfo.java │ │ │ │ │ ├── ManagedListInfo.java │ │ │ │ │ ├── ManagedMapInfo.java │ │ │ │ │ ├── ManagedSetInfo.java │ │ │ │ │ ├── ObjectBeanDefinitionInfo.java │ │ │ │ │ └── TypedStringInfo.java │ │ │ │ └── parameter │ │ │ │ │ ├── ListParameterDto.java │ │ │ │ │ ├── ObjectParameterDto.java │ │ │ │ │ ├── ParameterDto.java │ │ │ │ │ └── StringParameterDto.java │ │ │ │ └── service │ │ │ │ ├── BeanDefinitionDtoConverterService.java │ │ │ │ ├── BeanDefinitionDtoConverterServiceImpl.java │ │ │ │ ├── BeanDefinitionWriterService.java │ │ │ │ ├── BeanDefinitionWriterServiceImpl.java │ │ │ │ ├── BeanFactory.java │ │ │ │ ├── BeanFactoryService.java │ │ │ │ ├── BeanFactoryServiceImpl.java │ │ │ │ ├── ContextConfiguratorService.java │ │ │ │ ├── ContextConfiguratorServiceImpl.java │ │ │ │ ├── IdentityFactory.java │ │ │ │ ├── LayerFactory.java │ │ │ │ ├── LayerFactoryService.java │ │ │ │ ├── LayerFactoryServiceImpl.java │ │ │ │ ├── RasterLayerFactory.java │ │ │ │ ├── Rewirable.java │ │ │ │ ├── VectorLayerFactory.java │ │ │ │ ├── converter │ │ │ │ ├── BboxToBeanDefinitionConverter.java │ │ │ │ └── ScaleInfoToBeanDefinitionConverter.java │ │ │ │ └── factory │ │ │ │ ├── BaseBeanFactory.java │ │ │ │ ├── BaseClientLayerBeanFactory.java │ │ │ │ ├── BaseRasterLayerBeanFactory.java │ │ │ │ ├── BaseVectorLayerBeanFactory.java │ │ │ │ ├── ClientRasterLayerBeanFactory.java │ │ │ │ ├── ClientVectorLayerBeanFactory.java │ │ │ │ ├── GeoToolsLayerBeanFactory.java │ │ │ │ └── WmsLayerBeanFactory.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── geomajasContextRuntimeconfig.xml │ │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── runtimeconfig │ │ │ ├── RuntimeConfigException.properties │ │ │ ├── RuntimeConfigException_en.properties │ │ │ └── service │ │ │ └── rewireConfig.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── runtimeconfig │ │ │ ├── command │ │ │ └── runtimeconfig │ │ │ │ ├── IssueRTC2Test.java │ │ │ │ └── SaveOrUpdateBeanParameterCommandTest.java │ │ │ └── service │ │ │ ├── AutowiredBean.java │ │ │ ├── BeanDefinitionDtoConverterTest.java │ │ │ ├── BeanDefinitionWriterServiceTest.java │ │ │ ├── BeanFactoryServiceTest.java │ │ │ ├── ContextConfiguratorServiceTest.java │ │ │ ├── ConvertTestBean.java │ │ │ ├── LifeCycleBean.java │ │ │ ├── MultiRefreshContextLoader.java │ │ │ ├── TestContextConversionTest.java │ │ │ ├── TestEnum.java │ │ │ ├── TestRewirable.java │ │ │ ├── TestRewirablePostProcessor.java │ │ │ └── factory │ │ │ └── GeoToolsLayerBeanFactoryTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ ├── org │ │ └── geomajas │ │ │ └── plugin │ │ │ └── runtimeconfig │ │ │ ├── command │ │ │ └── runtimeconfig │ │ │ │ ├── appRuntimeConfig.xml │ │ │ │ ├── mapRuntimeConfig.xml │ │ │ │ └── runtimeConfig.xml │ │ │ └── service │ │ │ ├── ContextA.xml │ │ │ ├── ContextABC.xml │ │ │ ├── ContextB.xml │ │ │ ├── ContextBadBean.xml │ │ │ ├── ContextBadDefinition.xml │ │ │ ├── ContextC.xml │ │ │ ├── ContextConfiguratorService.xml │ │ │ ├── TestBeanFactoryService.xml │ │ │ ├── TestRewireContext.xml │ │ │ └── converter │ │ │ └── ContextA.xml │ │ └── shapes │ │ ├── adminCountries.dbf │ │ ├── adminCountries.prj │ │ ├── adminCountries.qix │ │ ├── adminCountries.shp │ │ └── adminCountries.shx ├── staticsecurity │ ├── LICENSE.txt │ ├── pom.xml │ ├── staticsecurity-documentation │ │ ├── pom.xml │ │ └── src │ │ │ └── docbkx │ │ │ ├── configuration.xml │ │ │ ├── howto.xml │ │ │ ├── images │ │ │ └── geosparc.png │ │ │ ├── introduction.xml │ │ │ └── master.xml │ ├── staticsecurity-javadoc │ │ └── pom.xml │ ├── staticsecurity-ldap │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── geomajas │ │ │ │ │ └── plugin │ │ │ │ │ └── staticsecurity │ │ │ │ │ └── ldap │ │ │ │ │ └── LdapAuthenticationService.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── geomajasContextStaticSecurityLdap.xml │ │ │ │ └── api.txt │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── staticsecurity │ │ │ │ └── ldap │ │ │ │ ├── CustomLdapAuthenticationServiceTest.java │ │ │ │ ├── CustomUserFilter.java │ │ │ │ ├── LdapAuthenticationServiceTest.java │ │ │ │ ├── LdapLoginTest.java │ │ │ │ ├── LdapServerProvider.java │ │ │ │ └── LdapTest.java │ │ │ └── resources │ │ │ ├── logback-test.xml │ │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── staticsecurity │ │ │ └── ldap │ │ │ └── ldapConnection.xml │ └── staticsecurity │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── geomajas │ │ │ │ └── plugin │ │ │ │ └── staticsecurity │ │ │ │ ├── command │ │ │ │ ├── dto │ │ │ │ │ ├── GetUsersRequest.java │ │ │ │ │ ├── GetUsersResponse.java │ │ │ │ │ ├── LoginRequest.java │ │ │ │ │ ├── LoginResponse.java │ │ │ │ │ └── LogoutRequest.java │ │ │ │ └── staticsecurity │ │ │ │ │ ├── Base64.java │ │ │ │ │ ├── GetUsersCommand.java │ │ │ │ │ ├── LoginCommand.java │ │ │ │ │ └── LogoutCommand.java │ │ │ │ ├── configuration │ │ │ │ ├── AreaAuthorizationInfo.java │ │ │ │ ├── AttributeAuthorizationInfo.java │ │ │ │ ├── AuthorizationInfo.java │ │ │ │ ├── FeatureAuthorizationInfo.java │ │ │ │ ├── LayerAreaAuthorizationInfo.java │ │ │ │ ├── LayerAttributeAuthorizationInfo.java │ │ │ │ ├── LayerAuthorization.java │ │ │ │ ├── LayerAuthorizationInfo.java │ │ │ │ ├── LayerFeatureAuthorizationInfo.java │ │ │ │ ├── LayerFilterAuthorizationInfo.java │ │ │ │ ├── NamedRoleInfo.java │ │ │ │ ├── RoleInfo.java │ │ │ │ ├── SecurityServiceInfo.java │ │ │ │ └── UserInfo.java │ │ │ │ └── security │ │ │ │ ├── AuthenticationService.java │ │ │ │ ├── AuthenticationTokenGeneratorService.java │ │ │ │ ├── AuthenticationTokenService.java │ │ │ │ ├── LoginAllowedSecurityService.java │ │ │ │ ├── StaticAuthenticationService.java │ │ │ │ ├── StaticSecurityService.java │ │ │ │ ├── UserDirectoryService.java │ │ │ │ └── dto │ │ │ │ ├── AbstractUserFilter.java │ │ │ │ ├── AllUserFilter.java │ │ │ │ ├── AndUserFilter.java │ │ │ │ ├── OrUserFilter.java │ │ │ │ ├── RoleUserFilter.java │ │ │ │ ├── UserFilter.java │ │ │ │ └── UserFilterVisitor.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── geomajasContextStaticSecurity.xml │ │ │ └── api.txt │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── staticsecurity │ │ │ ├── command │ │ │ ├── GetUsersCommandTest.java │ │ │ ├── LoginCommandTest.java │ │ │ └── LogoutCommandTest.java │ │ │ ├── general │ │ │ ├── AuthenticationServiceTest.java │ │ │ ├── CommandDispatcherTest.java │ │ │ ├── CustomAuthenticationService.java │ │ │ ├── GetConfigurationCommandTest.java │ │ │ ├── VectorLayerServiceAttributeTest.java │ │ │ ├── VectorLayerServiceFeatureTest.java │ │ │ ├── VectorLayerServiceInvisibleLayerTest.java │ │ │ ├── VectorLayerServiceSecurityFilterTest.java │ │ │ ├── VectorLayerServiceVisibleAreaTest.java │ │ │ └── command │ │ │ │ └── MarinoLoggedIn.java │ │ │ └── security │ │ │ ├── CustomAuthenticationService.java │ │ │ ├── CustomFilter.java │ │ │ ├── LoginAllowedSecurityServiceTest.java │ │ │ ├── StaticSecurityServiceRoleTest.java │ │ │ └── StaticSecurityServiceTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ └── org │ │ └── geomajas │ │ └── plugin │ │ └── staticsecurity │ │ ├── general │ │ ├── GetConfiguration.xml │ │ ├── VectorLayerSecurityArea.xml │ │ ├── VectorLayerSecurityAttribute.xml │ │ ├── VectorLayerSecurityFeature.xml │ │ ├── VectorLayerSecurityFilter.xml │ │ ├── VectorLayerSecurityInvisibleLayer.xml │ │ ├── commandDispatcher.xml │ │ └── customAuthenticationService.xml │ │ ├── security.xml │ │ ├── securitywithroles.xml │ │ └── userSpecificSecurityForExtract.xml └── vendorspecificpipeline │ ├── pom.xml │ ├── vendorspecificpipeline-documentation │ ├── pom.xml │ └── src │ │ └── docbkx │ │ ├── configuration.xml │ │ ├── howto.xml │ │ ├── introduction.xml │ │ └── master.xml │ ├── vendorspecificpipeline-javadoc │ └── pom.xml │ └── vendorspecificpipeline │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ └── org │ │ │ └── geomajas │ │ │ └── plugin │ │ │ └── vendorspecificpipeline │ │ │ └── step │ │ │ ├── DelaySecurityFilterPostStep.java │ │ │ ├── DelaySecurityFilterPreStep.java │ │ │ └── DelaySecurityFilterStep.java │ └── resources │ │ ├── META-INF │ │ └── geomajasContextVendorspecificPipeline.xml │ │ └── org │ │ └── geomajas │ │ └── plugin │ │ └── vendorspecificpipeline │ │ ├── CachedAndDelaySecurityPipeline.xml │ │ ├── DefaultCachedAndDelaySecurityPipelines.xml │ │ ├── DefaultDelaySecurityPipelines.xml │ │ └── DelaySecurityPipeline.xml │ └── test │ ├── java │ └── org │ │ └── geomajas │ │ └── plugin │ │ └── vendorspecificpipeline │ │ └── PipelineTest.java │ └── resources │ └── logback-test.xml ├── pom.xml ├── readme.md ├── settings.xml └── testdata ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── geomajas │ │ └── testdata │ │ ├── BinaryStreamAssert.java │ │ ├── ClientUserDataObject.java │ │ ├── CommandCountAssert.java │ │ ├── CommandCountService.java │ │ ├── CommandCountServiceImpl.java │ │ ├── Country.java │ │ ├── LoggingContextLoader.java │ │ ├── ReloadContext.java │ │ ├── ReloadContextTestExecutionListener.java │ │ ├── TestPathBinaryStreamAssert.java │ │ ├── TestPathRenderedImageAssert.java │ │ └── rule │ │ └── SecurityRule.java └── resources │ ├── api.txt │ └── org │ └── geomajas │ └── testdata │ ├── allowAll.xml │ ├── beanContext.xml │ ├── clientUserDataContext.xml │ ├── commandCount8080Context.xml │ ├── commandCount9080Context.xml │ ├── commandCountWebContext.xml │ ├── layerBeans.xml │ ├── layerBeansMixedGeometry.xml │ ├── layerBeansMultiLine.xml │ ├── layerBeansMultiPolygon.xml │ ├── layerBeansPoint.xml │ ├── layerBeansSynthetic.xml │ ├── layerBluemarble.xml │ ├── layerCountries.xml │ ├── layerCountriesStyled.xml │ ├── layerPopulatedPlaces110m.xml │ ├── shapes │ ├── filtertest │ │ ├── LICENSE.txt │ │ ├── filtertest.dbf │ │ ├── filtertest.prj │ │ ├── filtertest.shp │ │ ├── filtertest.shx │ │ ├── inmemfiltertest.dbf │ │ ├── inmemfiltertest.prj │ │ ├── inmemfiltertest.shp │ │ └── inmemfiltertest.shx │ └── natural_earth │ │ ├── 110m_admin_0_countries.dbf │ │ ├── 110m_admin_0_countries.prj │ │ ├── 110m_admin_0_countries.shp │ │ ├── 110m_admin_0_countries.shx │ │ ├── 110m_lakes.dbf │ │ ├── 110m_lakes.prj │ │ ├── 110m_lakes.shp │ │ ├── 110m_lakes.shx │ │ ├── 110m_populated_places_simple.dbf │ │ ├── 110m_populated_places_simple.prj │ │ ├── 110m_populated_places_simple.shp │ │ ├── 110m_populated_places_simple.shx │ │ ├── 50m-rivers-lake-centerlines.dbf │ │ ├── 50m-rivers-lake-centerlines.prj │ │ ├── 50m-rivers-lake-centerlines.shp │ │ ├── 50m-rivers-lake-centerlines.shx │ │ └── LICENSE.txt │ ├── simplemixedContext.xml │ ├── simplevectorsContext.xml │ ├── sld │ ├── colorblocks.png │ ├── house.svg │ ├── line_attributebasedline.sld │ ├── line_dashdot.sld │ ├── line_dashedline.sld │ ├── line_dashspace.sld │ ├── line_labelfollowingline.sld │ ├── line_linewithborder.sld │ ├── line_linewithdefaultlabel.sld │ ├── line_literallabelfollowingline.sld │ ├── line_optimizedlabel.sld │ ├── line_optimizedstyledlabel.sld │ ├── line_railroad.sld │ ├── line_simpleline.sld │ ├── line_zoombasedline.sld │ ├── multiple_layer_stylename.sld │ ├── pattern.svg │ ├── point_attribute.sld │ ├── point_externalgraphicnosize.sld │ ├── point_pointasgraphic.sld │ ├── point_pointwithdefaultlabel.sld │ ├── point_pointwithrotatedlabel.sld │ ├── point_pointwithstyledlabel.sld │ ├── point_rotatedsquare.sld │ ├── point_simplepoint.sld │ ├── point_simplepointwithstroke.sld │ ├── point_transparenttriangle.sld │ ├── point_zoom.sld │ ├── polygon_attributebasedpolygon.sld │ ├── polygon_filters.sld │ ├── polygon_graphicfill.sld │ ├── polygon_hatchingfill.sld │ ├── polygon_labelhalo.sld │ ├── polygon_literalcssparameter.sld │ ├── polygon_polygonwithdefaultlabel.sld │ ├── polygon_polygonwithstyledlabel.sld │ ├── polygon_simplepolygon.sld │ ├── polygon_simplepolygonwithstroke.sld │ ├── polygon_zoombasedpolygon.sld │ ├── simple_rules.sld │ ├── single_layer_no_stylename.sld │ └── smileyface.png │ └── viewBoundsOptionContext.xml └── test ├── java └── org │ └── geomajas │ └── testdata │ ├── ReloadBean.java │ ├── ReloadContextClassLevelTest.java │ ├── ReloadContextMethodLevelTest.java │ ├── TestPathBinaryStreamAssertImageTest.java │ ├── TestPathBinaryStreamAssertTest.java │ └── TestPathRenderedImageAssertTest.java └── resources ├── logback-test.xml └── org └── geomajas └── testdata ├── 1pix.png ├── blank.png ├── reloadContext.xml ├── test.png ├── test.txt ├── test2.txt └── wrong.png /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .eclipse/ 3 | *.iml 4 | *.ipr 5 | *.iws 6 | target/ 7 | classes/ 8 | *~ 9 | listing/ 10 | *.versionsBackup 11 | *.patch 12 | .settings.xml 13 | .project 14 | .classpath 15 | .settings 16 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | sudo: false 3 | before_install: 4 | - "git clone https://github.com/geomajas/geomajas-build-tools target/geomajas-build-tools -q" 5 | - "export MAVEN_OPTS='-Xmx2g -XX:MaxPermSize=2048m'" 6 | jdk: 7 | - oraclejdk7 8 | cache: 9 | directories: 10 | - $HOME/.m2 11 | install: mvn dependency:go-offline -q --settings target/geomajas-build-tools/settings.xml 12 | script: mvn test -B -V --settings target/geomajas-build-tools/settings.xml 13 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- 1 | This is the Geomajas web mapping framework. 2 | This is an open source project. For the licensing details, look at LICENSE.txt 3 | 4 | For more details about the project, how to use it, manuals and other information, 5 | take a look at the website at http://www.geomajas.org/ . 6 | For commercial support see http://www.geosparc.com/ . 7 | 8 | The build process is as follows: 9 | - install maven (see http://maven.apache.org/) 10 | - add the repositories in this folder's settings.xml to your own settings.xml or put this file in the default .m2 location 11 | - run 'mvn install' on the projects you want to build 12 | -------------------------------------------------------------------------------- /api-experimental/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-api-experimental module API, 1.13.1 2 | org.geomajas.rendering.RenderException::1.6.0 3 | org.geomajas.rendering.RenderException:RenderException():1.6.0 4 | org.geomajas.rendering.RenderException:RenderException(Exception, ):1.6.0 5 | org.geomajas.rendering.RenderException:RenderException(Throwable, int, ):1.6.0 6 | org.geomajas.rendering.RenderException:RenderException(Throwable, int, Object, ):1.6.0 7 | org.geomajas.rendering.RenderException:RenderException(int, ):1.6.0 8 | org.geomajas.rendering.RenderException:RenderException(int, Object, ):1.6.0 9 | org.geomajas.rendering.StyleFilter::1.6.0 10 | org.geomajas.rendering.StyleFilter:FeatureStyleInfo getStyleDefinition():1.6.0 11 | org.geomajas.rendering.StyleFilter:Filter getFilter():1.6.0 12 | -------------------------------------------------------------------------------- /api/src/main/java/org/geomajas/command/CommandRequest.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.command; 12 | 13 | import java.io.Serializable; 14 | 15 | import org.geomajas.annotation.Api; 16 | import org.geomajas.annotation.UserImplemented; 17 | 18 | /** 19 | * Marker interface for command request dtos. 20 | * 21 | * @author Joachim Van der Auwera 22 | * @since 1.6.0 23 | */ 24 | @Api(allMethods = true) 25 | @UserImplemented 26 | public interface CommandRequest extends Serializable { 27 | 28 | } 29 | -------------------------------------------------------------------------------- /api/src/main/java/org/geomajas/configuration/IsInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.configuration; 12 | 13 | import java.io.Serializable; 14 | 15 | import org.geomajas.annotation.Api; 16 | 17 | /** 18 | * Tagging interface for all configuration objects. 19 | * 20 | * @author Jan De Moerloose 21 | * @since 1.11.0 22 | * 23 | */ 24 | @Api 25 | public interface IsInfo extends Serializable { 26 | 27 | } 28 | -------------------------------------------------------------------------------- /api/src/main/java/org/geomajas/configuration/ServerSideOnlyInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.configuration; 13 | 14 | import org.geomajas.annotation.Api; 15 | 16 | /** 17 | * Marker interface which indicates that this class should not be serialized to the client. 18 | * 19 | * @author Joachim Van der Auwera 20 | * @since 1.10.0 21 | */ 22 | @Api() 23 | public interface ServerSideOnlyInfo { 24 | 25 | } 26 | -------------------------------------------------------------------------------- /api/src/main/java/org/geomajas/configuration/validation/ConstraintInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.configuration.validation; 12 | 13 | import org.geomajas.annotation.Api; 14 | import org.geomajas.configuration.IsInfo; 15 | 16 | /** 17 | * Base class for validation constraints. 18 | * 19 | * @author Jan De Moerloose 20 | * @since 1.6.0 21 | */ 22 | @Api(allMethods = true) 23 | public interface ConstraintInfo extends IsInfo { 24 | 25 | } 26 | -------------------------------------------------------------------------------- /api/src/main/java/org/geomajas/security/Authorization.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.security; 13 | 14 | import org.geomajas.annotation.Api; 15 | 16 | /** 17 | * Allows you to access the policies which are active. 18 | * 19 | * @author Joachim Van der Auwera 20 | * @since 1.6.0 21 | */ 22 | @Api(allMethods = true) 23 | public interface Authorization extends BaseAuthorization, VectorLayerSelectFilterAuthorization, AreaAuthorization, 24 | FeatureAuthorization, AttributeAuthorization { 25 | } 26 | -------------------------------------------------------------------------------- /api/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /api/src/test/resources/org/geomajas/global/GeomajasExceptionTest.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 123=Test 123 12 | -------------------------------------------------------------------------------- /command/src/test/java/com/my/program/command/dto/MySuperDoItRequest.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package com.my.program.command.dto; 13 | 14 | import org.geomajas.annotation.Api; 15 | import org.geomajas.command.CommandRequest; 16 | 17 | /** 18 | * Sample command request class. 19 | * 20 | * @author Joachim Van der Auwera 21 | * @since 2.0.0 22 | */ 23 | @Api(allMethods = true) 24 | public class MySuperDoItRequest implements CommandRequest { 25 | 26 | public static final String COMMAND = "command.MySuperDoIt"; 27 | 28 | } 29 | -------------------------------------------------------------------------------- /command/src/test/java/com/my/program/command/dto/MySuperDoItResponse.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package com.my.program.command.dto; 13 | 14 | import org.geomajas.annotation.Api; 15 | import org.geomajas.command.CommandResponse; 16 | 17 | /** 18 | * Sample command response class. 19 | * 20 | * @author Joachim Van der Auwera 21 | * @since 2.0.0 22 | */ 23 | @Api(allMethods = true) 24 | public class MySuperDoItResponse extends CommandResponse { 25 | 26 | } 27 | -------------------------------------------------------------------------------- /command/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /common-servlet/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /common-servlet/src/test/resources/org/geomajas/servlet/geomajas_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/common-servlet/src/test/resources/org/geomajas/servlet/geomajas_logo.png -------------------------------------------------------------------------------- /common-servlet/src/test/resources/org/geomajas/servlet/test.js: -------------------------------------------------------------------------------- 1 | alert('test'); -------------------------------------------------------------------------------- /documentation/src/docbkx/images/Geosparc-Logo-Medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/Geosparc-Logo-Medium.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/Geosparc-Logo-Medium_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/Geosparc-Logo-Medium_bg.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/Geosparc-Logo-Medium_bg.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/Geosparc-Logo-Medium_bg.xcf -------------------------------------------------------------------------------- /documentation/src/docbkx/images/architecture slides.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/architecture slides.pptx -------------------------------------------------------------------------------- /documentation/src/docbkx/images/clientConfiguration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/clientConfiguration.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/face-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/face-command.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/fullConfiguration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/fullConfiguration.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/geomajas-dependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/geomajas-dependencies.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/geomajas-server-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/geomajas-server-client.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/geomajas-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/geomajas-server.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/gm14onion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/gm14onion.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/layertree_dojo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/layertree_dojo.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/mashup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/mashup.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/mashup_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/mashup_logo.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/pipeline.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/pipeline_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/pipeline_logo.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/project-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/project-layout.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/security-context.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/security-context.dia -------------------------------------------------------------------------------- /documentation/src/docbkx/images/security-context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/security-context.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/security-login.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/security-login.dia -------------------------------------------------------------------------------- /documentation/src/docbkx/images/security-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/security-login.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/security.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/security.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/security_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/security_logo.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/server-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/server-command.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/server-command_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/server-command_logo.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/services.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/services_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/services_logo.png -------------------------------------------------------------------------------- /documentation/src/docbkx/images/zk-gwt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/documentation/src/docbkx/images/zk-gwt.png -------------------------------------------------------------------------------- /impl/src/main/resources/META-INF/services/org.geotools.filter.expression.PropertyAccessorFactory: -------------------------------------------------------------------------------- 1 | org.geomajas.internal.filter.FeatureModelPropertyAccessorFactory 2 | org.geomajas.internal.filter.InternalFeaturePropertyAccessorFactory -------------------------------------------------------------------------------- /impl/src/main/resources/META-INF/services/org.opengis.filter.FilterFactory: -------------------------------------------------------------------------------- 1 | org.geomajas.internal.filter.NonLenientFilterFactoryImpl -------------------------------------------------------------------------------- /impl/src/main/resources/org/geomajas/internal/image/layer-raster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/main/resources/org/geomajas/internal/image/layer-raster.png -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/internal/configuration/GeotoolsInitializerTest.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.internal.configuration; 2 | 3 | import junit.framework.Assert; 4 | 5 | import org.geotools.util.logging.Logging; 6 | import org.junit.Test; 7 | import org.springframework.context.support.ClassPathXmlApplicationContext; 8 | 9 | public class GeotoolsInitializerTest { 10 | 11 | @Test 12 | public void testLogging() { 13 | ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(); 14 | context.setId("test"); 15 | context.setDisplayName("test"); 16 | context.setConfigLocation("/org/geomajas/spring/geomajasContext.xml "); 17 | context.refresh(); 18 | Assert.assertSame(Logging.GEOTOOLS.getLoggerFactory(), Slf4jLoggerFactory.getInstance()); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/internal/service/TestPropertyAccess.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.internal.service; 2 | 3 | /** 4 | * To be implemented by test features for testing filters. 5 | * 6 | * @author Jan De Moerloose 7 | * 8 | */ 9 | public interface TestPropertyAccess { 10 | 11 | Object get(String xpath, Class target); 12 | } 13 | -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/spring/ConfiguredExample.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.spring; 13 | 14 | /** 15 | * Example extra (xml) contribution 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public class ConfiguredExample implements ExampleInterface { 20 | 21 | public static final String HELLO_WORLD = "Hello from Belgium :-)"; 22 | 23 | public String helloWorld() { 24 | return HELLO_WORLD; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/spring/Data.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.spring; 13 | 14 | /** 15 | * Very simple data bean interface 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public interface Data { 20 | 21 | int getSomeValue(); 22 | 23 | void setSomeValue(int someValue); 24 | } 25 | -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/spring/DataFactory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.spring; 13 | 14 | /** 15 | * Very simple data bean factory 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public interface DataFactory { 20 | 21 | Data createData(); 22 | 23 | } 24 | -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/spring/ExampleInterface.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.spring; 13 | 14 | /** 15 | * Example interface for which an implementation can be injected. 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public interface ExampleInterface { 20 | 21 | /** 22 | * Do something really original 23 | * @return guess what ? 24 | */ 25 | String helloWorld(); 26 | } 27 | -------------------------------------------------------------------------------- /impl/src/test/java/org/geomajas/spring/ScaleInfoHolder.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.spring; 12 | 13 | import org.geomajas.configuration.client.ScaleInfo; 14 | 15 | /** 16 | * Bean to test ScaleInfo configuration. 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | */ 21 | public class ScaleInfoHolder { 22 | 23 | private ScaleInfo scaleInfo; 24 | 25 | public ScaleInfo getScaleInfo() { 26 | return scaleInfo; 27 | } 28 | 29 | public void setScaleInfo(ScaleInfo scaleInfo) { 30 | this.scaleInfo = scaleInfo; 31 | } 32 | 33 | 34 | } 35 | -------------------------------------------------------------------------------- /impl/src/test/resources/META-INF/services/org.geotools.filter.expression.PropertyAccessorFactory: -------------------------------------------------------------------------------- 1 | org.geomajas.internal.service.FilterServiceTestPropertyAccessorFactory -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/combined-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/combined-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/combined-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/combined-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/layer-raster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/layer-raster.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/line1-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/line1-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/line1-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/line1-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/point1-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/point1-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/point1-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/point1-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon1-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon1-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon1-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon1-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon2-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon2-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon2-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon2-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon3-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon3-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon3-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon3-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon4-18x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon4-18x18.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/legend/polygon4-19x19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/impl/src/test/resources/org/geomajas/internal/service/legend/polygon4-19x19.png -------------------------------------------------------------------------------- /impl/src/test/resources/org/geomajas/internal/service/someResource.txt: -------------------------------------------------------------------------------- 1 | Yep ! -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 15 | 16 | How-to 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/GetTileCacheHooks.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/GetTileCacheHooks.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/GetTileCacheHooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/GetTileCacheHooks.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/SaveOrUpdateCacheHooks.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/SaveOrUpdateCacheHooks.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/SaveOrUpdateCacheHooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/SaveOrUpdateCacheHooks.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/caches-type-layer.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/caches-type-layer.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/caches-type-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/caches-type-layer.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/pipeline.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/pipeline.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/rasterization-cache.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/rasterization-cache.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/rasterization-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/rasterization-cache.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-1.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-1.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-1.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-2a.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-2a.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-2a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-2a.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-2b.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-2b.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-2b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-2b.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-3a.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-3a.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-3a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-3a.png -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-3b.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-3b.dia -------------------------------------------------------------------------------- /plugin/cache/cache-documentation/src/docbkx/images/scalability-3b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/cache/cache-documentation/src/docbkx/images/scalability-3b.png -------------------------------------------------------------------------------- /plugin/cache/cache/src/main/resources/org/geomajas/plugin/caching/ServerSideOnlyCache.gwt.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /plugin/cache/cache/src/test/java/org/geomajas/plugin/caching/configuration/CacheConfigurationDummy.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.plugin.caching.configuration; 13 | 14 | /** 15 | * Test implementation of {@link CacheConfiguration}. 16 | * 17 | * @author Jan Venstermans 18 | */ 19 | public class CacheConfigurationDummy implements CacheConfiguration { 20 | 21 | } 22 | -------------------------------------------------------------------------------- /plugin/cache/cache/src/test/java/org/geomajas/plugin/caching/step/StringCacheContainer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.plugin.caching.step; 13 | 14 | /** 15 | * Container for a string result. 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public class StringCacheContainer extends CacheContainer { 20 | 21 | private String string; 22 | 23 | public String getString() { 24 | return string; 25 | } 26 | 27 | public void setString(String string) { 28 | this.string = string; 29 | } 30 | 31 | } 32 | -------------------------------------------------------------------------------- /plugin/cache/cache/src/test/java/org/geomajas/plugin/caching/step/StringContainer.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.plugin.caching.step; 13 | 14 | /** 15 | * Simple string container for testing. 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public class StringContainer { 20 | 21 | private String string; 22 | 23 | public String getString() { 24 | return string; 25 | } 26 | 27 | public void setString(String string) { 28 | this.string = string; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/blank.gif -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/cloud-popup-relative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/cloud-popup-relative.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/drag-rectangle-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/drag-rectangle-off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/drag-rectangle-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/drag-rectangle-on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/east-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/east-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/layer-switcher-maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/layer-switcher-maximize.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/layer-switcher-minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/layer-switcher-minimize.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/marker-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/marker-blue.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/marker-gold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/marker-gold.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/marker-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/marker-green.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/marker.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/measuring-stick-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/measuring-stick-off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/measuring-stick-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/measuring-stick-on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/north-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/north-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/panning-hand-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/panning-hand-off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/panning-hand-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/panning-hand-on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/slider.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/south-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/south-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/west-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/west-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/zoom-minus-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/zoom-minus-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/zoom-plus-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/zoom-plus-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/zoom-world-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/zoom-world-mini.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/img/zoombar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/img/zoombar.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/framedCloud.css: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/google.css: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | .olLayerGoogleCopyright { 13 | right: 3px; 14 | bottom: 2px; 15 | left: auto; 16 | } 17 | .olLayerGooglePoweredBy { 18 | left: 2px; 19 | bottom: 2px; 20 | } 21 | 22 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/ie6-style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | .olControlZoomPanel div { 13 | background-image: url(img/zoom-panel-NOALPHA.png); 14 | } 15 | .olControlPanPanel div { 16 | background-image: url(img/pan-panel-NOALPHA.png); 17 | } 18 | 19 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/add_point_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/add_point_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/add_point_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/add_point_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/blank.gif -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/close.gif -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/drag-rectangle-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/drag-rectangle-off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/drag-rectangle-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/drag-rectangle-on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_line_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_line_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_line_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_line_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_point_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_point_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_point_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_point_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_polygon_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_polygon_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_polygon_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/draw_polygon_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/editing_tool_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/editing_tool_bar.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/move_feature_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/move_feature_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/move_feature_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/move_feature_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/navigation_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/navigation_history.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/overview_replacement.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/overview_replacement.gif -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan-panel-NOALPHA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan-panel-NOALPHA.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan-panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan-panel.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/pan_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/panning-hand-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/panning-hand-off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/panning-hand-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/panning-hand-on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/remove_point_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/remove_point_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/remove_point_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/remove_point_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/ruler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/ruler.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/save_features_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/save_features_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/save_features_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/save_features_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_next_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_next_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_next_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_next_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_previous_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_previous_off.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_previous_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/view_previous_on.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/zoom-panel-NOALPHA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/zoom-panel-NOALPHA.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/zoom-panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/face-rest/face-rest-example/src/main/webapp/theme/default/img/zoom-panel.png -------------------------------------------------------------------------------- /plugin/face-rest/face-rest/src/main/java/org/geomajas/rest/server/mvc/FeatureOrder.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.rest.server.mvc; 13 | 14 | /** 15 | * Enum for feature ordering. 16 | * 17 | * @author Jan De Moerloose 18 | */ 19 | public enum FeatureOrder { 20 | /** Ascending order. */ 21 | ASC, 22 | /** Descending order. */ 23 | DESC 24 | } 25 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-face-rest rest module, 1.0.0 2 | // no api just yet... 3 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest/src/main/resources/org/geomajas/rest/server/RestException.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ROOT_CAUSE=caused by 13 | 0=Feature ${0} does not exist in layer ${1} 14 | 1=Problem accessing layer service for layer ${0} 15 | 2=Attribute ${0} does not exists for layer ${1} 16 | 3=The query operation ${0} is not supported 17 | 4=The query returned no elements 18 | 19 | -------------------------------------------------------------------------------- /plugin/face-rest/face-rest/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /plugin/geocoder/geocoder-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/geocoder/geocoder-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/geocoder/geocoder/src/test/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-plugin-geocoder module API, 0.0.0 2 | -------------------------------------------------------------------------------- /plugin/geocoder/geocoder/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /plugin/layer-common/layer-common-documentation/src/docbkx/configuration.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | Configuration 16 | 17 |
18 | Security 19 | Check out TmsLayer + TmsController or WmsLayer + WmsController on how you can add security to your custom layer. 20 |
21 |
22 | -------------------------------------------------------------------------------- /plugin/layer-common/layer-common-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | How-to 16 | 17 | 18 | -------------------------------------------------------------------------------- /plugin/layer-common/layer-common-documentation/src/docbkx/introduction.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | Introduction 16 | 17 | This plug-in contains common classes mainly to do with security and proxying of layer-data 18 | 19 | 20 | -------------------------------------------------------------------------------- /plugin/layer-common/layer-common/src/test/java/org/geomajas/layer/common/proxy/MockInterceptor.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.layer.common.proxy; 2 | 3 | import java.io.IOException; 4 | 5 | import org.apache.http.HttpException; 6 | import org.apache.http.HttpRequest; 7 | import org.apache.http.HttpRequestInterceptor; 8 | import org.apache.http.protocol.HttpContext; 9 | 10 | public class MockInterceptor implements HttpRequestInterceptor { 11 | 12 | private boolean called; 13 | 14 | @Override 15 | public void process(HttpRequest request, HttpContext context) throws HttpException, IOException { 16 | called = true; 17 | } 18 | 19 | public boolean isCalled() { 20 | return called; 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /plugin/layer-common/layer-common/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-geotools/geotools-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-layer-geotools module API, 1.9.0 2 | org.geomajas.layer.geotools.GeoToolsLayer::1.7.1 3 | org.geomajas.layer.geotools.GeoToolsLayer:void setCooldownTimeBetweenInitializationRetries(long, ):1.8.0 4 | org.geomajas.layer.geotools.GeoToolsLayer:void setDbtype(String, ):1.8.0 5 | org.geomajas.layer.geotools.GeoToolsLayer:void setId(String, ):1.8.0 6 | org.geomajas.layer.geotools.GeoToolsLayer:void setLayerInfo(VectorLayerInfo, ):1.7.1 7 | org.geomajas.layer.geotools.GeoToolsLayer:void setParameters(List, ):1.8.0 8 | org.geomajas.layer.geotools.GeoToolsLayer:void setUrl(String, ):1.8.0 9 | org.geomajas.layer.shapeinmem.ShapeInMemLayer::1.7.1 10 | org.geomajas.layer.shapeinmem.ShapeInMemLayer:void setLayerInfo(VectorLayerInfo, ):1.7.1 11 | org.geomajas.layer.shapeinmem.ShapeInMemLayer:void setUrl(String, ):1.7.1 12 | -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/META-INF/services/org.geotools.data.DataStoreFactorySpi: -------------------------------------------------------------------------------- 1 | org.geomajas.layer.geotools.DummyJdbcFactory 2 | -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 25 | 26 | -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/point.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE POINT IF EXISTS; 2 | DROP TABLE POINT_HATBOX IF EXISTS; 3 | CREATE TABLE POINT 4 | ( 5 | ID integer identity primary key, 6 | NAME varchar(50) 7 | ); 8 | CALL AddGeometryColumn(null, 'POINT', 'GEOM', 4326, 'POINT', 2); 9 | CALL CreateSpatialIndex(null, 'POINT', 'GEOM', '4326'); 10 | 11 | insert into POINT (NAME, GEOM) values ('point1', ST_GeomFromText('POINT (0 0)', 4326)); 12 | insert into POINT (NAME, GEOM) values ('point2', ST_GeomFromText('POINT (1 0)', 4326)); 13 | insert into POINT (NAME, GEOM) values ('point3', ST_GeomFromText('POINT (0 1)', 4326)); 14 | insert into POINT (NAME, GEOM) values ('point4', ST_GeomFromText('POINT (1 1)', 4326)); 15 | -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.dbf -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.shp -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/110m_populated_places_simple.shx -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The shape-files within this folder come from Natural Earth, and are free for use in any context: 2 | http://www.naturalearthdata.com/about/terms-of-use/ -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/filtertest.dbf: -------------------------------------------------------------------------------- 1 | _a[textAttrCPnumberAttrN 2 | centraal 10 links 20 inside 1 overlaps 5 insideBBox 7 ookerin 100 tussenin 200 erbuiten 300 -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/filtertest.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/filtertest.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/filtertest.shp -------------------------------------------------------------------------------- /plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/filtertest.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-geotools/geotools/src/test/resources/org/geomajas/layer/geotools/shapes/filtertest.shx -------------------------------------------------------------------------------- /plugin/layer-googlemaps/googlemaps-documentation/src/docbkx/images/GoogleMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-googlemaps/googlemaps-documentation/src/docbkx/images/GoogleMap.png -------------------------------------------------------------------------------- /plugin/layer-googlemaps/googlemaps-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-googlemaps/googlemaps-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/layer-googlemaps/googlemaps/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-layer-google module, 2.0.0 2 | org.geomajas.layer.google.GoogleLayer::1.6.0 3 | org.geomajas.layer.google.GoogleLayer:void setId(String, ):1.8.0 4 | org.geomajas.layer.google.GoogleLayer:void setLayerInfo(RasterLayerInfo, ):1.7.1 5 | org.geomajas.layer.google.GoogleLayer:void setMaxZoomLevel(int, ):1.6.0 6 | org.geomajas.layer.google.GoogleLayer:void setPhysical(boolean, ):1.7.0 7 | org.geomajas.layer.google.GoogleLayer:void setSatellite(boolean, ):1.6.0 8 | org.geomajas.layer.google.GoogleLayer:void setTileUrl(String, ):2.0.0 9 | org.geomajas.layer.google.GoogleLayer:void setApiKey(String, ):2.0.0 10 | org.geomajas.layer.google.GoogleLayer:void setTilesEnabled(boolean, ):2.0.0 11 | -------------------------------------------------------------------------------- /plugin/layer-googlemaps/googlemaps/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-hibernate/hibernate-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/main/resources/META-INF/services/org.hibernatespatial.spi.SpatialDialectProvider: -------------------------------------------------------------------------------- 1 | org.geomajas.layer.hibernate.HSQLSpatialDialectProvider -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/main/resources/META-INF/services/org.opengis.filter.FilterFactory: -------------------------------------------------------------------------------- 1 | org.geomajas.layer.hibernate.filter.ExtendedFilterFactory -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-layer-hibernate module API, 1.10.0 2 | org.geomajas.layer.hibernate.HibernateLayer::1.7.1 3 | org.geomajas.layer.hibernate.HibernateLayer:void setFeatureModel(FeatureModel, ):1.8.0 4 | org.geomajas.layer.hibernate.HibernateLayer:void setId(String, ):1.8.0 5 | org.geomajas.layer.hibernate.HibernateLayer:void setLayerInfo(VectorLayerInfo, ):1.7.1 6 | org.geomajas.layer.hibernate.HibernateLayer:void setScrollableResultSet(boolean, ):1.8.0 7 | org.geomajas.layer.hibernate.HibernateLayer:void setSessionFactory(SessionFactory, ):1.8.0 8 | org.geomajas.layer.hibernate.HibernateLayer:void setUseLazyFeatureConversion(boolean, ):1.8.0 9 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/java/org/geomajas/layer/hibernate/HsqlGeometryUserTypeTest.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.layer.hibernate; 2 | 3 | import junit.framework.Assert; 4 | 5 | import org.junit.Test; 6 | 7 | import com.vividsolutions.jts.geom.Geometry; 8 | import com.vividsolutions.jts.io.ParseException; 9 | import com.vividsolutions.jts.io.WKTReader; 10 | 11 | public class HsqlGeometryUserTypeTest { 12 | 13 | private WKTReader reader = new WKTReader(); 14 | 15 | @Test 16 | public void testConversion() throws ParseException { 17 | 18 | Geometry geom = reader.read("POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))"); 19 | HsqlGeometryUserType type = new HsqlGeometryUserType(); 20 | geom.setSRID(12345); 21 | String wkt = (String) type.conv2DBGeometry(geom, null); 22 | Geometry copy = type.convert2JTS(wkt); 23 | Assert.assertEquals(geom, copy); 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/java/org/geomajas/layer/hibernate/nested/pojo/NestedManyInMany.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.layer.hibernate.nested.pojo; 2 | 3 | import javax.persistence.Column; 4 | import javax.persistence.Entity; 5 | import javax.persistence.GeneratedValue; 6 | import javax.persistence.Id; 7 | import javax.persistence.Table; 8 | 9 | 10 | @Entity 11 | @Table(name = "nestedManyInMany") 12 | public class NestedManyInMany { 13 | 14 | @Id 15 | @GeneratedValue(strategy = javax.persistence.GenerationType.IDENTITY) 16 | @Column(name = "id") 17 | private Long id; 18 | 19 | @Column(name = "textAttr") 20 | private String textAttr; 21 | 22 | 23 | public Long getId() { 24 | return id; 25 | } 26 | 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | 33 | public String getTextAttr() { 34 | return textAttr; 35 | } 36 | 37 | 38 | public void setTextAttr(String textAttr) { 39 | this.textAttr = textAttr; 40 | } 41 | 42 | 43 | 44 | } 45 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/java/org/geomajas/layer/hibernate/nested/pojo/NestedManyInOne.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.layer.hibernate.nested.pojo; 2 | 3 | import javax.persistence.Column; 4 | import javax.persistence.Entity; 5 | import javax.persistence.GeneratedValue; 6 | import javax.persistence.Id; 7 | import javax.persistence.Table; 8 | 9 | @Entity 10 | @Table(name = "nestedManyInOne") 11 | public class NestedManyInOne { 12 | 13 | @Id 14 | @GeneratedValue(strategy = javax.persistence.GenerationType.IDENTITY) 15 | @Column(name = "id") 16 | private Long id; 17 | 18 | @Column(name = "textAttr") 19 | private String textAttr; 20 | 21 | 22 | public void setTextAttr(String textAttr) { 23 | this.textAttr = textAttr; 24 | } 25 | 26 | public Long getId() { 27 | return id; 28 | } 29 | 30 | public void setId(Long id) { 31 | this.id = id; 32 | } 33 | 34 | public String getTextAttr() { 35 | return textAttr; 36 | } 37 | 38 | } 39 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/java/org/geomajas/layer/hibernate/nested/pojo/NestedOneInMany.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.layer.hibernate.nested.pojo; 2 | 3 | import javax.persistence.Column; 4 | import javax.persistence.Entity; 5 | import javax.persistence.GeneratedValue; 6 | import javax.persistence.Id; 7 | import javax.persistence.Table; 8 | 9 | @Entity 10 | @Table(name = "nestedOneInMany") 11 | public class NestedOneInMany { 12 | 13 | @Id 14 | @GeneratedValue(strategy = javax.persistence.GenerationType.IDENTITY) 15 | @Column(name = "id") 16 | private Long id; 17 | 18 | @Column(name = "textAttr") 19 | private String textAttr; 20 | 21 | public Long getId() { 22 | return id; 23 | } 24 | 25 | public void setId(Long id) { 26 | this.id = id; 27 | } 28 | 29 | public String getTextAttr() { 30 | return textAttr; 31 | } 32 | 33 | public void setTextAttr(String textAttr) { 34 | this.textAttr = textAttr; 35 | } 36 | 37 | } 38 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/java/org/geomajas/layer/hibernate/nested/pojo/NestedOneInOne.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.layer.hibernate.nested.pojo; 2 | 3 | import javax.persistence.Column; 4 | import javax.persistence.Entity; 5 | import javax.persistence.GeneratedValue; 6 | import javax.persistence.Id; 7 | import javax.persistence.Table; 8 | 9 | 10 | @Entity 11 | @Table(name = "nestedOneInOne") 12 | public class NestedOneInOne { 13 | 14 | @Id 15 | @GeneratedValue(strategy = javax.persistence.GenerationType.IDENTITY) 16 | @Column(name = "id") 17 | private Long id; 18 | 19 | @Column(name = "textAttr") 20 | private String textAttr; 21 | 22 | 23 | public Long getId() { 24 | return id; 25 | } 26 | 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | 33 | public String getTextAttr() { 34 | return textAttr; 35 | } 36 | 37 | 38 | public void setTextAttr(String textAttr) { 39 | this.textAttr = textAttr; 40 | } 41 | 42 | 43 | } 44 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/resources/hibernate-spatial.cfg.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | org.geomajas.layer.hibernate.HSQLSpatialDialect 15 | FIXED 16 | 100 17 | -------------------------------------------------------------------------------- /plugin/layer-hibernate/hibernate/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 25 | 26 | -------------------------------------------------------------------------------- /plugin/layer-openstreetmap/openstreetmap-documentation/src/docbkx/images/OpenStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-openstreetmap/openstreetmap-documentation/src/docbkx/images/OpenStreetMap.png -------------------------------------------------------------------------------- /plugin/layer-openstreetmap/openstreetmap-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-openstreetmap/openstreetmap-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/layer-openstreetmap/openstreetmap/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /plugin/layer-tms/tms-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | How-to 16 | 17 | 18 | -------------------------------------------------------------------------------- /plugin/layer-tms/tms/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // TMS layer API for 1.10.0 2 | org.geomajas.layer.tms.TmsLayer::1.0.0 3 | org.geomajas.layer.tms.TmsLayer:void setBaseTmsUrl(String, ):1.0.0 4 | org.geomajas.layer.tms.TmsLayer:void setExtension(String, ):1.0.0 -------------------------------------------------------------------------------- /plugin/layer-tms/tms/src/main/resources/org/geomajas/layer/tms/TmsLayerException_en.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | 1=Could not read the capabilities file ${0}. 13 | 2=Could not find the capabilities file ${0}. 14 | -------------------------------------------------------------------------------- /plugin/layer-tms/tms/src/main/resources/org/geomajas/layer/tms/TmsLayerException_nl.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | 1=Kan het bestand met de TMS service beschrijving op locatie ${0} niet lezen. 13 | 2=Kan het bestand met de TMS service beschrijving op locatie ${0} niet vinden. 14 | -------------------------------------------------------------------------------- /plugin/layer-tms/tms/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /plugin/layer-tms/tms/src/test/resources/org/geomajas/layer/tms/tileMapCapa1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | title 4 | abstract 5 | srs 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /plugin/layer-wms/wms-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-wms/wms-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/layer-wms/wms/src/test/resources/reference/wms.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/layer-wms/wms/src/test/resources/reference/wms.jpg -------------------------------------------------------------------------------- /plugin/print/print-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 15 | 16 | How-to 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /plugin/print/print-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/print/print-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/print/print/src/main/java/org/geomajas/plugin/printing/component/LabelComponent.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.printing.component; 12 | 13 | import org.geomajas.plugin.printing.component.dto.LabelComponentInfo; 14 | 15 | /** 16 | * Component representing a label. 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | */ 21 | public interface LabelComponent extends PrintComponent { 22 | 23 | void setText(String text); 24 | 25 | } -------------------------------------------------------------------------------- /plugin/print/print/src/main/java/org/geomajas/plugin/printing/component/ScaleBarComponent.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.printing.component; 12 | 13 | import org.geomajas.plugin.printing.component.dto.ScaleBarComponentInfo; 14 | 15 | /** 16 | * Component representing a scale bar. 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | */ 21 | public interface ScaleBarComponent extends PrintComponent { 22 | 23 | int getTicNumber(); 24 | 25 | String getUnit(); 26 | 27 | } -------------------------------------------------------------------------------- /plugin/print/print/src/main/java/org/geomajas/plugin/printing/component/ViewPortComponent.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.printing.component; 12 | 13 | import org.geomajas.plugin.printing.component.dto.ViewPortComponentInfo; 14 | 15 | /** 16 | * Component representing a view port (small embedded map). 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | */ 21 | public interface ViewPortComponent extends MapComponent { 22 | 23 | float getZoomScale(); 24 | 25 | float getUserX(); 26 | 27 | float getUserY(); 28 | 29 | } -------------------------------------------------------------------------------- /plugin/print/print/src/main/java/org/geomajas/plugin/printing/configuration/PrintTemplateDao.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.printing.configuration; 12 | 13 | import java.io.IOException; 14 | import java.util.List; 15 | 16 | /** 17 | * Dao for accessing print templates. 18 | * 19 | * @author Jan De Moerloose 20 | */ 21 | public interface PrintTemplateDao { 22 | 23 | List findAll() throws IOException; 24 | 25 | void merge(PrintTemplate template) throws IOException; 26 | } 27 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/images/layer-raster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/print/print/src/main/resources/images/layer-raster.png -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/images/northarrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/print/print/src/main/resources/images/northarrow.gif -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/extension/printing/component/jaxb.index: -------------------------------------------------------------------------------- 1 | PageComponent 2 | MapComponent 3 | ImageComponent 4 | LabelComponent 5 | LegendComponent 6 | LegendItemComponent 7 | LegendIconComponent 8 | ScaleBarComponent 9 | ViewPortComponent 10 | LayoutConstraint 11 | RasterLayerComponent 12 | VectorLayerComponent 13 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/extension/printing/rasterlayercomponent.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | RasterLayerComponent.loaderror.line1=failed 12 | RasterLayerComponent.loaderror.line2=retrieving 13 | RasterLayerComponent.loaderror.line3=image 14 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/extension/printing/rasterlayercomponent_nl.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | RasterLayerComponent.loaderror.line1=laden 12 | RasterLayerComponent.loaderror.line2=afbeelding 13 | RasterLayerComponent.loaderror.line3=gefaald 14 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/plugin/printing/PrintingException.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ROOT_CAUSE=caused by 13 | 0=Document with key ${0} does not exists 14 | 1=Print template ${0} cannot be converted to XML. 15 | 2=Print template ${0} could not be persisted. 16 | 3=The document could not be laid out. 17 | 4=The document could not be rendered. 18 | 5=The implementation of the DTO component ${0} was not found, missing prototype bean with name ${1}. 19 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/plugin/printing/PrintingException_nl.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ROOT_CAUSE=veroorzaakt door 13 | 0=Document met sleutel ${0} bestaat niet 14 | 1=Print template ${0} kan niet naar XML omgezet worden. 15 | 2=Print template ${0} kan niet opgeslagen worden. 16 | 3=De layout van het document kan niet berekend worden. 17 | 4=Het document kan niet weergegeven worden. 18 | 5=De implementatie van de DTO component ${0} kon niet gevonden worden, prototype bean met naam ${1} ontbreekt. 19 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/plugin/printing/PrintingMessages.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ErrorRetrievingLegend=Error retrieving the legend 13 | LegendTitle=Legend 14 | -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/plugin/printing/PrintingMessages_en.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ErrorRetrievingLegend=Error retrieving the legend 13 | LegendTitle=Legend -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/plugin/printing/PrintingMessages_en_US.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ErrorRetrievingLegend=Error retrieving the legend 13 | LegendTitle=Legend -------------------------------------------------------------------------------- /plugin/print/print/src/main/resources/org/geomajas/plugin/printing/PrintingMessages_nl.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | ErrorRetrievingLegend=Fout bij ophalen legende 13 | LegendTitle=Legende 14 | -------------------------------------------------------------------------------- /plugin/print/print/src/test/java/org/geomajas/plugin/printing/component/DummyComponent.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.plugin.printing.component; 13 | 14 | import org.geomajas.plugin.printing.component.PrintComponent; 15 | 16 | 17 | // dummy component for testing 18 | public interface DummyComponent extends PrintComponent { 19 | public boolean isInjected(); 20 | } 21 | -------------------------------------------------------------------------------- /plugin/print/print/src/test/java/org/geomajas/plugin/printing/component/dto/DummyComponentInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.plugin.printing.component.dto; 13 | 14 | /** 15 | * Dummy implementation of {@link PrintComponentInfo}, adding no additional data. 16 | * 17 | * @author Jan De Moerloose 18 | */ 19 | public class DummyComponentInfo extends PrintComponentInfo { 20 | 21 | private static final long serialVersionUID = 1L; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /plugin/print/print/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /plugin/profiling/profiling-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/profiling/profiling-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/profiling/profiling/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | How-to 16 | 17 | This chapter shows some common use cases that apply to the rasterizing 18 | plugin. 19 | 20 | -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing-documentation/src/docbkx/images/imageservice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing-documentation/src/docbkx/images/imageservice.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing-documentation/src/docbkx/images/raster_url_handling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing-documentation/src/docbkx/images/raster_url_handling.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing-documentation/src/docbkx/images/rastertilestep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing-documentation/src/docbkx/images/rastertilestep.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/main/resources/org/geomajas/plugin/rasterizing/layer-raster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/main/resources/org/geomajas/plugin/rasterizing/layer-raster.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/main/resources/org/geomajas/plugin/rasterizing/missing_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/main/resources/org/geomajas/plugin/rasterizing/missing_icon.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/main/resources/org/geomajas/plugin/rasterizing/rasterizing.properties: -------------------------------------------------------------------------------- 1 | loaderror.line1=missing image -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/java/org/geomajas/plugin/rasterizing/OsCheck.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.plugin.rasterizing; 2 | 3 | public class OsCheck { 4 | 5 | public static boolean isWindows() { 6 | return System.getProperty("os.name").toLowerCase().contains("windows"); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/geometrylayer/polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/geometrylayer/polygon.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/legend/legend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/legend/legend.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/legend/legend_dynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/legend/legend_dynamic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/dpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/dpi.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/geometry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/geometry.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/oneraster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/oneraster.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/onevector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/onevector.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/twovector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/map/twovector.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/sld/multipolygon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/sld/multipolygon_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/sld/point_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/sld/point_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/mixed.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_association.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_association.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_bold.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_courier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_courier.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_italic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_orchid.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_size_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_labeled_font_size_10.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_1_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_black_3.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_tomato_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multiline_tomato_1.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_bold.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_courier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_courier.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_italic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_orchid.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_size_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_black_1_labeled_font_size_10.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_chocolate_brown_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_chocolate_brown_1.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_chocolate_brown_1_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_chocolate_brown_1_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/multipolygon_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_border.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_bold.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_courier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_courier.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_italic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_orchid.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_size_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_black_1_labeled_font_size_10.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_image.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_image_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_image_big.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/point_rect.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/synthetic_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/default/vectortile/synthetic_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/legend/legend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/legend/legend.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/legend/legend_dynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/legend/legend_dynamic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/dpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/dpi.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/geometry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/geometry.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/oneraster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/oneraster.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/onevector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/onevector.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/twovector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/map/twovector.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/sld/multipolygon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/sld/multipolygon_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/sld/point_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/sld/point_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/mixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/mixed.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_association.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_association.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_bold.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_courier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_courier.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_italic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_orchid.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_size_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_labeled_font_size_10.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_1_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_black_3.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_tomato_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multiline_tomato_1.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_bold.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_courier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_courier.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_italic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_orchid.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_size_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_black_1_labeled_font_size_10.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_chocolate_brown_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_chocolate_brown_1.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_chocolate_brown_1_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_chocolate_brown_1_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/multipolygon_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_border.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_bold.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_courier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_courier.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_italic.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_orchid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_orchid.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_semitransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_semitransparent.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_size_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_black_1_labeled_font_size_10.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_default.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_image.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_image_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_image_big.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/point_rect.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/synthetic_black_1_labeled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/imageservice/hudson/vectortile/synthetic_black_1_labeled.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/mvc/hudson/layerBeansMultiPolygon-0-0-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/mvc/hudson/layerBeansMultiPolygon-0-0-0.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/rasterizingpipeline/beans-4-8-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/rasterizingpipeline/beans-4-8-8.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/rasterizingpipeline/beansPoint-4-8-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/rasterizingpipeline/beansPoint-4-8-8.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/rasterlayer/wms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/rasterlayer/wms.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/svglayer/polygon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/svglayer/polygon2.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/testIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/testIcon.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/worldpaintablelayer/default/worldpaintable-mix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/worldpaintablelayer/default/worldpaintable-mix.png -------------------------------------------------------------------------------- /plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/worldpaintablelayer/hudson/worldpaintable-mix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/rasterizing/rasterizing/src/test/resources/org/geomajas/plugin/rasterizing/images/worldpaintablelayer/hudson/worldpaintable-mix.png -------------------------------------------------------------------------------- /plugin/reporting/reporting-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | How-to 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /plugin/reporting/reporting-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/reporting/reporting-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/reporting/reporting-documentation/src/docbkx/introduction.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | Introduction 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /plugin/reporting/reporting/src/main/resources/org/geomajas/plugin/reporting/ReportingException.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | 1=The selected parcel could not be found 13 | -------------------------------------------------------------------------------- /plugin/reporting/reporting/src/main/resources/org/geomajas/plugin/reporting/ReportingException_nl.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | # 4 | # Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | # 6 | # The program is available in open source according to the GNU Affero 7 | # General Public License. All contributions in this program are covered 8 | # by the Geomajas Contributors License Agreement. For full licensing 9 | # details, see LICENSE.txt in the project root. 10 | # 11 | 12 | 1= 13 | -------------------------------------------------------------------------------- /plugin/reporting/reporting/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | How-to 16 | 17 | This chapter details the extension possibilities of the admin 18 | plug-in. 19 | 20 |
21 | 22 | 23 | 24 |
25 |
26 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/command.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/command.dia -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/command.png -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/geocoderWidget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/geocoderWidget.png -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig-documentation/src/docbkx/use.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 15 | Use 16 | 17 | How to use the admin plug-in. 18 | 19 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/main/java/org/geomajas/plugin/runtimeconfig/dto/bean/BeanMetadataElementInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.runtimeconfig.dto.bean; 12 | 13 | import java.io.Serializable; 14 | 15 | /** 16 | * Tagging interface for bean metadata elements. 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | */ 21 | public interface BeanMetadataElementInfo extends Serializable { 22 | 23 | } 24 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/main/java/org/geomajas/plugin/runtimeconfig/dto/bean/ManagedListInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.runtimeconfig.dto.bean; 12 | 13 | import java.util.ArrayList; 14 | 15 | /** 16 | * Data transfer object for a Spring managed list bean meta-data element. 17 | * 18 | * @author Jan De Moerloose 19 | */ 20 | public class ManagedListInfo extends ArrayList implements BeanMetadataElementInfo { 21 | 22 | private static final long serialVersionUID = 100L; 23 | } 24 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/main/java/org/geomajas/plugin/runtimeconfig/dto/bean/ManagedMapInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.plugin.runtimeconfig.dto.bean; 13 | 14 | import java.util.HashMap; 15 | 16 | /** 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | */ 21 | public class ManagedMapInfo extends HashMap implements 22 | BeanMetadataElementInfo { 23 | 24 | private static final long serialVersionUID = 100L; 25 | } 26 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/main/java/org/geomajas/plugin/runtimeconfig/dto/bean/ManagedSetInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.runtimeconfig.dto.bean; 12 | 13 | import java.util.HashSet; 14 | 15 | /** 16 | * Data transfer object for a Spring managed set bean meta-data element. 17 | * 18 | * @author Jan De Moerloose 19 | */ 20 | public class ManagedSetInfo extends HashSet implements BeanMetadataElementInfo { 21 | 22 | private static final long serialVersionUID = 100L; 23 | } 24 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/main/java/org/geomajas/plugin/runtimeconfig/dto/parameter/ParameterDto.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.runtimeconfig.dto.parameter; 12 | 13 | import java.io.Serializable; 14 | 15 | /** 16 | * DTO object for a bean factory parameter. 17 | * 18 | * @author Jan De Moerloose 19 | * 20 | * @param 21 | */ 22 | public interface ParameterDto extends Serializable { 23 | 24 | void setName(String name); 25 | 26 | String getName(); 27 | 28 | void setValue(T value); 29 | 30 | T getValue(); 31 | } 32 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/main/java/org/geomajas/plugin/runtimeconfig/service/Rewirable.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.runtimeconfig.service; 12 | 13 | /** 14 | * Tagging interface for Spring beans that can be re-autowired. Concurrency issues are up to the bean to handle. 15 | * 16 | * @author Jan De Moerloose 17 | * 18 | */ 19 | public interface Rewirable { 20 | 21 | } 22 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/test/java/org/geomajas/plugin/runtimeconfig/service/TestEnum.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.plugin.runtimeconfig.service; 12 | 13 | public enum TestEnum { 14 | ENUM1, ENUM2 15 | } 16 | -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.dbf -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.qix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.qix -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.shp -------------------------------------------------------------------------------- /plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/runtimeconfig/runtimeconfig/src/test/resources/shapes/adminCountries.shx -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity-documentation/src/docbkx/images/geosparc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/plugin/staticsecurity/staticsecurity-documentation/src/docbkx/images/geosparc.png -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity-ldap/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // Geomajas staticsecurity LDAP, version 1.9.0 2 | -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity-ldap/src/test/java/org/geomajas/plugin/staticsecurity/ldap/CustomUserFilter.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.plugin.staticsecurity.ldap; 2 | 3 | import org.geomajas.plugin.staticsecurity.security.dto.AbstractUserFilter; 4 | import org.geomajas.plugin.staticsecurity.security.dto.UserFilterVisitor; 5 | 6 | 7 | public class CustomUserFilter extends AbstractUserFilter { 8 | 9 | private String searchText; 10 | 11 | public CustomUserFilter(String searchText) { 12 | this.searchText = searchText; 13 | } 14 | 15 | 16 | @Override 17 | public Object accept(UserFilterVisitor filterVisitor, Object extraData) { 18 | return filterVisitor.visit(this, extraData); 19 | } 20 | 21 | 22 | public String getSearchText() { 23 | return searchText; 24 | } 25 | 26 | 27 | public void setSearchText(String searchText) { 28 | this.searchText = searchText; 29 | } 30 | 31 | 32 | 33 | } 34 | -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity-ldap/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity/src/test/java/org/geomajas/plugin/staticsecurity/security/CustomAuthenticationService.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.plugin.staticsecurity.security; 2 | 3 | import org.geomajas.plugin.staticsecurity.configuration.UserInfo; 4 | import org.geomajas.plugin.staticsecurity.security.dto.UserFilter; 5 | 6 | public class CustomAuthenticationService extends StaticAuthenticationService { 7 | 8 | @Override 9 | public boolean evaluate(UserFilter filter, UserInfo userInfo) { 10 | CustomFilter cf = (CustomFilter) filter; 11 | return userInfo.getUserName().startsWith(cf.getUserNamePref()); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity/src/test/java/org/geomajas/plugin/staticsecurity/security/CustomFilter.java: -------------------------------------------------------------------------------- 1 | package org.geomajas.plugin.staticsecurity.security; 2 | 3 | import org.geomajas.plugin.staticsecurity.security.dto.AbstractUserFilter; 4 | import org.geomajas.plugin.staticsecurity.security.dto.UserFilterVisitor; 5 | 6 | 7 | public class CustomFilter extends AbstractUserFilter { 8 | 9 | private String userNamePref; 10 | 11 | public CustomFilter(String userNamePref) { 12 | this.userNamePref = userNamePref; 13 | } 14 | 15 | public String getUserNamePref() { 16 | return userNamePref; 17 | } 18 | 19 | @Override 20 | public Object accept(UserFilterVisitor filterVisitor, Object extraData) { 21 | return filterVisitor.visit(this, extraData); 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /plugin/staticsecurity/staticsecurity/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 21 | 22 | -------------------------------------------------------------------------------- /plugin/vendorspecificpipeline/vendorspecificpipeline-documentation/src/docbkx/howto.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | How-to 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /plugin/vendorspecificpipeline/vendorspecificpipeline/src/main/java/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /plugin/vendorspecificpipeline/vendorspecificpipeline/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | Geomajas Server 2 | =============== 3 | 4 | What is Geomajas 5 | ---------------- 6 | 7 | Geomajas is an Open Source Web Mapping Framework written in Java. It provides both server and client components. This project contains the geomajas server/back-end. 8 | 9 | For more details about the project, how to use it, manuals and other information, take a look at the website at http://www.geomajas.org/ . 10 | 11 | For commercial support see http://www.geosparc.com/ . 12 | 13 | Build Process 14 | ------------- 15 | 16 | In order to build Geomajas, we recommend using Maven (see http://maven.apache.org/). Following Maven best practices, the pom.xml files do not contain any Maven repositories. 17 | 18 | You'll have to add the Geomajas Maven repository (http://maven.geomajas.org/) to your settings.xml file, which can be located in: 19 | 20 |
~/.m2/settings.xml
21 | 22 | Next go to the root of the source code and run: 23 | 24 |
mvn install
25 | -------------------------------------------------------------------------------- /testdata/src/main/java/org/geomajas/testdata/CommandCountService.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | 12 | package org.geomajas.testdata; 13 | 14 | /** 15 | * Service which allows testing the number of commands sent to the server. 16 | * 17 | * @author Joachim Van der Auwera 18 | */ 19 | public interface CommandCountService { 20 | 21 | /** 22 | * Get the current value of the command count. 23 | * 24 | * @return current command count value 25 | */ 26 | long getCount(); 27 | 28 | } 29 | -------------------------------------------------------------------------------- /testdata/src/main/resources/api.txt: -------------------------------------------------------------------------------- 1 | // geomajas-testdata module API, 1.13.1 2 | -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/LICENSE.txt: -------------------------------------------------------------------------------- 1 | All files within this folder are created by Geosparc n.v. and are in the public 2 | domain. 3 | 4 | You may use them in any manner, including modifying the content and design, 5 | electronic dissemination, and offset printing. Geosparc renounces all financial 6 | claims. No permission is needed to use these files, whether it be for personal, 7 | educational or commercial purposes. -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/filtertest.dbf: -------------------------------------------------------------------------------- 1 | _a[textAttrCPnumberAttrN 2 | centraal 10 links 20 inside 1 overlaps 5 insideBBox 7 ookerin 100 tussenin 200 erbuiten 300 -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/filtertest.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/filtertest.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/filtertest.shp -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/filtertest.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/filtertest.shx -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.dbf -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Lon", EAST], AXIS["Lat", NORTH], AUTHORITY["EPSG","4326"]] -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.shp -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/filtertest/inmemfiltertest.shx -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.dbf -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.shp -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_admin_0_countries.shx -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.dbf -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.shp -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_lakes.shx -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.dbf -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.shp -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/110m_populated_places_simple.shx -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.dbf -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.prj: -------------------------------------------------------------------------------- 1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.shp -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/50m-rivers-lake-centerlines.shx -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/shapes/natural_earth/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The shape-files within this folder come from Natural Earth, and are free for use in any context: 2 | http://www.naturalearthdata.com/about/terms-of-use/ -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/sld/colorblocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/sld/colorblocks.png -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/sld/line_simpleline.sld: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | Simple Line 10 | 11 | SLD Cook Book: Simple Line 12 | 13 | 14 | 15 | 16 | #000000 17 | 3 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/sld/polygon_simplepolygon.sld: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | Simple polygon 10 | 11 | SLD Cook Book: Simple polygon 12 | 13 | 14 | 15 | 16 | #000080 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /testdata/src/main/resources/org/geomajas/testdata/sld/smileyface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/main/resources/org/geomajas/testdata/sld/smileyface.png -------------------------------------------------------------------------------- /testdata/src/test/java/org/geomajas/testdata/ReloadBean.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. 3 | * 4 | * Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. 5 | * 6 | * The program is available in open source according to the GNU Affero 7 | * General Public License. All contributions in this program are covered 8 | * by the Geomajas Contributors License Agreement. For full licensing 9 | * details, see LICENSE.txt in the project root. 10 | */ 11 | package org.geomajas.testdata; 12 | 13 | public class ReloadBean { 14 | 15 | private boolean dirty; 16 | 17 | public boolean isDirty() { 18 | return dirty; 19 | } 20 | 21 | public void setDirty(boolean dirty) { 22 | this.dirty = dirty; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /testdata/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 17 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /testdata/src/test/resources/org/geomajas/testdata/1pix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/test/resources/org/geomajas/testdata/1pix.png -------------------------------------------------------------------------------- /testdata/src/test/resources/org/geomajas/testdata/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/test/resources/org/geomajas/testdata/blank.png -------------------------------------------------------------------------------- /testdata/src/test/resources/org/geomajas/testdata/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/test/resources/org/geomajas/testdata/test.png -------------------------------------------------------------------------------- /testdata/src/test/resources/org/geomajas/testdata/test.txt: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /testdata/src/test/resources/org/geomajas/testdata/test2.txt: -------------------------------------------------------------------------------- 1 | test2 -------------------------------------------------------------------------------- /testdata/src/test/resources/org/geomajas/testdata/wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geomajas/geomajas-project-server/904b7d7deed1350d28955589098dd1e0a786d76e/testdata/src/test/resources/org/geomajas/testdata/wrong.png --------------------------------------------------------------------------------