Skip to content

Commit 42c07d1

Browse files
authored
Merge pull request #155 from Esri/john0005/MinorChanges
Minor changes to Samples
2 parents cbab27e + 94da196 commit 42c07d1

File tree

146 files changed

+919
-665
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+919
-665
lines changed

src/main/java/com/esri/samples/displayinformation/add_graphics_with_renderer/AddGraphicsWithRendererSample.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of
@@ -16,6 +16,11 @@
1616

1717
package com.esri.samples.displayinformation.add_graphics_with_renderer;
1818

19+
import javafx.application.Application;
20+
import javafx.scene.Scene;
21+
import javafx.scene.layout.StackPane;
22+
import javafx.stage.Stage;
23+
1924
import com.esri.arcgisruntime.geometry.Point;
2025
import com.esri.arcgisruntime.geometry.PolygonBuilder;
2126
import com.esri.arcgisruntime.geometry.PolylineBuilder;
@@ -30,11 +35,6 @@
3035
import com.esri.arcgisruntime.symbology.SimpleMarkerSymbol;
3136
import com.esri.arcgisruntime.symbology.SimpleRenderer;
3237

33-
import javafx.application.Application;
34-
import javafx.scene.Scene;
35-
import javafx.scene.layout.StackPane;
36-
import javafx.stage.Stage;
37-
3838
public class AddGraphicsWithRendererSample extends Application {
3939

4040
private MapView mapView;

src/main/java/com/esri/samples/displayinformation/add_graphics_with_symbols/AddGraphicsWithSymbolsSample.java

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of
@@ -16,7 +16,17 @@
1616

1717
package com.esri.samples.displayinformation.add_graphics_with_symbols;
1818

19-
import com.esri.arcgisruntime.geometry.*;
19+
import javafx.application.Application;
20+
import javafx.scene.Scene;
21+
import javafx.scene.layout.StackPane;
22+
import javafx.stage.Stage;
23+
24+
import com.esri.arcgisruntime.geometry.Point;
25+
import com.esri.arcgisruntime.geometry.PointCollection;
26+
import com.esri.arcgisruntime.geometry.Polygon;
27+
import com.esri.arcgisruntime.geometry.Polyline;
28+
import com.esri.arcgisruntime.geometry.SpatialReference;
29+
import com.esri.arcgisruntime.geometry.SpatialReferences;
2030
import com.esri.arcgisruntime.mapping.ArcGISMap;
2131
import com.esri.arcgisruntime.mapping.Basemap;
2232
import com.esri.arcgisruntime.mapping.view.Graphic;
@@ -29,11 +39,6 @@
2939
import com.esri.arcgisruntime.symbology.TextSymbol.HorizontalAlignment;
3040
import com.esri.arcgisruntime.symbology.TextSymbol.VerticalAlignment;
3141

32-
import javafx.application.Application;
33-
import javafx.scene.Scene;
34-
import javafx.scene.layout.StackPane;
35-
import javafx.stage.Stage;
36-
3742
public class AddGraphicsWithSymbolsSample extends Application {
3843

3944
private MapView mapView;

src/main/java/com/esri/samples/displayinformation/dictionary_renderer_graphics_overlay/DictionaryRendererGraphicsOverlaySample.java

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of
@@ -25,7 +25,15 @@
2525
import java.util.stream.Collectors;
2626
import java.util.stream.Stream;
2727

28-
import com.esri.arcgisruntime.geometry.*;
28+
import javafx.application.Application;
29+
import javafx.scene.Scene;
30+
import javafx.scene.layout.StackPane;
31+
import javafx.stage.Stage;
32+
33+
import com.esri.arcgisruntime.geometry.Multipoint;
34+
import com.esri.arcgisruntime.geometry.Point;
35+
import com.esri.arcgisruntime.geometry.PointCollection;
36+
import com.esri.arcgisruntime.geometry.SpatialReference;
2937
import com.esri.arcgisruntime.mapping.ArcGISMap;
3038
import com.esri.arcgisruntime.mapping.Basemap;
3139
import com.esri.arcgisruntime.mapping.view.Graphic;
@@ -34,11 +42,6 @@
3442
import com.esri.arcgisruntime.symbology.DictionaryRenderer;
3543
import com.esri.arcgisruntime.symbology.DictionarySymbolStyle;
3644

37-
import javafx.application.Application;
38-
import javafx.scene.Scene;
39-
import javafx.scene.layout.StackPane;
40-
import javafx.stage.Stage;
41-
4245
public class DictionaryRendererGraphicsOverlaySample extends Application {
4346

4447
private MapView mapView;
@@ -77,8 +80,8 @@ public void start(Stage stage) throws Exception {
7780

7881
// create graphics with attributes and add to graphics overlay
7982
messages.stream()
80-
.map(DictionaryRendererGraphicsOverlaySample::createGraphic)
81-
.collect(Collectors.toCollection(() -> graphicsOverlay.getGraphics()));
83+
.map(DictionaryRendererGraphicsOverlaySample::createGraphic)
84+
.collect(Collectors.toCollection(() -> graphicsOverlay.getGraphics()));
8285

8386
// once view has loaded
8487
mapView.addSpatialReferenceChangedListener(e -> {
@@ -93,13 +96,13 @@ public void start(Stage stage) throws Exception {
9396
private List<Map<String, Object>> parseMessages() throws Exception {
9497
final List<Map<String, Object>> messages = new ArrayList<>();
9598
$(getClass().getResourceAsStream("/symbols/Mil2525DMessages.xml")) // $ reads the file
96-
.find("message")
97-
.each()
98-
.forEach(message -> {
99-
Map<String, Object> attributes = new HashMap<>();
100-
message.children().forEach(attr -> attributes.put(attr.getNodeName(), attr.getTextContent()));
101-
messages.add(attributes);
102-
});
99+
.find("message")
100+
.each()
101+
.forEach(message -> {
102+
Map<String, Object> attributes = new HashMap<>();
103+
message.children().forEach(attr -> attributes.put(attr.getNodeName(), attr.getTextContent()));
104+
messages.add(attributes);
105+
});
103106

104107
return messages;
105108
}
@@ -119,9 +122,9 @@ private static Graphic createGraphic(Map<String, Object> attributes) {
119122
PointCollection points = new PointCollection(sr);
120123
String[] coordinates = ((String) attributes.get("_control_points")).split(";");
121124
Stream.of(coordinates)
122-
.map(cs -> cs.split(","))
123-
.map(c -> new Point(Double.valueOf(c[0]), Double.valueOf(c[1]), sr))
124-
.collect(Collectors.toCollection(() -> points));
125+
.map(cs -> cs.split(","))
126+
.map(c -> new Point(Double.valueOf(c[0]), Double.valueOf(c[1]), sr))
127+
.collect(Collectors.toCollection(() -> points));
125128

126129
// return a graphic with multipoint geometry
127130
return new Graphic(new Multipoint(points), attributes);

src/main/java/com/esri/samples/displayinformation/identify_graphics/IdentifyGraphicsSample.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of
@@ -18,6 +18,16 @@
1818

1919
import java.util.List;
2020

21+
import javafx.application.Application;
22+
import javafx.application.Platform;
23+
import javafx.geometry.Point2D;
24+
import javafx.scene.Scene;
25+
import javafx.scene.control.Alert;
26+
import javafx.scene.control.Alert.AlertType;
27+
import javafx.scene.input.MouseButton;
28+
import javafx.scene.layout.StackPane;
29+
import javafx.stage.Stage;
30+
2131
import com.esri.arcgisruntime.concurrent.ListenableFuture;
2232
import com.esri.arcgisruntime.geometry.Point;
2333
import com.esri.arcgisruntime.geometry.PointCollection;
@@ -30,16 +40,6 @@
3040
import com.esri.arcgisruntime.mapping.view.MapView;
3141
import com.esri.arcgisruntime.symbology.SimpleFillSymbol;
3242

33-
import javafx.application.Application;
34-
import javafx.application.Platform;
35-
import javafx.geometry.Point2D;
36-
import javafx.scene.Scene;
37-
import javafx.scene.control.Alert;
38-
import javafx.scene.control.Alert.AlertType;
39-
import javafx.scene.input.MouseButton;
40-
import javafx.scene.layout.StackPane;
41-
import javafx.stage.Stage;
42-
4343
public class IdentifyGraphicsSample extends Application {
4444

4545
private MapView mapView;
-28.5 KB
Loading

src/main/java/com/esri/samples/displayinformation/show_callout/ShowCalloutSample.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of
@@ -16,12 +16,6 @@
1616

1717
package com.esri.samples.displayinformation.show_callout;
1818

19-
import com.esri.arcgisruntime.geometry.Point;
20-
import com.esri.arcgisruntime.mapping.ArcGISMap;
21-
import com.esri.arcgisruntime.mapping.Basemap;
22-
import com.esri.arcgisruntime.mapping.view.Callout;
23-
import com.esri.arcgisruntime.mapping.view.MapView;
24-
2519
import javafx.application.Application;
2620
import javafx.geometry.Point2D;
2721
import javafx.scene.Scene;
@@ -30,6 +24,12 @@
3024
import javafx.stage.Stage;
3125
import javafx.util.Duration;
3226

27+
import com.esri.arcgisruntime.geometry.Point;
28+
import com.esri.arcgisruntime.mapping.ArcGISMap;
29+
import com.esri.arcgisruntime.mapping.Basemap;
30+
import com.esri.arcgisruntime.mapping.view.Callout;
31+
import com.esri.arcgisruntime.mapping.view.MapView;
32+
3333
public class ShowCalloutSample extends Application {
3434

3535
private MapView mapView;
@@ -53,7 +53,7 @@ public void start(Stage stage) throws Exception {
5353
stage.show();
5454

5555
// create ArcGISMap with imagery basemap
56-
ArcGISMap map = new ArcGISMap(Basemap.createImageryWithLabels());
56+
ArcGISMap map = new ArcGISMap(Basemap.createStreets());
5757

5858
// create a view and set map to it
5959
mapView = new MapView();
@@ -75,7 +75,7 @@ public void start(Stage stage) throws Exception {
7575

7676
if (!callout.isVisible()) {
7777
// set the callout's details
78-
callout.setTitle("Callout");
78+
callout.setTitle("Location");
7979
callout.setDetail(String.format("x: %.2f, y: %.2f", mapPoint.getX(), mapPoint.getY()));
8080

8181
// show the callout where the user clicked

src/main/java/com/esri/samples/displayinformation/update_graphics/UpdateGraphicsSample.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of
@@ -20,17 +20,6 @@
2020
import java.util.List;
2121
import java.util.Optional;
2222

23-
import com.esri.arcgisruntime.concurrent.ListenableFuture;
24-
import com.esri.arcgisruntime.geometry.Point;
25-
import com.esri.arcgisruntime.geometry.SpatialReference;
26-
import com.esri.arcgisruntime.mapping.ArcGISMap;
27-
import com.esri.arcgisruntime.mapping.Basemap;
28-
import com.esri.arcgisruntime.mapping.view.Graphic;
29-
import com.esri.arcgisruntime.mapping.view.GraphicsOverlay;
30-
import com.esri.arcgisruntime.mapping.view.IdentifyGraphicsOverlayResult;
31-
import com.esri.arcgisruntime.mapping.view.MapView;
32-
import com.esri.arcgisruntime.symbology.SimpleMarkerSymbol;
33-
3423
import javafx.application.Application;
3524
import javafx.geometry.Insets;
3625
import javafx.geometry.Point2D;
@@ -45,6 +34,17 @@
4534
import javafx.scene.layout.VBox;
4635
import javafx.stage.Stage;
4736

37+
import com.esri.arcgisruntime.concurrent.ListenableFuture;
38+
import com.esri.arcgisruntime.geometry.Point;
39+
import com.esri.arcgisruntime.geometry.SpatialReference;
40+
import com.esri.arcgisruntime.mapping.ArcGISMap;
41+
import com.esri.arcgisruntime.mapping.Basemap;
42+
import com.esri.arcgisruntime.mapping.view.Graphic;
43+
import com.esri.arcgisruntime.mapping.view.GraphicsOverlay;
44+
import com.esri.arcgisruntime.mapping.view.IdentifyGraphicsOverlayResult;
45+
import com.esri.arcgisruntime.mapping.view.MapView;
46+
import com.esri.arcgisruntime.symbology.SimpleMarkerSymbol;
47+
4848
public class UpdateGraphicsSample extends Application {
4949

5050
private boolean isUpdateLocationActive;
22.7 KB
Loading
232 KB
Loading

src/main/java/com/esri/samples/editing/add_features/AddFeaturesSample.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Esri.
2+
* Copyright 2017 Esri.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
* use this file except in compliance with the License. You may obtain a copy of

0 commit comments

Comments
 (0)