Skip to content

Commit 436c564

Browse files
committed
Move Charts.kt to kfx-utils
1 parent 3bb8f68 commit 436c564

File tree

10 files changed

+13
-16
lines changed

10 files changed

+13
-16
lines changed

src/main/java/ru/nucodelabs/gem/view/control/chart/Charts.kt renamed to kfx-utils/src/main/kotlin/ru/nucodelabs/kfx/ext/Charts.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package ru.nucodelabs.gem.view.control.chart
1+
package ru.nucodelabs.kfx.ext
22

33
import com.sun.javafx.charts.Legend
44
import javafx.application.Platform

src/main/java/ru/nucodelabs/gem/view/control/chart/InvertibleValueAxis.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import javafx.beans.property.SimpleBooleanProperty
44
import javafx.geometry.Side
55
import javafx.scene.chart.ValueAxis
66
import javafx.scene.text.Text
7+
import ru.nucodelabs.kfx.ext.childrenTextNodes
78

89
abstract class InvertibleValueAxis<N : Number>(
910
lowerBound: Double,
@@ -14,6 +15,7 @@ abstract class InvertibleValueAxis<N : Number>(
1415
get() = _inverted.get()
1516
set(value) = _inverted.set(value)
1617

18+
@Suppress("unused")
1719
fun invertedProperty() = _inverted
1820

1921
val tickMarksTextNodes: Map<TickMark<N>, Text>

src/main/java/ru/nucodelabs/gem/view/control/chart/log/LogarithmicChartNavigationSupport.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package ru.nucodelabs.gem.view.control.chart.log
22

33
import javafx.scene.chart.ValueAxis
4-
import ru.nucodelabs.gem.view.control.chart.length
4+
import ru.nucodelabs.kfx.ext.length
55
import ru.nucodelabs.util.std.exp10
66
import kotlin.math.log10
77
import kotlin.math.max

src/main/java/ru/nucodelabs/gem/view/controller/anisotropy/main/AnisotropyMainViewController.kt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,16 @@ import ru.nucodelabs.gem.fxmodel.exception.validation
2727
import ru.nucodelabs.gem.fxmodel.map.ObservableWgs
2828
import ru.nucodelabs.gem.view.AlertsFactory
2929
import ru.nucodelabs.gem.view.color.ColorMapper
30-
import ru.nucodelabs.gem.view.control.chart.*
30+
import ru.nucodelabs.gem.view.control.chart.CombinedChart
31+
import ru.nucodelabs.gem.view.control.chart.NucodeNumberAxis
32+
import ru.nucodelabs.gem.view.control.chart.SmartInterpolationMap
3133
import ru.nucodelabs.gem.view.controller.tables.STYLE_FOR_FIXED
3234
import ru.nucodelabs.gem.view.controller.util.indexCellFactory
3335
import ru.nucodelabs.gem.view.mapping.mapAzimuthSignals
3436
import ru.nucodelabs.gem.view.mapping.mapSignals
3537
import ru.nucodelabs.gem.view.mapping.mapSignalsRelations
3638
import ru.nucodelabs.kfx.core.AbstractViewController
37-
import ru.nucodelabs.kfx.ext.bidirectionalNot
38-
import ru.nucodelabs.kfx.ext.forCharts
39-
import ru.nucodelabs.kfx.ext.observableListOf
40-
import ru.nucodelabs.kfx.ext.saveInitialDirectory
39+
import ru.nucodelabs.kfx.ext.*
4140
import ru.nucodelabs.util.std.toDoubleOrNullBy
4241
import java.io.File
4342
import java.net.URL

src/main/java/ru/nucodelabs/gem/view/controller/charts/ColorAxisController.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ import ru.nucodelabs.gem.config.Name
2222
import ru.nucodelabs.gem.view.color.ColorMapper
2323
import ru.nucodelabs.gem.view.control.chart.NucodeNumberAxis
2424
import ru.nucodelabs.gem.view.control.chart.PolygonChart
25-
import ru.nucodelabs.gem.view.control.chart.limitTickLabelsWidth
2625
import ru.nucodelabs.gem.view.control.chart.log.LogarithmicAxis
2726
import ru.nucodelabs.kfx.core.AbstractViewController
2827
import ru.nucodelabs.kfx.ext.*

src/main/java/ru/nucodelabs/gem/view/controller/charts/CurvesPseudoSectionController.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import javafx.scene.control.Label
99
import javafx.scene.control.Tooltip
1010
import javafx.util.StringConverter
1111
import ru.nucodelabs.gem.fxmodel.ves.ObservableSection
12-
import ru.nucodelabs.gem.view.control.chart.installTooltips
1312
import ru.nucodelabs.geo.ves.ExperimentalData
1413
import ru.nucodelabs.geo.ves.calc.effectiveToSortedIndicesMapping
1514
import ru.nucodelabs.geo.ves.calc.graph.CurvesSectionGraphContext
1615
import ru.nucodelabs.kfx.ext.forCharts
16+
import ru.nucodelabs.kfx.ext.installTooltips
1717
import ru.nucodelabs.kfx.ext.toObservableList
1818
import java.net.URL
1919
import java.text.DecimalFormat

src/main/java/ru/nucodelabs/gem/view/controller/charts/MapPseudoSectionController.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ import javafx.util.StringConverter
1212
import ru.nucodelabs.gem.fxmodel.ves.ObservableSection
1313
import ru.nucodelabs.gem.view.color.ColorMapper
1414
import ru.nucodelabs.gem.view.control.chart.InterpolationMap
15-
import ru.nucodelabs.gem.view.control.chart.installTooltips
1615
import ru.nucodelabs.geo.ves.calc.effectiveToSortedIndicesMapping
1716
import ru.nucodelabs.geo.ves.calc.xOfPicket
1817
import ru.nucodelabs.kfx.ext.forCharts
18+
import ru.nucodelabs.kfx.ext.installTooltips
1919
import ru.nucodelabs.kfx.ext.toObservableList
2020
import java.net.URL
2121
import java.text.DecimalFormat

src/main/java/ru/nucodelabs/gem/view/controller/charts/ModelCurveDragger.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import javafx.scene.chart.ValueAxis
77
import javafx.scene.chart.XYChart.Data
88
import javafx.scene.chart.XYChart.Series
99
import javafx.scene.input.MouseEvent
10-
import ru.nucodelabs.gem.view.control.chart.getValueForScene
1110
import ru.nucodelabs.geo.ves.ModelLayer
11+
import ru.nucodelabs.kfx.ext.getValueForScene
1212
import kotlin.properties.Delegates
1313

1414
/**

src/main/java/ru/nucodelabs/gem/view/controller/charts/VesCurvesController.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import ru.nucodelabs.gem.config.Name
2424
import ru.nucodelabs.gem.config.Style
2525
import ru.nucodelabs.gem.fxmodel.ves.ObservableSection
2626
import ru.nucodelabs.gem.view.AlertsFactory
27-
import ru.nucodelabs.gem.view.control.chart.*
2827
import ru.nucodelabs.gem.view.control.chart.log.LogarithmicAxis
2928
import ru.nucodelabs.gem.view.control.chart.log.LogarithmicChartNavigationSupport
3029
import ru.nucodelabs.gem.view.controller.AbstractController
@@ -36,10 +35,7 @@ import ru.nucodelabs.geo.ves.calc.graph.*
3635
import ru.nucodelabs.geo.ves.calc.resistanceApparentLowerBoundByError
3736
import ru.nucodelabs.geo.ves.calc.resistanceApparentUpperBoundByError
3837
import ru.nucodelabs.geo.ves.calc.zOfModelLayers
39-
import ru.nucodelabs.kfx.ext.forCharts
40-
import ru.nucodelabs.kfx.ext.get
41-
import ru.nucodelabs.kfx.ext.saveSnapshotAsPng
42-
import ru.nucodelabs.kfx.ext.toObservableList
38+
import ru.nucodelabs.kfx.ext.*
4339
import ru.nucodelabs.kfx.snapshot.HistoryManager
4440
import ru.nucodelabs.util.std.exp10
4541
import java.lang.Double.max

src/test/java/ru/nucodelabs/gem/view/control/chart/PolygonChartTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import org.junit.jupiter.api.Test
1616
import ru.nucodelabs.gem.view.FXTest
1717
import ru.nucodelabs.gem.view.control.chart.log.LogarithmicAxis
1818
import ru.nucodelabs.gem.view.control.chart.log.LogarithmicChartNavigationSupport
19+
import ru.nucodelabs.kfx.ext.length
1920
import ru.nucodelabs.kfx.ext.observableListOf
2021

2122
internal class PolygonChartTest : FXTest() {

0 commit comments

Comments
 (0)