SalesPoint Framework v3.0
A B C D E F G H I J K L M N O P Q R S T U V W Y

D

data - package data
Provides interfaces for data management.
data.events - package data.events
Provides classes and interfaces for events triggered by classes in the data package and its sub-packages.
data.filters - package data.filters
Contains catalog and stock filters.
data.ooimpl - package data.ooimpl
Pure Java implementations of the interfaces in package data.
data.stdforms - package data.stdforms
Standard FormSheets that can be used to display and edit the contents of data management classes.
data.stdforms.singletableformsheet - package data.stdforms.singletableformsheet
Contains the EditButtonStrategy classes for SingleTableFormSheets.
data.stdforms.twotableformsheet - package data.stdforms.twotableformsheet
Contains the MoveStrategy classes for TwoTableFormSheets.
data.swing - package data.swing
Swing components that can be used to display and edit the contents of data management classes.
DataBasket - interface data.DataBasket.
An object collecting information about a activities on data objects in a shop.
DATABASKET_CONFLICT_ERROR - Static variable in interface sale.ProcessErrorCodes
Error code constant: A DataBasketConflictException occurred while trying to add/remove items to/from a container.
DataBasketAdapter - class data.events.DataBasketAdapter.
An abstract adapter class for receiving data basket change events.
DataBasketAdapter() - Constructor for class data.events.DataBasketAdapter
 
dataBasketChanged(DataBasketEvent) - Method in interface data.events.DataBasketListener
Called when the DataBasket changed in a manner too complex for the two other types of events.
dataBasketChanged(DataBasketEvent) - Method in class data.events.DataBasketAdapter
Called when the DataBasket changed in a manner too complex for the two other types of events.
dataBasketChanged(DataBasketEvent) - Method in class data.swing.DataBasketTableModel
Update the internal model and inform any listeners according to the received event.
DataBasketCondition - interface data.DataBasketCondition.
Condition used for filtering DataBaskets.
DataBasketConditionImpl - class data.DataBasketConditionImpl.
Basic implementation of the DataBasketCondition interface.
DataBasketConditionImpl(String, String, DataBasketEntrySource, DataBasketEntryDestination, Object) - Constructor for class data.DataBasketConditionImpl
Create a new DataBasketConditionImpl.
DataBasketConflictException - exception data.DataBasketConflictException.
Exception thrown to indicate some operation cannot be performed succesfully because of the isolation rules associated with DataBaskets and the container.
DataBasketConflictException() - Constructor for class data.DataBasketConflictException
Create a new DataBasketConflictException.
DataBasketConflictException(String) - Constructor for class data.DataBasketConflictException
Create a new DataBasketConflictException with a detail message.
DataBasketEntry - interface data.DataBasketEntry.
An entry in a DataBasket.
DataBasketEntryDestination - interface data.DataBasketEntryDestination.
Tag interface to be implemented by destinations for DataBasketEntries.
DataBasketEntryGrouper - interface data.swing.DataBasketEntryGrouper.
Strategy grouping DataBasketEntries together for display.
DataBasketEntryImpl - class data.ooimpl.DataBasketEntryImpl.
Basic simple implementation of the DataBasketEntry interface.
DataBasketEntryImpl(String, String, DataBasketEntrySource, DataBasketEntryDestination, Object) - Constructor for class data.ooimpl.DataBasketEntryImpl
Create a new DataBasketEntryImpl.
DataBasketEntrySource - interface data.DataBasketEntrySource.
Tag interface to be implemented by sources for DataBasketEntries.
DataBasketEvent - class data.events.DataBasketEvent.
An event that indicates a change in a DataBasket's contents.
DataBasketEvent(DataBasket, DataBasketEntry) - Constructor for class data.events.DataBasketEvent
Create a new DataBasketEvent.
DataBasketImpl - class data.ooimpl.DataBasketImpl.
Pure Java implementation of the DataBasketImpl.SubDataBasket interface.
DataBasketImpl.DataBasketImplLogEntry - class data.ooimpl.DataBasketImpl.DataBasketImplLogEntry.
A LogEntry that describes an action on a DataBasket.
DataBasketImpl.DataBasketImplLogEntry(int, LogEntry) - Constructor for class data.ooimpl.DataBasketImpl.DataBasketImplLogEntry
Create a new DataBasketImplLogEntry.
DataBasketImpl.SubDataBasket - class data.ooimpl.DataBasketImpl.SubDataBasket.
Internal helper class used by DataBasketImpl, representing a subbasket of a DataBasket.
DataBasketImpl.SubDataBasket(DataBasketImpl) - Constructor for class data.ooimpl.DataBasketImpl.SubDataBasket
Create a new subbasket.
DataBasketImpl() - Constructor for class data.ooimpl.DataBasketImpl
Create a new DataBasketImpl.
DataBasketKeys - interface data.DataBasketKeys.
Framework defined main keys.
DataBasketListener - interface data.events.DataBasketListener.
Listener that listens for DataBasketEvents.
DataBasketTableModel - class data.swing.DataBasketTableModel.
A TableModel that models the contents of a DataBasket.
DataBasketTableModel(DataBasket, DataBasketCondition, DataBasketEntryGrouper, Comparator, TableEntryDescriptor) - Constructor for class data.swing.DataBasketTableModel
Create a new DataBasketTableModel.
Date - class sale.Date.
This class is an implementation of the Time interface.
DATE - Static variable in class sale.CalendarTime
Field number for CalendarTime.setTimeToCount(int) indicates that the days will be increased by CalendarTime.goAhead(java.lang.Object)
DATE_TIME_CELL_RENDERER - Static variable in class log.swing.JLogTable
A TableCellRenderer that takes a Date and prints it with the standard date and time format for the default locale.
Date() - Constructor for class sale.Date
Creates a new date with standard starting time "01.01.00".
Date(String) - Constructor for class sale.Date
Creates a new date with the given starting time.
DBCSStrategy - class data.stdforms.twotableformsheet.DBCSStrategy.
MoveStrategy for a DataBasket source and a CountingStock destination.
DBCSStrategy() - Constructor for class data.stdforms.twotableformsheet.DBCSStrategy
 
DBCStrategy - class data.stdforms.twotableformsheet.DBCStrategy.
MoveStrategy for a DataBasket source and a Catalog destination.
DBCStrategy() - Constructor for class data.stdforms.twotableformsheet.DBCStrategy
 
DBSSStrategy - class data.stdforms.twotableformsheet.DBSSStrategy.
MoveStrategy for a DataBasket source and a StoringStock destination.
DBSSStrategy() - Constructor for class data.stdforms.twotableformsheet.DBSSStrategy
 
DEAD - Static variable in class sale.Shop
Constant marking the Shop's state.
Debug - class util.Debug.
Debug management class.
Debug() - Constructor for class util.Debug
 
DEFAULT_ERROR_HANDLER - Static variable in class sale.stdforms.FormSheetStrategy
The default error handler.
DEFAULT_PASSWORD_GARBLER - Static variable in class users.User
The default password garbler.
DefaultCatalogItemDBETableEntryDescriptor - class data.swing.DefaultCatalogItemDBETableEntryDescriptor.
A TableEntryDescriptor that can be used with a DataBasketTableModel modelling DataBasketEntries that describe operations on CatalogItems.
DefaultCatalogItemDBETableEntryDescriptor() - Constructor for class data.swing.DefaultCatalogItemDBETableEntryDescriptor
Create a new DefaultCatalogItemDBETableEntryDescriptor.
DefaultCatalogItemTED - class data.swing.DefaultCatalogItemTED.
A TableEntryDescriptor that can be used with a CatalogTableModel.
DefaultCatalogItemTED() - Constructor for class data.swing.DefaultCatalogItemTED
Create a new DefaultCatalogItemTED.
DefaultCountingStockDBETableEntryDescriptor - class data.swing.DefaultCountingStockDBETableEntryDescriptor.
A TableEntryDescriptor that can be used with a DataBasketTableModel modelling DataBasketEntries that describe operations on items in a CountingStock.
DefaultCountingStockDBETableEntryDescriptor() - Constructor for class data.swing.DefaultCountingStockDBETableEntryDescriptor
Create a new DefaultCountingStockDBETableEntryDescriptor.
DefaultCountingStockFromValueCreator - class data.DefaultCountingStockFromValueCreator.
A StockFromValueCreator for CountingStocks.
DefaultCountingStockFromValueCreator(CatalogItemValue) - Constructor for class data.DefaultCountingStockFromValueCreator
Create a new DefaultCountingStockFromValueCreator.
DefaultCountingStockItemTED - class data.swing.DefaultCountingStockItemTED.
A TableEntryDescriptor that can be used with a CountingStockTableModel.
DefaultCountingStockItemTED() - Constructor for class data.swing.DefaultCountingStockItemTED
Create a new DefaultCountingStockItemTED.
DefaultCurrencyItemTED - class data.swing.DefaultCurrencyItemTED.
A TableEntryDescriptor that can be used to model Currencies with a CatalogTableModel.
DefaultCurrencyItemTED(Currency) - Constructor for class data.swing.DefaultCurrencyItemTED
Create a new DefaultCurrencyItemTED.
DefaultLogEntryTED - class log.swing.DefaultLogEntryTED.
TableEntryDescriptor that can be used to display LogEntries.
DefaultLogEntryTED() - Constructor for class log.swing.DefaultLogEntryTED
 
DefaultMoneyBagItemTED - class data.swing.DefaultMoneyBagItemTED.
A TableEntryDescriptor that can be used to model MoneyBags with a CountingStockTableModel.
DefaultMoneyBagItemTED(Currency) - Constructor for class data.swing.DefaultMoneyBagItemTED
Create a new DefaultMoneyBagItemTED.
DefaultRemoveCatalogItemStrategy - class data.stdforms.singletableformsheet.DefaultRemoveCatalogItemStrategy.
Strategy that can be associated to the "Remove" button of a SingleTableFormSheet that displays the contents of a Catalog.
DefaultRemoveCatalogItemStrategy(Catalog) - Constructor for class data.stdforms.singletableformsheet.DefaultRemoveCatalogItemStrategy
Create a new DefaultRemoveCatalogItemStrategy.
DefaultStockItemTED - class data.swing.DefaultStockItemTED.
A TableEntryDescriptor that can be used with a StoringStockTableModel.
DefaultStockItemTED() - Constructor for class data.swing.DefaultStockItemTED
 
DefaultStoringStockDBETableEntryDescriptor - class data.swing.DefaultStoringStockDBETableEntryDescriptor.
A TableEntryDescriptor that can be used with a DataBasketTableModel modelling DataBasketEntries that describe operations on items in a StoringStock.
DefaultStoringStockDBETableEntryDescriptor() - Constructor for class data.swing.DefaultStoringStockDBETableEntryDescriptor
 
DEFAULTSUBBASKET_NAME - Static variable in interface data.DataBasket
The name of the default subbasket.
deleteUser(String) - Method in class users.UserManager
Delete a user from this UserManager.
detachBasket() - Method in class sale.SalesPoint
Detach any DataBasket currently attached to this SalesPoint.
detachBasket() - Method in class sale.SaleProcess
Detach and return the current DataBasket.
detachContext() - Method in class sale.SaleProcess
Detach and return the current process context.
detachDisplay() - Method in class sale.FormSheet
Detach the current FormSheetContainer from this FormSheet.
detachDisplay() - Method in class sale.SalesPoint
Detach the current display.
detachNC() - Method in interface data.Nameable
Detach the current NameContext from this Nameable.
detachNC() - Method in class data.AbstractNameable
Detach the current NameContext from this Nameable.
detachNC() - Method in class data.filters.CatalogFilter
Detach the current name context from the source Catalog.
detachNC() - Method in class data.filters.AbstractStockFilter
Detach the current NameContext from the source Stock.
detachProcess() - Method in class sale.FormSheet
Detach the current process from this FormSheet.
detachSaleProcess() - Method in class sale.MenuSheetObject
Detach the currently attached SaleProcess.
detachSalesPoint() - Method in class sale.FormSheet
Detach the current SalesPoint from this FormSheet.
detachSalesPoint() - Method in class sale.MenuSheetObject
Detach the currently attached SalesPoint.
detachStatusDisplay() - Method in class sale.SalesPoint
Detach the current status display.
detachUser() - Method in class sale.SalesPoint
Detach any user currently attached to this SalesPoint.
Display - interface sale.Display.
An abstract display that can display Form- and MenuSheets.
dispose() - Method in class sale.JDisplayFrame
In addition to disposing of the peer resources, remove the FormSheet and the MenuSheet.
dispose() - Method in class sale.JDisplayDialog
In addition to disposing of the peer resources, remove the FormSheet and the MenuSheet.
divide(Value) - Method in class data.IntegerValue
 
divide(Value) - Method in interface data.Value
Divide this value by the given one, and return the result.
divide(Value) - Method in class data.DoubleValue
 
divide(Value) - Method in class data.QuoteValue
 
divideAccumulating(Value) - Method in class data.IntegerValue
 
divideAccumulating(Value) - Method in interface data.Value
Divide this value by the given one, changing this value.
divideAccumulating(Value) - Method in class data.DoubleValue
 
divideAccumulating(Value) - Method in class data.QuoteValue
If the given value is a QuoteValue, this value's bid and offer get divided by its bid and offer, resp.
DM_SCHEIN_10 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_100 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_1000 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_20 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_200 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_5 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_50 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_SCHEIN_500 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_STCK_1 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_STCK_10 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_STCK_2 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
DM_STCK_5 - Static variable in class data.ooimpl.CurrencyImpl
Field string represents the mainkey for an added CurrencyItemImpl.
doAction(SaleProcess, SalesPoint) - Method in interface sale.Action
Perform the actual action.
doAction(SaleProcess, SalesPoint) - Method in class sale.ActionActionListener
Action interface method.
doAction(SaleProcess, SalesPoint) - Method in class users.ActionCapability
If the capability is granting rights, perform the guarded action; otherwise, print a message to the user that he/she is not granted the right to perform this action.
doFill(int, Value, Stock, DataBasket) - Method in class data.StockFromStockCreatorBT
Backtracking step method.
doRemove(SaleProcess, CatalogItem, DataBasket) - Method in class data.stdforms.singletableformsheet.DefaultRemoveCatalogItemStrategy
Perform the actual removal.
DoubleValue - class data.DoubleValue.
A NumberValue that is based on a java.lang.Double object.
DoubleValue(double) - Constructor for class data.DoubleValue
Create a new DoubleValue.
DoubleValue(Number) - Constructor for class data.DoubleValue
Create a new DoubleValue.
DUPLICATE_KEY_EXCEPTION - Static variable in interface sale.ProcessErrorCodes
Error code constant: When adding an item to a container, there was a key duplication.
DuplicateButtonIDError - exception sale.DuplicateButtonIDError.
Exception thrown by a FormSheet when trying to add a button with an ID that is already being used in the FormSheet.
DuplicateButtonIDError(String) - Constructor for class sale.DuplicateButtonIDError
Create a new DuplicateButtonIDError.
DuplicateKeyException - exception data.DuplicateKeyException.
Exception thrown when an attempt was made to add an item with a key that already existed in a container.
DuplicateKeyException() - Constructor for class data.DuplicateKeyException
Create a new DuplicateKeyException.
DuplicateKeyException(String) - Constructor for class data.DuplicateKeyException
Create a new DuplicateKeyException with a detail message.
DuplicateUserException - exception users.DuplicateUserException.
An exception thrown if you try to create a user with a name that is already being used.
DuplicateUserException() - Constructor for class users.DuplicateUserException
Create a new DuplicateUserException.
DuplicateUserException(String) - Constructor for class users.DuplicateUserException
Create a new DuplicateUserException with a detail message.

SalesPoint Framework v3.0
A B C D E F G H I J K L M N O P Q R S T U V W Y