diff --git a/src/main/java/com/jfoenix/adapter/ReflectionHelper.java b/src/main/java/com/jfoenix/adapter/ReflectionHelper.java index b710d99..79b6ba2 100644 --- a/src/main/java/com/jfoenix/adapter/ReflectionHelper.java +++ b/src/main/java/com/jfoenix/adapter/ReflectionHelper.java @@ -5,11 +5,6 @@ import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; -/** - * This class is for breaking the module system of Java 9. - * - * @author huang - */ public class ReflectionHelper { // private static Unsafe unsafe = null; diff --git a/src/main/java/com/jfoenix/animation/JFXNodesAnimation.java b/src/main/java/com/jfoenix/animation/JFXNodesAnimation.java index a55f209..febe2e2 100644 --- a/src/main/java/com/jfoenix/animation/JFXNodesAnimation.java +++ b/src/main/java/com/jfoenix/animation/JFXNodesAnimation.java @@ -1,22 +1,3 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - package com.jfoenix.animation; import javafx.animation.Animation; diff --git a/src/main/java/com/jfoenix/control/JFXComboBox.java b/src/main/java/com/jfoenix/control/JFXComboBox.java index eda79c0..9084858 100644 --- a/src/main/java/com/jfoenix/control/JFXComboBox.java +++ b/src/main/java/com/jfoenix/control/JFXComboBox.java @@ -30,13 +30,6 @@ import java.util.Collections; import java.util.List; -/** - * JFXComboBox is the material design implementation of a combobox. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXComboBox extends ComboBox implements IFXLabelFloatControl { /** diff --git a/src/main/java/com/jfoenix/control/JFXDecorator.java b/src/main/java/com/jfoenix/control/JFXDecorator.java index bf5a4d0..13de911 100644 --- a/src/main/java/com/jfoenix/control/JFXDecorator.java +++ b/src/main/java/com/jfoenix/control/JFXDecorator.java @@ -25,16 +25,6 @@ import java.util.ArrayList; import java.util.List; - -/** - * Window Decorator allow to resize/move its content Note: the default close button will call stage.close() which will - * only close the current stage. it will not close the java application, however it can be customized by calling {@link - * #setOnCloseButtonAction(Runnable)} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXDecorator extends VBox { private Stage primaryStage; diff --git a/src/main/java/com/jfoenix/control/JFXListCell.java b/src/main/java/com/jfoenix/control/JFXListCell.java index f333702..3ad5bf0 100644 --- a/src/main/java/com/jfoenix/control/JFXListCell.java +++ b/src/main/java/com/jfoenix/control/JFXListCell.java @@ -28,20 +28,6 @@ import java.util.Set; -/** - * material design implementation of ListCell - *

- * By default JFXListCell will try to create a graphic node for the cell, - * to override it you need to set graphic to null in {@link #updateItem(Object, boolean)} method. - *

- * NOTE: passive nodes (Labels and Shapes) will be set to mouse transparent in order to - * show the ripple effect upon clicking , to change this behavior you can override the - * method {{@link #makeChildrenTransparent()} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXListCell extends ListCell { protected JFXRipple cellRipple = new JFXRipple(this) { diff --git a/src/main/java/com/jfoenix/control/JFXListView.java b/src/main/java/com/jfoenix/control/JFXListView.java index 7a9bdfc..2ccfc5a 100644 --- a/src/main/java/com/jfoenix/control/JFXListView.java +++ b/src/main/java/com/jfoenix/control/JFXListView.java @@ -18,13 +18,6 @@ import java.util.*; -/** - * Material design implementation of List View - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXListView extends ListView { /** diff --git a/src/main/java/com/jfoenix/control/JFXPasswordField.java b/src/main/java/com/jfoenix/control/JFXPasswordField.java index ac40346..eda3046 100644 --- a/src/main/java/com/jfoenix/control/JFXPasswordField.java +++ b/src/main/java/com/jfoenix/control/JFXPasswordField.java @@ -18,13 +18,6 @@ import java.util.Collections; import java.util.List; -/** - * JFXPasswordField is the material design implementation of a password Field. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXPasswordField extends PasswordField implements IFXLabelFloatControl { /** diff --git a/src/main/java/com/jfoenix/control/JFXProgressBar.java b/src/main/java/com/jfoenix/control/JFXProgressBar.java index 53dbc88..b0b917b 100644 --- a/src/main/java/com/jfoenix/control/JFXProgressBar.java +++ b/src/main/java/com/jfoenix/control/JFXProgressBar.java @@ -7,13 +7,6 @@ import javafx.scene.control.ProgressBar; import javafx.scene.control.Skin; -/** - * JFXProgressBar is the material design implementation of a progress bar. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXProgressBar extends ProgressBar { /** * Initialize the style class to 'jfx-progress-bar'. diff --git a/src/main/java/com/jfoenix/control/JFXSnackbar.java b/src/main/java/com/jfoenix/control/JFXSnackbar.java index 5922e12..e1ba36e 100644 --- a/src/main/java/com/jfoenix/control/JFXSnackbar.java +++ b/src/main/java/com/jfoenix/control/JFXSnackbar.java @@ -18,32 +18,6 @@ import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.atomic.AtomicBoolean; -/** - * "Snackbars provide brief messages about app processes at the bottom of the screen" - * (Material Design Guidelines). - *

- * To show a snackbar you need to - *

    - *
  1. Have a {@link Pane} (snackbarContainer) to show the snackbar on top of. Register it in {@link - * #JFXSnackbar(Pane) the JFXSnackbar constructor} or using the {@link #registerSnackbarContainer(Pane)} method.
  2. - *
  3. Have or create a {@link JFXSnackbar}.
    • Having one snackbar where you pass all your {@link - * SnackbarEvent SnackbarEvents} will ensure that the {@link JFXSnackbar#enqueue(SnackbarEvent) enqueue - * method} works as intended.
    - *
  4. - *
  5. Have something to show in the snackbar. A {@link JFXSnackbarLayout} is nice and pretty, - * but any arbitrary {@link Node} will do.
  6. - *
  7. Create a {@link SnackbarEvent SnackbarEvent} specifying the contents and the - * duration.
  8. - *
- *

- * Finally, with all those things prepared, show your snackbar using - * {@link JFXSnackbar#enqueue(SnackbarEvent) snackbar.enqueue(snackbarEvent);}. - *

- * It's most convenient to create functions to do most of this (creating the layout and event) with the default - * settings; that way all you need to do to show a snackbar is specify the message or just the message and the duration. - * - * @see The Material Design Snackbar - */ public class JFXSnackbar extends Group { private static final String DEFAULT_STYLE_CLASS = "jfx-snackbar"; diff --git a/src/main/java/com/jfoenix/control/JFXSnackbarLayout.java b/src/main/java/com/jfoenix/control/JFXSnackbarLayout.java index a16b0f9..3821598 100644 --- a/src/main/java/com/jfoenix/control/JFXSnackbarLayout.java +++ b/src/main/java/com/jfoenix/control/JFXSnackbarLayout.java @@ -9,13 +9,6 @@ import javafx.scene.layout.BorderPane; import javafx.scene.layout.StackPane; -/** - * JFXSnackbarLayout default layout for snackbar content - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2018-11-16 - */ public class JFXSnackbarLayout extends BorderPane { private Label toast; diff --git a/src/main/java/com/jfoenix/control/JFXSpinner.java b/src/main/java/com/jfoenix/control/JFXSpinner.java index 1fcc01e..5edf1cb 100644 --- a/src/main/java/com/jfoenix/control/JFXSpinner.java +++ b/src/main/java/com/jfoenix/control/JFXSpinner.java @@ -14,13 +14,6 @@ import java.util.Collections; import java.util.List; -/** - * JFXSpinner is the material design implementation of a loading spinner. - * - * @author Bashir Elias & Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXSpinner extends ProgressIndicator { public static final double INDETERMINATE_PROGRESS = -1; diff --git a/src/main/java/com/jfoenix/control/JFXSpinnerSkin.java b/src/main/java/com/jfoenix/control/JFXSpinnerSkin.java index 12ee473..845ae5a 100644 --- a/src/main/java/com/jfoenix/control/JFXSpinnerSkin.java +++ b/src/main/java/com/jfoenix/control/JFXSpinnerSkin.java @@ -18,13 +18,6 @@ import javafx.scene.text.Text; import javafx.util.Duration; -/** - * JFXSpinner material design skin - * - * @author Shadi Shaheen & Gerard Moubarak - * @version 1.0 - * @since 2017-09-25 - */ public class JFXSpinnerSkin extends SkinBase { private JFXSpinner control; diff --git a/src/main/java/com/jfoenix/control/JFXTextField.java b/src/main/java/com/jfoenix/control/JFXTextField.java index f82a8f5..9e0e39c 100644 --- a/src/main/java/com/jfoenix/control/JFXTextField.java +++ b/src/main/java/com/jfoenix/control/JFXTextField.java @@ -18,13 +18,6 @@ import java.util.Collections; import java.util.List; -/** - * JFXTextField is the material design implementation of a text Field. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXTextField extends TextField implements IFXLabelFloatControl { /** diff --git a/src/main/java/com/jfoenix/control/JFXTooltip.java b/src/main/java/com/jfoenix/control/JFXTooltip.java index 2e01feb..7afbb7c 100644 --- a/src/main/java/com/jfoenix/control/JFXTooltip.java +++ b/src/main/java/com/jfoenix/control/JFXTooltip.java @@ -24,13 +24,6 @@ import javafx.stage.WindowEvent; import javafx.util.Duration; -/** - * JFXTooltip is the material design implementation of the tooltip. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 3/29/2019 - */ public class JFXTooltip extends Tooltip { /** diff --git a/src/main/java/com/jfoenix/control/ValidationControl.java b/src/main/java/com/jfoenix/control/ValidationControl.java index 7a687ce..5d979ae 100644 --- a/src/main/java/com/jfoenix/control/ValidationControl.java +++ b/src/main/java/com/jfoenix/control/ValidationControl.java @@ -8,13 +8,6 @@ import javafx.collections.ObservableList; import javafx.scene.control.Control; -/** - * this class used as validation model wrapper for all {@link IFXValidatableControl} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2018-07-19 - */ class ValidationControl implements IFXValidatableControl { private ReadOnlyObjectWrapper activeValidator = new ReadOnlyObjectWrapper<>(); diff --git a/src/main/java/com/jfoenix/control/base/IFXLabelFloatControl.java b/src/main/java/com/jfoenix/control/base/IFXLabelFloatControl.java index 991a4d6..08b7e6a 100644 --- a/src/main/java/com/jfoenix/control/base/IFXLabelFloatControl.java +++ b/src/main/java/com/jfoenix/control/base/IFXLabelFloatControl.java @@ -4,12 +4,6 @@ import javafx.css.StyleableObjectProperty; import javafx.scene.paint.Paint; -/** - * this class is created for internal use only, to remove duplication between text input controls - * skins - *

- * Created by sshahine on 7/14/2017. - */ public interface IFXLabelFloatControl extends IFXValidatableControl, IFXStaticControl { StyleableBooleanProperty labelFloatProperty(); diff --git a/src/main/java/com/jfoenix/converter/DialogTransitionConverter.java b/src/main/java/com/jfoenix/converter/DialogTransitionConverter.java index f548af0..4a0abd5 100644 --- a/src/main/java/com/jfoenix/converter/DialogTransitionConverter.java +++ b/src/main/java/com/jfoenix/converter/DialogTransitionConverter.java @@ -5,14 +5,6 @@ import javafx.css.StyleConverter; import javafx.scene.text.Font; -/** - * Converts the CSS for -fx-dialog-transition items into DialogTransition. - * it's used in JFXDialog. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class DialogTransitionConverter extends StyleConverter { // lazy, thread-safe instatiation private static class Holder { diff --git a/src/main/java/com/jfoenix/converter/base/NodeConverter.java b/src/main/java/com/jfoenix/converter/base/NodeConverter.java index 81a2feb..4981aed 100644 --- a/src/main/java/com/jfoenix/converter/base/NodeConverter.java +++ b/src/main/java/com/jfoenix/converter/base/NodeConverter.java @@ -2,14 +2,6 @@ import javafx.scene.Node; -/** - * Converter defines conversion behavior between Nodes and Objects. - * The type of Objects are defined by the subclasses of Converter. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public abstract class NodeConverter { /** * Converts the object provided into its node form. diff --git a/src/main/java/com/jfoenix/effect/JFXDepthManager.java b/src/main/java/com/jfoenix/effect/JFXDepthManager.java index f026c1d..49f520d 100644 --- a/src/main/java/com/jfoenix/effect/JFXDepthManager.java +++ b/src/main/java/com/jfoenix/effect/JFXDepthManager.java @@ -6,14 +6,6 @@ import javafx.scene.layout.Pane; import javafx.scene.paint.Color; -/** - * it will create a shadow effect for a given node and a specified depth level. - * depth levels are {0,1,2,3,4,5} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXDepthManager { private static DropShadow[] depth = new DropShadow[]{ diff --git a/src/main/java/com/jfoenix/skin/JFXCheckBoxSkin.java b/src/main/java/com/jfoenix/skin/JFXCheckBoxSkin.java index 8acc46d..7cb06e7 100644 --- a/src/main/java/com/jfoenix/skin/JFXCheckBoxSkin.java +++ b/src/main/java/com/jfoenix/skin/JFXCheckBoxSkin.java @@ -18,7 +18,6 @@ import javafx.scene.paint.Paint; import javafx.util.Duration; - public class JFXCheckBoxSkin extends CheckBoxSkin { private final StackPane box = new StackPane(); diff --git a/src/main/java/com/jfoenix/skin/JFXComboBoxListViewSkin.java b/src/main/java/com/jfoenix/skin/JFXComboBoxListViewSkin.java index 065bebb..c66f5b1 100644 --- a/src/main/java/com/jfoenix/skin/JFXComboBoxListViewSkin.java +++ b/src/main/java/com/jfoenix/skin/JFXComboBoxListViewSkin.java @@ -18,14 +18,6 @@ import java.util.Collections; import java.util.List; -/** - *

Material Design ComboBox Skin

- * - * @author Shadi Shaheen - * @version 2.0 - * @since 2017-01-25 - */ - public class JFXComboBoxListViewSkin extends ComboBoxListViewSkin { /*************************************************************************** diff --git a/src/main/java/com/jfoenix/skin/JFXListViewSkin.java b/src/main/java/com/jfoenix/skin/JFXListViewSkin.java index 92632b8..6451055 100644 --- a/src/main/java/com/jfoenix/skin/JFXListViewSkin.java +++ b/src/main/java/com/jfoenix/skin/JFXListViewSkin.java @@ -7,13 +7,6 @@ import javafx.scene.control.skin.VirtualFlow; import javafx.scene.layout.Region; -/** - *

Material Design ListView Skin

- * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class JFXListViewSkin extends ListViewSkin { private VirtualFlow> flow; diff --git a/src/main/java/com/jfoenix/skin/JFXProgressBarSkin.java b/src/main/java/com/jfoenix/skin/JFXProgressBarSkin.java index 8efa2d9..4287d32 100644 --- a/src/main/java/com/jfoenix/skin/JFXProgressBarSkin.java +++ b/src/main/java/com/jfoenix/skin/JFXProgressBarSkin.java @@ -12,13 +12,6 @@ import javafx.scene.paint.Color; import javafx.util.Duration; -/** - *

Material Design ProgressBar Skin

- * - * @author Shadi Shaheen - * @version 2.0 - * @since 2017-10-06 - */ public class JFXProgressBarSkin extends ProgressIndicatorSkin { private StackPane track; diff --git a/src/main/java/com/jfoenix/skin/JFXTextFieldSkin.java b/src/main/java/com/jfoenix/skin/JFXTextFieldSkin.java index 1432617..e626c24 100644 --- a/src/main/java/com/jfoenix/skin/JFXTextFieldSkin.java +++ b/src/main/java/com/jfoenix/skin/JFXTextFieldSkin.java @@ -12,13 +12,6 @@ import java.lang.reflect.Field; -/** - *

Material Design Text input control Skin, used for both JFXTextField/JFXPasswordField

- * - * @author Shadi Shaheen - * @version 2.0 - * @since 2017-01-25 - */ public class JFXTextFieldSkin extends TextFieldSkin { private boolean invalid = true; diff --git a/src/main/java/com/jfoenix/skin/PromptLinesWrapper.java b/src/main/java/com/jfoenix/skin/PromptLinesWrapper.java index 6654dea..96042fa 100644 --- a/src/main/java/com/jfoenix/skin/PromptLinesWrapper.java +++ b/src/main/java/com/jfoenix/skin/PromptLinesWrapper.java @@ -1,6 +1,5 @@ package com.jfoenix.skin; - import com.jfoenix.control.base.IFXLabelFloatControl; import com.jfoenix.transition.JFXAnimationTimer; import com.jfoenix.transition.JFXKeyFrame; @@ -26,13 +25,6 @@ import java.util.function.Supplier; -/** - * this class used to create label-float/focus-lines for all {@link IFXLabelFloatControl} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2018-07-19 - */ public class PromptLinesWrapper { private final Supplier promptTextSupplier; diff --git a/src/main/java/com/jfoenix/skin/ValidationPane.java b/src/main/java/com/jfoenix/skin/ValidationPane.java index ea4de26..774ee3e 100644 --- a/src/main/java/com/jfoenix/skin/ValidationPane.java +++ b/src/main/java/com/jfoenix/skin/ValidationPane.java @@ -18,13 +18,6 @@ import javafx.scene.transform.Scale; import javafx.util.Duration; -/** - * this class used to create validation ui for all {@link IFXValidatableControl} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2018-07-19 - */ public class ValidationPane extends HBox { private Label errorLabel = new Label(); diff --git a/src/main/java/com/jfoenix/svg/SVGGlyph.java b/src/main/java/com/jfoenix/svg/SVGGlyph.java index ed8fe19..78018e4 100644 --- a/src/main/java/com/jfoenix/svg/SVGGlyph.java +++ b/src/main/java/com/jfoenix/svg/SVGGlyph.java @@ -19,13 +19,6 @@ import java.util.Collections; import java.util.List; -/** - * Node that is used to show svg images - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class SVGGlyph extends Pane { private static final String DEFAULT_STYLE_CLASS = "jfx-svg-glyph"; diff --git a/src/main/java/com/jfoenix/svg/SVGGlyphLoader.java b/src/main/java/com/jfoenix/svg/SVGGlyphLoader.java index e8c4cf7..1af9140 100644 --- a/src/main/java/com/jfoenix/svg/SVGGlyphLoader.java +++ b/src/main/java/com/jfoenix/svg/SVGGlyphLoader.java @@ -19,14 +19,6 @@ import java.util.HashMap; import java.util.Set; -/** - * will load icomoon svg font file, it will create a map of the - * available svg glyphs. the user can retrieve the svg glyph using its name. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class SVGGlyphLoader { private static final HashMap glyphsMap = new HashMap<>(); diff --git a/src/main/java/com/jfoenix/transition/CachedTransition.java b/src/main/java/com/jfoenix/transition/CachedTransition.java index 8f796dd..f26617d 100644 --- a/src/main/java/com/jfoenix/transition/CachedTransition.java +++ b/src/main/java/com/jfoenix/transition/CachedTransition.java @@ -7,13 +7,6 @@ import javafx.scene.Node; import javafx.util.Duration; -/** - * applies animation on a cached node to improve the performance - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public class CachedTransition extends Transition { protected final Node node; protected ObjectProperty timeline = new SimpleObjectProperty<>(); diff --git a/src/main/java/com/jfoenix/transition/JFXAnimationTimer.java b/src/main/java/com/jfoenix/transition/JFXAnimationTimer.java index f9fad71..b409fec 100644 --- a/src/main/java/com/jfoenix/transition/JFXAnimationTimer.java +++ b/src/main/java/com/jfoenix/transition/JFXAnimationTimer.java @@ -8,16 +8,6 @@ import java.util.*; import java.util.function.Supplier; -/** - * Custom AnimationTimer that can be created the same way as a timeline, - * however it doesn't behave the same yet. it only animates in one direction, - * it doesn't support animation 0 -> 1 -> 0.5 - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2017-09-21 - */ - public class JFXAnimationTimer extends AnimationTimer { private Set animationHandlers = new HashSet<>(); diff --git a/src/main/java/com/jfoenix/transition/JFXDrawerKeyValue.java b/src/main/java/com/jfoenix/transition/JFXDrawerKeyValue.java index 2b06a9f..6e7707a 100644 --- a/src/main/java/com/jfoenix/transition/JFXDrawerKeyValue.java +++ b/src/main/java/com/jfoenix/transition/JFXDrawerKeyValue.java @@ -5,13 +5,6 @@ import java.util.function.Supplier; -/** - * Wrapper for JFXDrawer animation key value - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2018-05-03 - */ public class JFXDrawerKeyValue { private WritableValue target; diff --git a/src/main/java/com/jfoenix/transition/JFXFillTransition.java b/src/main/java/com/jfoenix/transition/JFXFillTransition.java index 6829ef2..665a1d1 100644 --- a/src/main/java/com/jfoenix/transition/JFXFillTransition.java +++ b/src/main/java/com/jfoenix/transition/JFXFillTransition.java @@ -15,23 +15,6 @@ import javafx.scene.paint.Color; import javafx.util.Duration; -/** - * This {@code Transition} creates an animation, that changes the filling of a - * pane over a {@code duration}. This is done by updating the {@code background} - * property of the {@code pane} at regular intervals. - *

- * It starts from the {@code fromValue}. - *

- * It stops at the {@code toValue} value. - *

- * It's similar to JavaFX FillTransition, however it can be applied on Region - * instead of shape - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ - public final class JFXFillTransition extends Transition { private static final Duration DEFAULT_DURATION = Duration.millis(400); diff --git a/src/main/java/com/jfoenix/transition/JFXKeyFrame.java b/src/main/java/com/jfoenix/transition/JFXKeyFrame.java index 4280aba..c2c604e 100644 --- a/src/main/java/com/jfoenix/transition/JFXKeyFrame.java +++ b/src/main/java/com/jfoenix/transition/JFXKeyFrame.java @@ -6,12 +6,6 @@ import java.util.concurrent.CopyOnWriteArraySet; import java.util.function.Supplier; -/** - * @author Shadi Shaheen - * @version 1.0 - * @since 2017-09-21 - */ - public class JFXKeyFrame { private Duration duration; diff --git a/src/main/java/com/jfoenix/transition/JFXKeyValue.java b/src/main/java/com/jfoenix/transition/JFXKeyValue.java index 1990be8..3f25d30 100644 --- a/src/main/java/com/jfoenix/transition/JFXKeyValue.java +++ b/src/main/java/com/jfoenix/transition/JFXKeyValue.java @@ -5,12 +5,6 @@ import java.util.function.Supplier; -/** - * @author Shadi Shaheen - * @version 1.0 - * @since 2017-09-21 - */ - public class JFXKeyValue { private WritableValue target; diff --git a/src/main/java/com/jfoenix/validation/RegexValidator.java b/src/main/java/com/jfoenix/validation/RegexValidator.java index 402874f..42b1229 100644 --- a/src/main/java/com/jfoenix/validation/RegexValidator.java +++ b/src/main/java/com/jfoenix/validation/RegexValidator.java @@ -2,20 +2,10 @@ import com.jfoenix.validation.base.ValidatorBase; import javafx.beans.DefaultProperty; -import javafx.scene.control.TextArea; -import javafx.scene.control.TextField; import javafx.scene.control.TextInputControl; import java.util.regex.Pattern; - -/** - * Regex validation, that is applied on text input controls - * such as {@link TextField} and {@link TextArea}. - * - * @version 1.0 - * @since 2018-08-06 - */ @DefaultProperty(value = "icon") public class RegexValidator extends ValidatorBase { diff --git a/src/main/java/com/jfoenix/validation/RequiredFieldValidator.java b/src/main/java/com/jfoenix/validation/RequiredFieldValidator.java index 8fec154..3bc9e3d 100644 --- a/src/main/java/com/jfoenix/validation/RequiredFieldValidator.java +++ b/src/main/java/com/jfoenix/validation/RequiredFieldValidator.java @@ -3,18 +3,8 @@ import com.jfoenix.validation.base.ValidatorBase; import javafx.beans.DefaultProperty; import javafx.scene.control.ComboBoxBase; -import javafx.scene.control.TextArea; -import javafx.scene.control.TextField; import javafx.scene.control.TextInputControl; -/** - * An example of required field validation, that is applied on text input - * controls such as {@link TextField} and {@link TextArea} - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ @DefaultProperty(value = "icon") public class RequiredFieldValidator extends ValidatorBase { diff --git a/src/main/java/com/jfoenix/validation/base/ValidatorBase.java b/src/main/java/com/jfoenix/validation/base/ValidatorBase.java index 50fa90f..9963788 100644 --- a/src/main/java/com/jfoenix/validation/base/ValidatorBase.java +++ b/src/main/java/com/jfoenix/validation/base/ValidatorBase.java @@ -14,13 +14,6 @@ import java.util.Set; import java.util.function.Supplier; -/** - * An abstract class that defines the basic validation functionality for a certain control. - * - * @author Shadi Shaheen - * @version 1.0 - * @since 2016-03-09 - */ public abstract class ValidatorBase { /**