Class DefaultProvisionalItem<T>

java.lang.Object
com.iamsoft.util.ui.javafx.DefaultProvisionalItem<T>
All Implemented Interfaces:
ProvisionalItem

public class DefaultProvisionalItem<T> extends Object implements ProvisionalItem
  • Property Details

  • Constructor Details

    • DefaultProvisionalItem

      public DefaultProvisionalItem(T pSourceItem, T pItem)
  • Method Details

    • dirtyProperty

      public javafx.beans.property.ReadOnlyBooleanProperty dirtyProperty()
      Specified by:
      dirtyProperty in interface ProvisionalItem
      Returns:
      the dirty property
    • getSourceItem

      public T getSourceItem()
    • getItem

      public T getItem()
    • commit

      public void commit()
      Specified by:
      commit in interface ProvisionalItem
    • revert

      public void revert()
      Specified by:
      revert in interface ProvisionalItem
    • dispose

      public void dispose()
      Specified by:
      dispose in interface ProvisionalItem