From d1984698621818c00415037c85ed1ac2f4361eed Mon Sep 17 00:00:00 2001 From: Alexander Krimm Date: Fri, 5 Mar 2021 16:54:16 +0100 Subject: [PATCH] Add javadoc and source jars creation to pom.xml (#376) * fix javadoc16 errors --- .../spi/financial/CandleStickRenderer.java | 2 +- .../spi/financial/HighLowRenderer.java | 2 +- ...PositionFinancialRendererPaintAfterEP.java | 2 +- .../java/de/gsi/chart/ui/HiddenSidesPane.java | 5 ++-- .../main/java/de/gsi/chart/ui/SidesPane.java | 4 ++-- pom.xml | 24 +++++++++++++++++++ 6 files changed, 31 insertions(+), 8 deletions(-) diff --git a/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/CandleStickRenderer.java b/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/CandleStickRenderer.java index 826930b9b..71e13caf7 100644 --- a/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/CandleStickRenderer.java +++ b/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/CandleStickRenderer.java @@ -30,7 +30,7 @@ import de.gsi.dataset.utils.ProcessingProfiler; /** - *

Candlestick renderer

+ *

Candlestick renderer

*

* A candlestick chart (also called Japanese candlestick chart) is a style of financial chart used to describe price movements of a security, * derivative, or currency. diff --git a/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/HighLowRenderer.java b/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/HighLowRenderer.java index 0376f6a17..634f64f0b 100644 --- a/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/HighLowRenderer.java +++ b/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/HighLowRenderer.java @@ -30,7 +30,7 @@ import de.gsi.dataset.utils.ProcessingProfiler; /** - *

High-Low renderer (OHLC-V/OI Chart)

+ *

High-Low renderer (OHLC-V/OI Chart)

*

* An open-high-low-close chart (also OHLC) is a type of chart typically used to illustrate movements in the price of a financial instrument over time. * Each vertical line on the chart shows the price range (the highest and lowest prices) over one unit of time, e.g., one day or one hour. diff --git a/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/PositionFinancialRendererPaintAfterEP.java b/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/PositionFinancialRendererPaintAfterEP.java index 81db5a39e..83a54b1da 100644 --- a/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/PositionFinancialRendererPaintAfterEP.java +++ b/chartfx-chart/src/main/java/de/gsi/chart/renderer/spi/financial/PositionFinancialRendererPaintAfterEP.java @@ -18,7 +18,7 @@ import de.gsi.dataset.DataSet; /** - *

Position renderer PaintAfter Extension Point

+ *

Position renderer PaintAfter Extension Point

*

* A position is the amount of a security, asset, or property that is owned (or sold short) by some individual or other entity. * A trader or investor takes a position when they make a purchase through a buy order, signaling bullish intent; or if they sell short securities with bearish intent. diff --git a/chartfx-chart/src/main/java/de/gsi/chart/ui/HiddenSidesPane.java b/chartfx-chart/src/main/java/de/gsi/chart/ui/HiddenSidesPane.java index 0009d857b..09c8a5aae 100644 --- a/chartfx-chart/src/main/java/de/gsi/chart/ui/HiddenSidesPane.java +++ b/chartfx-chart/src/main/java/de/gsi/chart/ui/HiddenSidesPane.java @@ -31,9 +31,9 @@ * The hidden node will appear (at its preferred width or height) with a short slide-in animation. The node will * disappear again as soon as the mouse cursor exits it. A hidden node / side can also be pinned by calling * {@link #setPinnedSide(Side)}. It will remain visible as long as it stays pinned. - *

Screenshot

The following screenshots shows the right side node hovering over a table after it was made + *

Screenshot

The following screenshots shows the right side node hovering over a table after it was made * visible: Screenshot of HiddenSidesPane - *

Code Sample

+ *

Code Sample

* *
  * HiddenSidesPane pane = new HiddenSidesPane();
@@ -375,5 +375,4 @@ public final ObjectProperty topProperty() {
     public final DoubleProperty triggerDistanceProperty() {
         return triggerDistance;
     }
-
 }
diff --git a/chartfx-chart/src/main/java/de/gsi/chart/ui/SidesPane.java b/chartfx-chart/src/main/java/de/gsi/chart/ui/SidesPane.java
index 9ff593d63..7397a937b 100644
--- a/chartfx-chart/src/main/java/de/gsi/chart/ui/SidesPane.java
+++ b/chartfx-chart/src/main/java/de/gsi/chart/ui/SidesPane.java
@@ -23,9 +23,9 @@
  * The hidden node will appear (at its preferred width or height) with a short slide-in animation. The node will
  * disappear again as soon as the mouse cursor exits it. A hidden node / side can also be pinned by calling
  * {@link #setPinned(Side,Boolean)}. It will remain visible as long as it stays pinned.
- * 

Screenshot

The following screenshots shows the right side node hovering over a table after it was made + *

Screenshot

The following screenshots shows the right side node hovering over a table after it was made * visible: Screenshot of HiddenSidesPane - *

Code Sample

+ *

Code Sample

* *
  * SidesPane pane = new SidesPane();
diff --git a/pom.xml b/pom.xml
index f2b795a6c..f2b0a1cb6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -219,6 +219,30 @@
                     
                 
             
+            
+                org.apache.maven.plugins
+                maven-source-plugin
+                
+                    
+                        attach-sources
+                        
+                            jar-no-fork
+                        
+                    
+                
+            
+            
+                org.apache.maven.plugins
+                maven-javadoc-plugin
+                
+                    
+                        attach-javadocs
+                        
+                            jar
+                        
+                    
+                
+            
             
                 org.apache.maven.plugins
                 maven-surefire-plugin