Class CashAdvanceLineItem


  • public class CashAdvanceLineItem
    extends java.lang.Object
    Mutable line item wrapping a CashAdvance catalog entry. Adds JavaFX properties for selection state, provider name, and the user-entered cash amount. The amount starts null and must be populated by the user; the line item is invalid for navigation purposes if selected but has no amount.
    • Constructor Detail

      • CashAdvanceLineItem

        public CashAdvanceLineItem​(CashAdvance catalog)
    • Method Detail

      • selectedProperty

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

        public boolean isSelected()
      • setSelected

        public void setSelected​(boolean value)
      • providerProperty

        public javafx.beans.property.StringProperty providerProperty()
      • getProvider

        public java.lang.String getProvider()
      • setProvider

        public void setProvider​(java.lang.String value)
      • amountProperty

        public javafx.beans.property.ObjectProperty<java.math.BigDecimal> amountProperty()
      • getAmount

        public java.math.BigDecimal getAmount()
      • setAmount

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