Class SpecialChargeLineItem


  • public class SpecialChargeLineItem
    extends java.lang.Object
    Mutable line item wrapping a SpecialCharge catalog entry. Adds JavaFX properties for selection state, optional description, and effective price. The price defaults to the catalog's defaultCost; items with no default cost require the user to enter a value before the statement can proceed.
    • Constructor Detail

      • SpecialChargeLineItem

        public SpecialChargeLineItem​(SpecialCharge catalog)
    • Method Detail

      • selectedProperty

        public javafx.beans.property.BooleanProperty selectedProperty()
      • isSelected

        public boolean isSelected()
      • setSelected

        public void setSelected​(boolean value)
      • descriptionProperty

        public javafx.beans.property.StringProperty descriptionProperty()
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String value)
      • priceProperty

        public javafx.beans.property.ObjectProperty<java.math.BigDecimal> priceProperty()
      • getPrice

        public java.math.BigDecimal getPrice()
      • setPrice

        public void setPrice​(java.math.BigDecimal value)