Uses of Class
org.salespointframework.core.data.events.VetoException

Packages that use VetoException
org.salespointframework.core.data Provides interfaces for data management. 
org.salespointframework.core.data.events Provides classes and interfaces for events triggered by classes in the data package and its sub-packages. 
org.salespointframework.core.data.filters Contains catalog and stock filters. 
org.salespointframework.core.data.interfaces   
org.salespointframework.desktop.models   
 

Uses of VetoException in org.salespointframework.core.data
 

Methods in org.salespointframework.core.data that throw VetoException
protected  void CatalogImpl.fireCanEditCatalogItem(T ci, DataBasket db)
          Fire an event to all listeners listening to this Catalog.
protected  void StockImpl.fireCanEditStockItems(StockChangeEvent e)
          Fire an event to all listeners that showed an interest in this Stock.
protected  void CatalogImpl.fireCanRemoveCatalogItem(T ci, DataBasket db)
          Fire an event to all listeners listening to this Catalog.
protected  void StockImpl.fireCanRemoveStockItems(StockChangeEvent e)
          Fire an event to all listeners that showed an interest in this Stock.
 T CatalogImpl.get(java.lang.String sKey, DataBasket db, boolean fForEdit)
          Get the indicated item from the Catalog.
 CatalogImpl CatalogImpl.getEditableCopy(DataBasket db)
          Convenience method, which gets an editable ShallowClone of this Catalog from its parent Catalog and returns it.
 StockItem StoringStockImpl.remove(java.lang.String sKey, DataBasket db)
          Remove one StockItem with the specified key from the Stock.
 StockItem CountingStockImpl.remove(java.lang.String sKey, DataBasket db)
          Remove one StockItem with the specified key from the Stock.
 T CatalogImpl.remove(java.lang.String sKey, DataBasket db)
          Remove the indicated item from the Catalog.
 void CountingStockImpl.remove(java.lang.String sKey, int nCount, DataBasket db)
          Remove a number of items of a given key from the Stock.
 T StoringStockImpl.remove(T si, DataBasket db)
          Remove the given StockItem from the Stock.
 StockItem CountingStockImpl.remove(T si, DataBasket db)
          Remove the given StockItem from the Stock.
 T CatalogImpl.remove(T ci, DataBasket db)
          Remove the given item from the Catalog.
 

Uses of VetoException in org.salespointframework.core.data.events
 

Methods in org.salespointframework.core.data.events that throw VetoException
 void CatalogChangeListener.canEditCatalogItem(CatalogChangeEvent<T> e)
          Called to ask whether a CatalogItem may be edited.
 void CatalogChangeAdapter.canEditCatalogItem(CatalogChangeEvent<T> e)
          Called to ask whether a CatalogItem may be edited.
 void StockChangeListener.canEditStockItems(StockChangeEvent<T,CT> e)
          Called to ask whether certain StockItems may be edited.
 void StockChangeAdapter.canEditStockItems(StockChangeEvent<T,CT> e)
          Called to ask whether certain StockItems may be edited.
 void CatalogChangeListener.canRemoveCatalogItem(CatalogChangeEvent<T> e)
          Called to ask whether a CatalogItem may be removed.
 void CatalogChangeAdapter.canRemoveCatalogItem(CatalogChangeEvent<T> e)
          Called to ask whether a CatalogItem may be removed.
 void StockChangeListener.canRemoveStockItems(StockChangeEvent<T,CT> e)
          Called to ask whether certain StockItems may be removed.
 void StockChangeAdapter.canRemoveStockItems(StockChangeEvent<T,CT> e)
          Called to ask whether certain StockItems may be removed.
 

Uses of VetoException in org.salespointframework.core.data.filters
 

Methods in org.salespointframework.core.data.filters that throw VetoException
 void CatalogFilter.canEditCatalogItem(CatalogChangeEvent<T> e)
          Translate and propagate the event to all listeners of this Catalog.
 void AbstractStockFilter.canEditStockItems(StockChangeEvent<T,CT> e)
          Receive the event from the source Stock, translate and propagate it to any listeners.
 void CatalogFilter.canRemoveCatalogItem(CatalogChangeEvent<T> e)
          Translate and propagate the event to all listeners of this Catalog.
 void AbstractStockFilter.canRemoveStockItems(StockChangeEvent<T,CT> e)
          Receive the event from the source Stock, translate and propagate it to any listeners.
protected  void CatalogFilter.fireCanEditCatalogItem(T ci, DataBasket db)
          Fire the event to all listeners of this Catalog.
protected  void AbstractStockFilter.fireCanEditStockItems(StockChangeEvent<T,CT> e)
          Fire an event to any listeners.
protected  void CatalogFilter.fireCanRemoveCatalogItem(T ci, DataBasket db)
          Fire the event to all listeners of this Catalog.
protected  void AbstractStockFilter.fireCanRemoveStockItems(StockChangeEvent<T,CT> e)
          Fire an event to any listeners.
 T CatalogFilter.get(java.lang.String sKey, DataBasket db, boolean fForEdit)
          Get the indicated item from the source Catalog if it is contained in the filtered Catalog.
 T CatalogFilter.remove(java.lang.String sKey, DataBasket db)
          Remove the given item from the source Catalog if it is contained in the filtered Catalog.
 StockItem AbstractStockFilter.remove(java.lang.String sKey, DataBasket db)
          Remove the given item from the source Stock.
 void CountingStockFilter.remove(java.lang.String sKey, int nCount, DataBasket db)
          Remove at most the specified number of items from the source Stock.
 T CatalogFilter.remove(T ci, DataBasket db)
          Remove the given item from the source Catalog if it is contained in the filtered Catalog.
 StockItem AbstractStockFilter.remove(T si, DataBasket db)
          Remove the given item from the source Stock.
 

Uses of VetoException in org.salespointframework.core.data.interfaces
 

Methods in org.salespointframework.core.data.interfaces that throw VetoException
 T Catalog.get(java.lang.String sKey, DataBasket db, boolean fForEdit)
          Get a CatalogItem by its key.
 StockItem Stock.remove(java.lang.String sKey, DataBasket db)
          Remove one StockItem with the specified key from the Stock.
 T Catalog.remove(java.lang.String sKey, DataBasket db)
          Remove a CatalogItem from the Catalog.
 void CountingStock.remove(java.lang.String sKey, int nCount, DataBasket db)
          Remove a number of items of a given key from the Stock.
 StockItem Stock.remove(T si, DataBasket db)
          Remove the given StockItem from the Stock.
 T Catalog.remove(T ci, DataBasket db)
          Remove a CatalogItem from the Catalog.
 

Uses of VetoException in org.salespointframework.desktop.models
 

Methods in org.salespointframework.desktop.models that throw VetoException
 void CountingStockTableModel.canEditCatalogItem(CatalogChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockListModel.canEditCatalogItem(CatalogChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CatalogTableModel.canEditCatalogItem(CatalogChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CatalogListModel.canEditCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void StoringStockTableModel.canEditStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void StoringStockListModel.canEditStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockTableModel.canEditStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockListModel.canEditStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockTableModel.canRemoveCatalogItem(CatalogChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockListModel.canRemoveCatalogItem(CatalogChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CatalogTableModel.canRemoveCatalogItem(CatalogChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CatalogListModel.canRemoveCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void StoringStockTableModel.canRemoveStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void StoringStockListModel.canRemoveStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockTableModel.canRemoveStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.
 void CountingStockListModel.canRemoveStockItems(StockChangeEvent e)
          Update the internal model and inform any listeners according to the received event.