Package org.geomajas.layer.feature

Examples of org.geomajas.layer.feature.Feature


    Assert.assertEquals(TEST_STRING, feature.getAttributes().get("stringAttr").getValue());
    Assert.assertEquals(TEST_INTEGER, feature.getAttributes().get("integerAttr").getValue());
    Assert.assertTrue((Boolean) feature.getAttributes().get("booleanAttr").getValue());

    Assert.assertFalse(containsLazy(feature.getAttributes()));
    Feature dto = dtoConverter.toDto(feature);
    Assert.assertFalse(containsLazy(dto.getAttributes()));
  }
View Full Code Here


    Assert.assertEquals(TEST_STRING, feature.getAttributes().get("stringAttr").getValue());
    Assert.assertEquals(TEST_INTEGER, feature.getAttributes().get("integerAttr").getValue());
    Assert.assertTrue((Boolean) feature.getAttributes().get("booleanAttr").getValue());

    Assert.assertTrue(containsLazy(feature.getAttributes()));
    Feature dto = dtoConverter.toDto(feature);
    Assert.assertFalse(containsLazy(dto.getAttributes()));
  }
View Full Code Here

                  double minimalOverlap = feature.getGeometry().getArea() * ratio;
                  Geometry overlap = location.intersection(feature.getGeometry());
                  double effectiveOverlap = overlap.getArea();
                  if (minimalOverlap <= effectiveOverlap) {
                    log.trace("found " + feature);
                    Feature dto = converter.toDto(feature);
                    dto.setCrs(crsCode);
                    features.add(dto);
                  }
                }
              } else {
                for (InternalFeature feature : temp) {
                  log.trace("found " + feature);
                  Feature dto = converter.toDto(feature);
                  dto.setCrs(crsCode);
                  features.add(dto);
                }
              }

              // features.size can again be 0... so check:
View Full Code Here

    if (max > features.size()) {
      max = features.size();
    }
    Feature[] maxList = new Feature[max];
    for (int i = 0; i < max; i++) {
      Feature feature = converter.toDto(features.get(i));
      feature.setCrs(crs);
      maxList[i] = feature;
    }
    response.setFeatures(maxList);
  }
View Full Code Here

TOP

Related Classes of org.geomajas.layer.feature.Feature

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.