SalesPoint Framework v3.0

Uses of Package
data

Packages that use data
data Provides interfaces for data management. 
data.events Provides classes and interfaces for events triggered by classes in the data package and its sub-packages. 
data.filters Contains catalog and stock filters. 
data.ooimpl Pure Java implementations of the interfaces in package data
data.stdforms Standard FormSheets that can be used to display and edit the contents of data management classes. 
data.stdforms.singletableformsheet Contains the EditButtonStrategy classes for SingleTableFormSheets
data.stdforms.twotableformsheet Contains the MoveStrategy classes for TwoTableFormSheets
data.swing Swing components that can be used to display and edit the contents of data management classes. 
sale This package contains the central classes of the Framework. 
 

Classes in data used by data
BasketEntryValue
          Helper interface used to determine the value of a DataBasketEntry when summing up DataBaskets.
Catalog
          A Catalog.
CatalogItem
          An item in a Catalog.
CatalogItemValue
          Objectifier to compute the value of a CatalogItem.
CountingStock
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketCondition
          Condition used for filtering DataBaskets.
DataBasketEntry
          An entry in a DataBasket.
DataBasketEntryDestination
          Tag interface to be implemented by destinations for DataBasketEntries.
DataBasketEntrySource
          Tag interface to be implemented by sources for DataBasketEntries.
DataBasketKeys
          Framework defined main keys.
Nameable
          An object that has a name that complies with a NameContext's rules.
NameContext
          A name context.
NameContextException
          Exception thrown by Nameable.setName(java.lang.String, data.DataBasket) if a new name does not comply with NameContext rules.
NumberValue
          Values that operate on numbers.
Stock
          A Stock.
StockFromStockCreator
          StockFromValueCreator that tries to fill a Stock using only items from another Stock.
StockFromValueCreator
          Strategy that increases a Stock's total value by adding StockItems that sum up to a given amount.
StockItem
          An item in a Stock.
Value
          An objectified value.
 

Classes in data used by data.events
CatalogItem
          An item in a Catalog.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketEntry
          An entry in a DataBasket.
ListenableCatalog
          A Catalog that fires events to inform about changes to its contents.
ListenableStock
          A Stock that will fire events to inform about changes to its contents.
 

Classes in data used by data.filters
Catalog
          A Catalog.
CatalogItem
          An item in a Catalog.
CatalogItemValue
          Objectifier to compute the value of a CatalogItem.
CountingStock
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
Currency
          A special Catalog that represents a currency.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketEntryDestination
          Tag interface to be implemented by destinations for DataBasketEntries.
DataBasketEntrySource
          Tag interface to be implemented by sources for DataBasketEntries.
ListenableCatalog
          A Catalog that fires events to inform about changes to its contents.
ListenableStock
          A Stock that will fire events to inform about changes to its contents.
MoneyBag
          Tag interface marking CountingStocks that work together with Currencies.
Nameable
          An object that has a name that complies with a NameContext's rules.
NameContext
          A name context.
NameContextException
          Exception thrown by Nameable.setName(java.lang.String, data.DataBasket) if a new name does not comply with NameContext rules.
NumberValue
          Values that operate on numbers.
Stock
          A Stock.
StockFromValueCreator
          Strategy that increases a Stock's total value by adding StockItems that sum up to a given amount.
StockItem
          An item in a Stock.
StoringStock
          Tag interface that identifies StoringStocks.
Value
          An objectified value.
 

Classes in data used by data.ooimpl
AbstractNameable
          Convenience class implementing the Nameable interface.
BasketEntryValue
          Helper interface used to determine the value of a DataBasketEntry when summing up DataBaskets.
Catalog
          A Catalog.
CatalogItem
          An item in a Catalog.
CatalogItemValue
          Objectifier to compute the value of a CatalogItem.
CountingStock
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
Currency
          A special Catalog that represents a currency.
CurrencyItem
          An item in a Currency.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketCondition
          Condition used for filtering DataBaskets.
DataBasketEntry
          An entry in a DataBasket.
DataBasketEntryDestination
          Tag interface to be implemented by destinations for DataBasketEntries.
DataBasketEntrySource
          Tag interface to be implemented by sources for DataBasketEntries.
DataBasketKeys
          Framework defined main keys.
ListenableCatalog
          A Catalog that fires events to inform about changes to its contents.
ListenableDataBasket
          A DataBasket that will fire events to inform about changes to its contents.
ListenableStock
          A Stock that will fire events to inform about changes to its contents.
MoneyBag
          Tag interface marking CountingStocks that work together with Currencies.
Nameable
          An object that has a name that complies with a NameContext's rules.
NameContext
          A name context.
NameContextException
          Exception thrown by Nameable.setName(java.lang.String, data.DataBasket) if a new name does not comply with NameContext rules.
NumberValue
          Values that operate on numbers.
Stock
          A Stock.
StockFromValueCreator
          Strategy that increases a Stock's total value by adding StockItems that sum up to a given amount.
StockItem
          An item in a Stock.
StoringStock
          Tag interface that identifies StoringStocks.
Value
          An objectified value.
 

Classes in data used by data.stdforms
Catalog
          A Catalog.
CountingStock
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketCondition
          Condition used for filtering DataBaskets.
StoringStock
          Tag interface that identifies StoringStocks.
 

Classes in data used by data.stdforms.singletableformsheet
Catalog
          A Catalog.
CatalogItem
          An item in a Catalog.
DataBasket
          An object collecting information about a activities on data objects in a shop.
 

Classes in data used by data.stdforms.twotableformsheet
Catalog
          A Catalog.
CatalogItem
          An item in a Catalog.
CountingStock
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketEntry
          An entry in a DataBasket.
StockItem
          An item in a Stock.
StoringStock
          Tag interface that identifies StoringStocks.
 

Classes in data used by data.swing
Catalog
          A Catalog.
CatalogItem
          An item in a Catalog.
CountingStock
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
Currency
          A special Catalog that represents a currency.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DataBasketCondition
          Condition used for filtering DataBaskets.
DataBasketEntry
          An entry in a DataBasket.
Stock
          A Stock.
 

Classes in data used by sale
Catalog
          A Catalog.
DataBasket
          An object collecting information about a activities on data objects in a shop.
DuplicateKeyException
          Exception thrown when an attempt was made to add an item with a key that already existed in a container.
Stock
          A Stock.
 


SalesPoint Framework v3.0