Skip to content

Commit 8a3588a

Browse files
authored
Merge pull request #250 from Esri/100.3.0
100.3.0
2 parents 73489c7 + a1d4c98 commit 8a3588a

File tree

168 files changed

+3650
-510
lines changed

Some content is hidden

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

168 files changed

+3650
-510
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# ArcGIS Java SDK
22
bin/
3-
tmp/
43
build/
54
out/
65

@@ -36,4 +35,3 @@ local.properties
3635
.Spotlight-V100
3736
.Trashes
3837
ehthumbs.db
39-
Thumbs.db

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# ArcGIS Runtime Java SDK Samples
2-
### 100.2.1
2+
### 100.3.0
33
This project includes a set of samples demonstrating how to accomplish various mapping and GIS tasks with the ArcGIS Runtime SDK for Java.
44

5+
Be sure to also check out our [toolkit on GitHub](https://github.com/Esri/arcgis-runtime-toolkit-java).
6+
57
These samples are built with Gradle. If you want to learn more about Gradle, learn more from [Gradle's guide](https://docs.gradle.org/current/userguide/userguide.html).
68

79
This guide has instructions for running samples using the command line or with Eclipse and IntelliJ IDEA.

arcgis-runtime-samples-java.iml

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module relativePaths="true" type="JAVA_MODULE" version="4">
3+
<component name="NewModuleRootManager" inherit-compiler-output="true">
4+
<exclude-output/>
5+
<orderEntry type="inheritedJdk"/>
6+
<content url="file://$MODULE_DIR$/">
7+
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false"/>
8+
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false"/>
9+
<excludeFolder url="file://$MODULE_DIR$/build"/>
10+
<excludeFolder url="file://$MODULE_DIR$/.gradle"/>
11+
</content>
12+
<orderEntry type="sourceFolder" forTests="false"/>
13+
<orderEntry type="module-library">
14+
<library>
15+
<CLASSES>
16+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.4/b1b6ea3b7e4aa4f492509a4952029cd8e48019ad/commons-io-2.4.jar!/"/>
17+
</CLASSES>
18+
<JAVADOC>
19+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.4/3b5b0183c509963d5ffdf0d9d452a4a7521aeaa3/commons-io-2.4-javadoc.jar!/"/>
20+
</JAVADOC>
21+
<SOURCES>
22+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.4/f2d8698c46d1167ff24b06a840a87d91a02db891/commons-io-2.4-sources.jar!/"/>
23+
</SOURCES>
24+
</library>
25+
</orderEntry>
26+
<orderEntry type="module-library">
27+
<library>
28+
<CLASSES>
29+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/org.controlsfx/controlsfx/8.40.10/fe12544570095b334d45c61e8c9a26f30ffc1675/controlsfx-8.40.10.jar!/"/>
30+
</CLASSES>
31+
<JAVADOC>
32+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/org.controlsfx/controlsfx/8.40.10/7e70a829f2fff981bfb07b0e37f331f8ada8a126/controlsfx-8.40.10-javadoc.jar!/"/>
33+
</JAVADOC>
34+
<SOURCES>
35+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/org.controlsfx/controlsfx/8.40.10/a9cca41e32fa36d5a2a1030115bc5f3d5213a676/controlsfx-8.40.10-sources.jar!/"/>
36+
</SOURCES>
37+
</library>
38+
</orderEntry>
39+
<orderEntry type="module-library">
40+
<library>
41+
<CLASSES>
42+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/org.jooq/joox/1.4.0/b9d9f5a91f73dc814ca6fe1b42cf7bf9a4655eba/joox-1.4.0.jar!/"/>
43+
</CLASSES>
44+
<JAVADOC>
45+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/org.jooq/joox/1.4.0/a1a9e5c7787ad2a4faa779b5b8b61e5ca6d9abdf/joox-1.4.0-javadoc.jar!/"/>
46+
</JAVADOC>
47+
<SOURCES>
48+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/org.jooq/joox/1.4.0/10d67100ef52a1ed794f4b8732d472ab2029dc3b/joox-1.4.0-sources.jar!/"/>
49+
</SOURCES>
50+
</library>
51+
</orderEntry>
52+
<orderEntry type="module-library">
53+
<library>
54+
<CLASSES>
55+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/com.esri.arcgisruntime/arcgis-java/100.1.0/b36625cd047067d500922499db5e247fe10c2d2/arcgis-java-100.1.0.jar!/"/>
56+
</CLASSES>
57+
<JAVADOC/>
58+
<SOURCES/>
59+
</library>
60+
</orderEntry>
61+
<orderEntry type="module-library">
62+
<library>
63+
<CLASSES>
64+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.3.1/ecb6e1f8e4b0e84c4b886c2f14a1500caf309757/gson-2.3.1.jar!/"/>
65+
</CLASSES>
66+
<JAVADOC>
67+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.3.1/a2c3b265590d161acb53d3ca808e06c4041ab3a/gson-2.3.1-javadoc.jar!/"/>
68+
</JAVADOC>
69+
<SOURCES>
70+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.3.1/563dcb685903c96ce8abbd03adf7fa49e19aa8b4/gson-2.3.1-sources.jar!/"/>
71+
</SOURCES>
72+
</library>
73+
</orderEntry>
74+
<orderEntry type="module-library">
75+
<library>
76+
<CLASSES>
77+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar!/"/>
78+
</CLASSES>
79+
<JAVADOC>
80+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/83033ee697035dfb9ce3503e1ac0c5a33021e503/commons-logging-1.2-javadoc.jar!/"/>
81+
</JAVADOC>
82+
<SOURCES>
83+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/ecf26c7507d67782a3bbd148d170b31dfad001aa/commons-logging-1.2-sources.jar!/"/>
84+
</SOURCES>
85+
</library>
86+
</orderEntry>
87+
<orderEntry type="module-library">
88+
<library>
89+
<CLASSES>
90+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/9ce04e34240f674bc72680f8b843b1457383161a/commons-codec-1.9.jar!/"/>
91+
</CLASSES>
92+
<JAVADOC>
93+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/d103169e712eb2473072d53636b0c3bc380b8afb/commons-codec-1.9-javadoc.jar!/"/>
94+
</JAVADOC>
95+
<SOURCES>
96+
<root url="jar://C:/Users/tyle8552/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/3f15fff45d57656685abfee9e8302bf14580044c/commons-codec-1.9-sources.jar!/"/>
97+
</SOURCES>
98+
</library>
99+
</orderEntry>
100+
</component>
101+
<component name="ModuleRootManager"/>
102+
</module>

arcgis-runtime-samples-java.iws

Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,207 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project version="4">
3+
<component name="ChangeListManager">
4+
<option name="TRACKING_ENABLED" value="true"/>
5+
<option name="SHOW_DIALOG" value="false"/>
6+
<option name="HIGHLIGHT_CONFLICTS" value="true"/>
7+
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false"/>
8+
<option name="LAST_RESOLUTION" value="IGNORE"/>
9+
</component>
10+
<component name="ChangesViewManager" flattened_view="true" show_ignored="false"/>
11+
<component name="CreatePatchCommitExecutor">
12+
<option name="PATCH_PATH" value=""/>
13+
<option name="REVERSE_PATCH" value="false"/>
14+
</component>
15+
<component name="DaemonCodeAnalyzer">
16+
<disable_hints/>
17+
</component>
18+
<component name="DebuggerManager">
19+
<breakpoint_any>
20+
<breakpoint>
21+
<option name="NOTIFY_CAUGHT" value="true"/>
22+
<option name="NOTIFY_UNCAUGHT" value="true"/>
23+
<option name="ENABLED" value="false"/>
24+
<option name="LOG_ENABLED" value="false"/>
25+
<option name="LOG_EXPRESSION_ENABLED" value="false"/>
26+
<option name="SUSPEND_POLICY" value="SuspendAll"/>
27+
<option name="COUNT_FILTER_ENABLED" value="false"/>
28+
<option name="COUNT_FILTER" value="0"/>
29+
<option name="CONDITION_ENABLED" value="false"/>
30+
<option name="CLASS_FILTERS_ENABLED" value="false"/>
31+
<option name="INSTANCE_FILTERS_ENABLED" value="false"/>
32+
<option name="CONDITION" value=""/>
33+
<option name="LOG_MESSAGE" value=""/>
34+
</breakpoint>
35+
<breakpoint>
36+
<option name="NOTIFY_CAUGHT" value="true"/>
37+
<option name="NOTIFY_UNCAUGHT" value="true"/>
38+
<option name="ENABLED" value="false"/>
39+
<option name="LOG_ENABLED" value="false"/>
40+
<option name="LOG_EXPRESSION_ENABLED" value="false"/>
41+
<option name="SUSPEND_POLICY" value="SuspendAll"/>
42+
<option name="COUNT_FILTER_ENABLED" value="false"/>
43+
<option name="COUNT_FILTER" value="0"/>
44+
<option name="CONDITION_ENABLED" value="false"/>
45+
<option name="CLASS_FILTERS_ENABLED" value="false"/>
46+
<option name="INSTANCE_FILTERS_ENABLED" value="false"/>
47+
<option name="CONDITION" value=""/>
48+
<option name="LOG_MESSAGE" value=""/>
49+
</breakpoint>
50+
</breakpoint_any>
51+
<breakpoint_rules/>
52+
<ui_properties/>
53+
</component>
54+
<component name="ModuleEditorState">
55+
<option name="LAST_EDITED_MODULE_NAME"/>
56+
<option name="LAST_EDITED_TAB_NAME"/>
57+
</component>
58+
<component name="ProjectInspectionProfilesVisibleTreeState">
59+
<entry key="Project Default">
60+
<profile-state/>
61+
</entry>
62+
</component>
63+
<component name="ProjectLevelVcsManager">
64+
<OptionsSetting value="true" id="Add"/>
65+
<OptionsSetting value="true" id="Remove"/>
66+
<OptionsSetting value="true" id="Checkout"/>
67+
<OptionsSetting value="true" id="Update"/>
68+
<OptionsSetting value="true" id="Status"/>
69+
<OptionsSetting value="true" id="Edit"/>
70+
<ConfirmationsSetting value="0" id="Add"/>
71+
<ConfirmationsSetting value="0" id="Remove"/>
72+
</component>
73+
<component name="ProjectReloadState">
74+
<option name="STATE" value="0"/>
75+
</component>
76+
<component name="PropertiesComponent">
77+
<property name="GoToFile.includeJavaFiles" value="false"/>
78+
<property name="GoToClass.toSaveIncludeLibraries" value="false"/>
79+
<property name="MemberChooser.sorted" value="false"/>
80+
<property name="MemberChooser.showClasses" value="true"/>
81+
<property name="GoToClass.includeLibraries" value="false"/>
82+
<property name="MemberChooser.copyJavadoc" value="false"/>
83+
</component>
84+
<component name="RunManager">
85+
<configuration default="true" type="Remote" factoryName="Remote">
86+
<option name="USE_SOCKET_TRANSPORT" value="true"/>
87+
<option name="SERVER_MODE" value="false"/>
88+
<option name="SHMEM_ADDRESS" value="javadebug"/>
89+
<option name="HOST" value="localhost"/>
90+
<option name="PORT" value="5005"/>
91+
<method>
92+
<option name="BuildArtifacts" enabled="false"/>
93+
</method>
94+
</configuration>
95+
<configuration default="true" type="Applet" factoryName="Applet">
96+
<module name=""/>
97+
<option name="MAIN_CLASS_NAME"/>
98+
<option name="HTML_FILE_NAME"/>
99+
<option name="HTML_USED" value="false"/>
100+
<option name="WIDTH" value="400"/>
101+
<option name="HEIGHT" value="300"/>
102+
<option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy"/>
103+
<option name="VM_PARAMETERS"/>
104+
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"/>
105+
<option name="ALTERNATIVE_JRE_PATH"/>
106+
<method>
107+
<option name="BuildArtifacts" enabled="false"/>
108+
<option name="Make" enabled="true"/>
109+
</method>
110+
</configuration>
111+
<configuration default="true" type="Application" factoryName="Application">
112+
<extension name="coverage" enabled="false" merge="false"/>
113+
<option name="MAIN_CLASS_NAME"/>
114+
<option name="VM_PARAMETERS"/>
115+
<option name="PROGRAM_PARAMETERS"/>
116+
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$"/>
117+
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"/>
118+
<option name="ALTERNATIVE_JRE_PATH"/>
119+
<option name="ENABLE_SWING_INSPECTOR" value="false"/>
120+
<option name="ENV_VARIABLES"/>
121+
<option name="PASS_PARENT_ENVS" value="true"/>
122+
<module name=""/>
123+
<envs/>
124+
<method>
125+
<option name="BuildArtifacts" enabled="false"/>
126+
<option name="Make" enabled="true"/>
127+
</method>
128+
</configuration>
129+
<configuration default="true" type="JUnit" factoryName="JUnit">
130+
<extension name="coverage" enabled="false" merge="false"/>
131+
<module name=""/>
132+
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"/>
133+
<option name="ALTERNATIVE_JRE_PATH"/>
134+
<option name="PACKAGE_NAME"/>
135+
<option name="MAIN_CLASS_NAME"/>
136+
<option name="METHOD_NAME"/>
137+
<option name="TEST_OBJECT" value="class"/>
138+
<option name="VM_PARAMETERS"/>
139+
<option name="PARAMETERS"/>
140+
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$"/>
141+
<option name="ENV_VARIABLES"/>
142+
<option name="PASS_PARENT_ENVS" value="true"/>
143+
<option name="TEST_SEARCH_SCOPE">
144+
<value defaultName="moduleWithDependencies"/>
145+
</option>
146+
<envs/>
147+
<method>
148+
<option name="BuildArtifacts" enabled="false"/>
149+
<option name="Make" enabled="true"/>
150+
</method>
151+
</configuration>
152+
<list size="0"/>
153+
<configuration name="&lt;template&gt;" type="WebApp" default="true" selected="false">
154+
<Host>localhost</Host>
155+
<Port>5050</Port>
156+
</configuration>
157+
</component>
158+
<component name="ShelveChangesManager" show_recycled="false"/>
159+
<component name="SvnConfiguration" maxAnnotateRevisions="500">
160+
<option name="USER" value=""/>
161+
<option name="PASSWORD" value=""/>
162+
<option name="LAST_MERGED_REVISION"/>
163+
<option name="UPDATE_RUN_STATUS" value="false"/>
164+
<option name="MERGE_DRY_RUN" value="false"/>
165+
<option name="MERGE_DIFF_USE_ANCESTRY" value="true"/>
166+
<option name="UPDATE_LOCK_ON_DEMAND" value="false"/>
167+
<option name="IGNORE_SPACES_IN_MERGE" value="false"/>
168+
<option name="DETECT_NESTED_COPIES" value="true"/>
169+
<option name="IGNORE_SPACES_IN_ANNOTATE" value="true"/>
170+
<option name="SHOW_MERGE_SOURCES_IN_ANNOTATE" value="true"/>
171+
<myIsUseDefaultProxy>false</myIsUseDefaultProxy>
172+
</component>
173+
<component name="TaskManager">
174+
<task active="true" id="Default" summary="Default task"/>
175+
<servers/>
176+
</component>
177+
<component name="VcsManagerConfiguration">
178+
<option name="OFFER_MOVE_TO_ANOTHER_CHANGELIST_ON_PARTIAL_COMMIT" value="true"/>
179+
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="true"/>
180+
<option name="PERFORM_UPDATE_IN_BACKGROUND" value="true"/>
181+
<option name="PERFORM_COMMIT_IN_BACKGROUND" value="true"/>
182+
<option name="PERFORM_EDIT_IN_BACKGROUND" value="true"/>
183+
<option name="PERFORM_CHECKOUT_IN_BACKGROUND" value="true"/>
184+
<option name="PERFORM_ADD_REMOVE_IN_BACKGROUND" value="true"/>
185+
<option name="PERFORM_ROLLBACK_IN_BACKGROUND" value="false"/>
186+
<option name="CHECK_LOCALLY_CHANGED_CONFLICTS_IN_BACKGROUND" value="false"/>
187+
<option name="ENABLE_BACKGROUND_PROCESSES" value="false"/>
188+
<option name="CHANGED_ON_SERVER_INTERVAL" value="60"/>
189+
<option name="FORCE_NON_EMPTY_COMMENT" value="false"/>
190+
<option name="LAST_COMMIT_MESSAGE"/>
191+
<option name="MAKE_NEW_CHANGELIST_ACTIVE" value="true"/>
192+
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false"/>
193+
<option name="CHECK_FILES_UP_TO_DATE_BEFORE_COMMIT" value="false"/>
194+
<option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="false"/>
195+
<option name="REFORMAT_BEFORE_FILE_COMMIT" value="false"/>
196+
<option name="FILE_HISTORY_DIALOG_COMMENTS_SPLITTER_PROPORTION" value="0.8"/>
197+
<option name="FILE_HISTORY_DIALOG_SPLITTER_PROPORTION" value="0.5"/>
198+
<option name="ACTIVE_VCS_NAME"/>
199+
<option name="UPDATE_GROUP_BY_PACKAGES" value="false"/>
200+
<option name="UPDATE_GROUP_BY_CHANGELIST" value="false"/>
201+
<option name="SHOW_FILE_HISTORY_AS_TREE" value="false"/>
202+
<option name="FILE_HISTORY_SPLITTER_PROPORTION" value="0.6"/>
203+
</component>
204+
<component name="XDebuggerManager">
205+
<breakpoint-manager/>
206+
</component>
207+
</project>

build.gradle

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,21 @@ apply plugin: 'com.esri.arcgisruntime.java'
66
buildscript {
77
repositories {
88
maven {
9-
url 'https://esri.bintray.com/arcgis'
9+
url = 'https://esri.bintray.com/arcgis'
1010
}
1111
}
1212
dependencies {
1313
classpath 'com.esri.arcgisruntime:gradle-arcgis-java-plugin:1.0.0'
1414
}
1515
}
1616

17-
arcgis.version = '100.2.1'
17+
arcgis.version = '100.3.0'
1818

1919
idea.module.downloadJavadoc = true
2020
eclipse.classpath.downloadJavadoc = true
2121

2222
compileJava.options.encoding = 'UTF-8'
23-
24-
repositories {
25-
maven {
26-
url 'https://esri.bintray.com/arcgis'
27-
}
28-
}
23+
compileJava.sourceCompatibility = '1.8'
2924

3025
dependencies {
3126
compile 'com.esri.arcgisruntime:arcgis-java-toolkit:100.2.1'
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.3.1-bin.zip
21
distributionBase=GRADLE_USER_HOME
32
distributionPath=wrapper/dists
4-
zipStorePath=wrapper/dists
53
zipStoreBase=GRADLE_USER_HOME
4+
zipStorePath=wrapper/dists
5+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.3.1-bin.zip

0 commit comments

Comments
 (0)