Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Eric Duminil
RegionChooser
Commits
7d815469
Commit
7d815469
authored
May 22, 2015
by
duminil
Browse files
RegionChooser: use chosen Repository if defined.
parent
abf9c2bd
Changes
2
Show whitespace changes
Inline
Side-by-side
.classpath
View file @
7d815469
...
@@ -13,5 +13,6 @@
...
@@ -13,5 +13,6 @@
<classpathentry
kind=
"lib"
path=
"lib/Proj4J.jar"
/>
<classpathentry
kind=
"lib"
path=
"lib/Proj4J.jar"
/>
<classpathentry
combineaccessrules=
"false"
kind=
"src"
path=
"/SimStadtRepository"
/>
<classpathentry
combineaccessrules=
"false"
kind=
"src"
path=
"/SimStadtRepository"
/>
<classpathentry
kind=
"lib"
path=
"lib/jts-1.13.jar"
/>
<classpathentry
kind=
"lib"
path=
"lib/jts-1.13.jar"
/>
<classpathentry
combineaccessrules=
"false"
kind=
"src"
path=
"/SimStadtFrontend"
/>
<classpathentry
kind=
"output"
path=
"bin"
/>
<classpathentry
kind=
"output"
path=
"bin"
/>
</classpath>
</classpath>
src/eu/simstadt/regionchooser/RegionChooserFX.java
View file @
7d815469
...
@@ -7,6 +7,8 @@
...
@@ -7,6 +7,8 @@
import
java.nio.file.Files
;
import
java.nio.file.Files
;
import
java.nio.file.Path
;
import
java.nio.file.Path
;
import
java.nio.file.Paths
;
import
java.nio.file.Paths
;
import
java.util.Optional
;
import
java.util.prefs.Preferences
;
import
java.util.regex.Matcher
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
import
java.util.regex.Pattern
;
import
javafx.application.Application
;
import
javafx.application.Application
;
...
@@ -29,6 +31,8 @@
...
@@ -29,6 +31,8 @@
import
com.vividsolutions.jts.geom.Point
;
import
com.vividsolutions.jts.geom.Point
;
import
com.vividsolutions.jts.io.ParseException
;
import
com.vividsolutions.jts.io.ParseException
;
import
com.vividsolutions.jts.io.WKTReader
;
import
com.vividsolutions.jts.io.WKTReader
;
import
eu.simstadt.admin.RepositoryNode
;
import
eu.simstadt.desktop.SimStadtApp
;
import
eu.simstadt.nf4j.ExportJobFromJavaFXRegionChooser
;
import
eu.simstadt.nf4j.ExportJobFromJavaFXRegionChooser
;
...
@@ -59,8 +63,15 @@ class Browser extends Region
...
@@ -59,8 +63,15 @@ class Browser extends Region
private
WKTReader
wktReader
=
new
WKTReader
();
private
WKTReader
wktReader
=
new
WKTReader
();
public
JavaScriptFXBridge
()
{
public
JavaScriptFXBridge
()
{
Preferences
userPrefs
=
Preferences
.
userNodeForPackage
(
SimStadtApp
.
class
);
String
repoString
=
userPrefs
.
get
(
"RECENT_REPOSITORY"
,
null
);
if
(
repoString
==
null
)
{
repo
=
Paths
.
get
(
"../TestRepository"
);
repo
=
Paths
.
get
(
"../TestRepository"
);
}
}
else
{
repo
=
Paths
.
get
(
repoString
);
}
}
public
void
downloadRegion
(
String
wktPolygon
,
JSObject
nfButton
)
throws
InterruptedException
{
public
void
downloadRegion
(
String
wktPolygon
,
JSObject
nfButton
)
throws
InterruptedException
{
//TODO: Ask nf Server about available regions
//TODO: Ask nf Server about available regions
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment