Großmarkt

Package market

The market's main classes.

See:
          Description

Interface Summary
ValueChecker Implementations of this interface provide an easy way to check if a String complies with a special format.
 

Class Summary
CalendarTime The time for the market.
CArticleCatalog A CatalogImpl, where the CIArticles of the market are stored.
CFilter Filters CatalogItems by their category.
CIArticle A CatalogItemImpl that represents the articles of the market.
CIOpenPurchaseOrders A purchase order placed by the manager, which has not yet arrived.
Conversions A collection of methods to convert Strings, numbers and other Objects into another format.
COpenPurchaseOrders A Catalog containing CIOpenPurchaseOrders.
CSOffer CountingStockImpl that always contains the same keys as its CArticleCatalog source catalog, even if no StockItems have been added or some have been removed completely.
CSOrder A CountingStockImpl which is used to store orders of customers, which can be set active or not
JDDShowMessage Provides a JDisplayDialog that shows a simple MsgForm.
MarketCalendar The time format used by the market.
Options Contains some variables which affect the computation of the discount and the dismissal compensation.
SICustomer A StockItemImpl that is used as a representation of a UCustomer.
SMarket The Shop of this sale-application.
SPCustomer SalesPoint used by the UCustomer.
SPListenable A SalesPoint that can react to MarketEvents.
SProcessCustomer The customer process.
SProcessCustomerEditProfile SaleProcess that handles the new registration of a customer or the editing of personal data of an existing customer.
SProcessLogOn SaleProcess used to log on a UPerson to the system.
SProcessManager The manager process.
SProcessMarket Helper class that supports the division of FormSheet and SaleProcess.
SProcessSeller The seller process.
SProcessWorker The worker process.
SPTime The tiny window in which one can set the market's time.
SSListenable A StoringStock that can be used as a queue for tills and warehouse, uses SICustomers as StockItems and handles offer-events on it.
UCustomer This class implements the customers of the market.
UMUserBase The market's UserManager.
UPerson A person that interacts with the market.
UStaffer A market's staffer.
VCDate A ValueChecker, which checks if a String is in the format dd.MM.yyyy (e.g. 01.01.2000).
VCDummy The simplest implementation of ValueChecker.
VCPositiveDouble A ValueChecker, which checks if a String is in the format of a Double (e.g. 15.256).
VCPositiveInteger A ValueChecker, which checks if a String is in the format of an Integer (e.g. 1500).
 

Package market Description

The market's main classes. Data structures and processes.


Großmarkt