Module qupath.fx

Class PropertyItem

java.lang.Object
qupath.fx.prefs.controlsfx.items.PropertyItem
All Implemented Interfaces:
org.controlsfx.control.PropertySheet.Item
Direct Known Subclasses:
ColorPropertyItem, DefaultPropertyItem, DirectoryPropertyItem, FilePropertyItem

public abstract class PropertyItem extends Object implements org.controlsfx.control.PropertySheet.Item
Base implementation of PropertySheet.Item.
  • Property Details

    • name

      public javafx.beans.property.StringProperty nameProperty
      See Also:
    • description

      public javafx.beans.property.StringProperty descriptionProperty
      See Also:
    • prompt

      public javafx.beans.property.StringProperty promptProperty
      Optional prompt property, which can be displayed in empty text fields. Obtained from the resource bundle using the key key + ".prompt".
  • Method Details

    • category

      public PropertyItem category(String category)
      Support fluent interface to define a category.
      Parameters:
      category -
      Returns:
    • description

      public PropertyItem description(String description)
      Support fluent interface to set the description.
      Parameters:
      description -
      Returns:
    • name

      public PropertyItem name(String name)
      Support fluent interface to set the name.
      Parameters:
      name -
      Returns:
    • nameProperty

      public javafx.beans.property.StringProperty nameProperty()
      See Also:
    • descriptionProperty

      public javafx.beans.property.StringProperty descriptionProperty()
      See Also:
    • promptProperty

      public javafx.beans.property.StringProperty promptProperty()
      Optional prompt property, which can be displayed in empty text fields. Obtained from the resource bundle using the key key + ".prompt".
    • key

      public PropertyItem key(String bundle, String key)
    • categoryKey

      public PropertyItem categoryKey(String bundle, String key)
    • getCategory

      public String getCategory()
      Specified by:
      getCategory in interface org.controlsfx.control.PropertySheet.Item
    • getName

      public String getName()
      Gets the value of the property name.
      Specified by:
      getName in interface org.controlsfx.control.PropertySheet.Item
      Property description:
    • getDescription

      public String getDescription()
      Gets the value of the property description.
      Specified by:
      getDescription in interface org.controlsfx.control.PropertySheet.Item
      Property description: