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

S

s_asViewModeTexts - Static variable in class sale.multiwindow.MultiWindow
The texts describing the different view modes for purposes of the "Toggle View Mode" option.
s_ndGlobal - Static variable in class sale.NullDisplay
The singleton NullDisplay used in the entire application.
s_sToggleViewPrefix - Static variable in class sale.multiwindow.MultiWindow
The text that is used to create the "Toggle View Mode" option.
sale - package sale
This package contains the central classes of the Framework.
sale.events - package sale.events
Event classes for use with the classes in the sale package.
sale.multiwindow - package sale.multiwindow
Contains classes for the standard SalesPoint application GUI.
sale.stdforms - package sale.stdforms
This package contains basic standard FormSheets.
SaleProcess - class sale.SaleProcess.
A process.
SaleProcess.ProcessLogEntry - class sale.SaleProcess.ProcessLogEntry.
A log entry describing a process that was executed.
SaleProcess.ProcessLogEntry(SaleProcess) - Constructor for class sale.SaleProcess.ProcessLogEntry
Create a new ProcessLogEntry.
SaleProcess(String) - Constructor for class sale.SaleProcess
Create a new SaleProcess with a given name.
SalesPoint - class sale.SalesPoint.
A single point of sale in a shop.
SalesPoint(String) - Constructor for class sale.SalesPoint
Create a new SalesPoint.
SAVE_TAG - Static variable in class sale.Shop
MenuSheetObject tag marking the "Save..." item.
save(ObjectOutputStream) - Method in class sale.JDisplayFrame
Save this display frame to the given output stream.
save(ObjectOutputStream) - Method in class sale.multiwindow.MultiWindow
Save the current state of the MultiWindow.
SECOND - Static variable in class sale.CalendarTime
Field number for CalendarTime.setTimeToCount(int) indicates that the seconds will be increased by CalendarTime.goAhead(java.lang.Object)
SelfManagingDBEDestination - interface data.ooimpl.SelfManagingDBEDestination.
DataBasketEntryDestination that knows how to rollback or commit add operations.
SelfManagingDBESource - interface data.ooimpl.SelfManagingDBESource.
DataBasketEntrySource that knows how to rollback or commit remove operations.
SEPARATOR_ONE_TAG - Static variable in class sale.Shop
MenuSheetObject tag marking the first separator.
SEPARATOR_TAG - Static variable in class sale.multiwindow.MultiWindow
Constant used as tag for the separator in the multi window menu.
SEPARATOR_TWO_TAG - Static variable in class sale.Shop
MenuSheetObject tag marking the second separator.
SerializableComparator - interface util.SerializableComparator.
A comparator that is serializable.
SerializableListener - interface util.SerializableListener.
Tag interface that must be implemented by classes that want to be serialized when a ListenerHelper that they listen to gets serialized.
SET_CURRENT_SP_TAG - Static variable in class sale.Shop
MenuSheetObject tag marking the "Set Current SalesPoint" item.
setAccelerator(KeyStroke) - Method in class sale.MenuSheetItem
Set the accelerator of this MenuSheetItem.
setAction(Action) - Method in class sale.FormSheet.FormButton
Set the action that is performed when this button is clicked.
setAction(Action) - Method in class sale.MenuSheetItem
Set the action to perform when this item is selected.
setCapabilities(Map) - Method in class users.User
Set a range of the user's capabilities to new values.
setCapability(Capability) - Method in class users.User
Set one capability.
setCaption(String) - Method in class sale.FormSheet
Set the caption for this FormSheet.
setCaption(String) - Method in class sale.FormSheet.FormButton
Set the caption of the button.
setCaption(String) - Method in class sale.MenuSheetObject
Set the MenuSheetObject's caption.
setCaption(String) - Method in class sale.MenuSheet
Set the caption of this MenuSheet.
setCaption(String) - Method in class sale.MenuSheetItem
Set the caption of this MenuSheetItem.
setComponent(JComponent) - Method in class sale.FormSheet
Set the component for this FormSheet.
setCurrentSalesPoint(SalesPoint) - Method in class sale.Shop
Make a SalesPoint the current SalesPoint.
setCurrentSalesPointIsAdjusting() - Method in class sale.Shop
Set a flag that can be used to optimize setCurrentSalesPoint calls.
setCurrentSubBasket(String) - Method in interface data.DataBasket
Set the current subbasket.
setCurrentSubBasket(String) - Method in class data.ooimpl.DataBasketImpl
Set the current subbasket.
setDefaultCapability(Capability) - Method in class users.UserManager
Set a capability to be used as a default capability henceforward.
setDefaultCaps(Map) - Method in class users.UserManager
Specify the set of default capabilities to be used when creating new User objects.
setDefaultIcon(ImageIcon) - Method in class sale.FormSheet.FormButton
Set the default icon of this MenuSheetItem.
setDefaultIcon(ImageIcon) - Method in class sale.MenuSheet
Set the default icon of this MenuSheet.
setDefaultIcon(ImageIcon) - Method in class sale.MenuSheetItem
Set the default icon of this MenuSheetItem.
setDefaultMenuSheet() - Method in class sale.multiwindow.MultiWindow
Sets the default MenuSheet.
setDelay(long) - Method in class sale.AutoTimer
Set the delay between timer ticks.
setDestination(CatalogImpl) - Method in class data.ooimpl.CatalogItemDataBasketEntry
Set the destination of the DataBasketEntry.
setDisabledIcon(ImageIcon) - Method in class sale.FormSheet.FormButton
Set the disabled icon of this MenuSheetItem.
setDisabledIcon(ImageIcon) - Method in class sale.MenuSheet
Set the disabled icon of this MenuSheet.
setDisabledIcon(ImageIcon) - Method in class sale.MenuSheetItem
Set the disabled icon of this MenuSheetItem.
setDisabledSelectedIcon(ImageIcon) - Method in class sale.FormSheet.FormButton
Set the disabled selected icon of this MenuSheetItem.
setDisabledSelectedIcon(ImageIcon) - Method in class sale.MenuSheet
Set the disabled selected icon of this MenuSheet.
setDisabledSelectedIcon(ImageIcon) - Method in class sale.MenuSheetItem
Set the disabled selected icon of this MenuSheetItem.
setDisplayCaption(String) - Method in class sale.multiwindow.MultiWindowHandle
Set a new caption for the handles display.
setDisplayNameResourceBundleName(String) - Static method in class users.AbstractCapability
Set the base name for the resouce bundle that contains the capabilities' display names.
setEditingItemsContainer(Map) - Method in class data.ooimpl.StockImpl
Set the map of items that are currently being edited.
setEnabled(boolean) - Method in class sale.FormSheet.FormButton
Set the enabled state of the button.
setEnabled(boolean) - Method in class sale.MenuSheetItem
Set the enabled state of this MenuSheetItem.
setErrorHandler(FormSheetStrategy.ErrorHandler) - Method in class sale.stdforms.FormSheetStrategy
Set the current error handler.
setFormSheet(FormSheet) - Method in class sale.JDisplayFrame
Set and display a FormSheet.
setFormSheet(FormSheet) - Method in class sale.UIGate
Set the FormSheet that is being displayed at this Gate.
setFormSheet(FormSheet) - Method in class sale.JDisplayDialog
Set and display a FormSheet.
setFormSheet(FormSheet) - Method in class sale.NullDisplay
Throw a InvalidDisplayException.
setFormSheet(FormSheet) - Method in interface sale.Display
Set and display a FormSheet.
setFormSheet(FormSheet) - Method in class sale.multiwindow.MultiWindowHandle
Sets the FormSheet of this MultiWindowHandle.
setFormSheet(SaleProcess, FormSheet) - Method in class sale.Shop.ProcessHandle
 
setFormSheet(SaleProcess, FormSheet) - Method in class sale.SalesPoint
Allow a process to set a FormSheet on the SalesPoint's current display.
setFormSheet(SaleProcess, FormSheet) - Method in interface sale.ProcessContext
Set a FormSheet for a process.
setFrameTitlePrefix(String) - Method in class sale.JDisplayFrame
 
setGate(UIGate) - Method in class data.stdforms.TwoTableFormSheet
Set the gate at which to display the FormSheet.
setGate(UIGate) - Method in class data.stdforms.SingleTableFormSheet
Set the gate at which to display the FormSheet.
setGate(UIGate) - Method in class users.stdforms.UserTableFormSheet
Set the gate at which to display the FormSheet.
setGlobalOutputStream(OutputStream) - Static method in class log.Log
Changes the current OutputStream of the global log file.
setGlobalPassWDGarbler(PassWDGarbler) - Static method in class users.User
Set the global password garbler.
setGlobalUM(UserManager) - Static method in class users.UserManager
Set a new UserManager to be the global UserManager from now on.
setInterval(Object) - Method in class sale.StepTimer
Set the interval to be used by the goAhead() method.
setInterval(Object) - Method in interface sale.Timer
Set the interval to be used by goAhead().
setItemsContainer(Map) - Method in class data.ooimpl.StockImpl
Set the map of items that are actually contained in the Stock.
setLogContext(LogContext) - Method in interface data.DataBasket
Set the log context for this DataBasket.
setLogContext(LogContext) - Method in class data.ooimpl.DataBasketImpl
Set the log context for this DataBasket.
setLogCreator(LogCreator) - Static method in class log.Log
Change the Log creator.
setLogMode(int) - Method in interface data.DataBasket
Set the log mode for this DataBasket.
setLogMode(int) - Method in class data.ooimpl.DataBasketImpl
Set the log mode for this DataBasket.
setMaxDebugLevel(int) - Static method in class util.Debug
Set the maximum debug level.
setMenuSheet(MenuSheet) - Method in class sale.JDisplayFrame
Set and display a MenuSheet.
setMenuSheet(MenuSheet) - Method in class sale.UIGate
Set the MenuSheet that is being displayed at this gate.
setMenuSheet(MenuSheet) - Method in class sale.JDisplayDialog
Remove any old MenuSheet and display the new one.
setMenuSheet(MenuSheet) - Method in class sale.NullDisplay
Throw a InvalidDisplayException.
setMenuSheet(MenuSheet) - Method in interface sale.Display
Set and display a MenuSheet.
setMenuSheet(MenuSheet) - Method in class sale.multiwindow.MultiWindowHandle
Set the MenuSheet of this display.
setMenuSheet(MenuSheet) - Method in class sale.multiwindow.MultiWindow
Sets the given MenuSheet as a global MenuSheet in the MultiWindow.
setMenuSheet(SaleProcess, MenuSheet) - Method in class sale.Shop.ProcessHandle
 
setMenuSheet(SaleProcess, MenuSheet) - Method in class sale.SalesPoint
Allow a process to set a MenuSheet on the SalesPoint's current display.
setMenuSheet(SaleProcess, MenuSheet) - Method in interface sale.ProcessContext
Set a MenuSheet for a process.
setMnemonic(char) - Method in class sale.FormSheet.FormButton
Set the mnemonic of this Button.
setMnemonic(char) - Method in class sale.MenuSheet
Set the mnemonic of this MenuSheet.
setMnemonic(char) - Method in class sale.MenuSheetItem
Set the mnemonic of this MenuSheetItem.
setModel(AbstractTableModel) - Method in class util.swing.TableMap
Setzt das Tablemodel.
setModel(AbstractTableModel) - Method in class util.swing.TableSorter
Setzt das Model.
setName(String, DataBasket) - Method in interface data.Nameable
Set the Nameable's name.
setName(String, DataBasket) - Method in class data.AbstractNameable
Set the Nameable's name, using help by the NameContext.
setName(String, DataBasket) - Method in class data.filters.CatalogFilter
Set the source Catalog's name.
setName(String, DataBasket) - Method in class data.filters.AbstractStockFilter
Set the source Stock's name.
setNextTransition(Transition) - Method in class sale.UIGate
Set the transition that will leave this gate.
setObjectPersistent(Object, Object) - Method in class sale.Shop
Set an object to be persistent.
setObjectTransient(Object) - Method in class sale.Shop
Set an object to be no longer persistent.
setOwner(DataBasket) - Method in interface data.DataBasketEntry
Notification that the DataBasketEntry was put into a DataBasket.
setOwner(DataBasket) - Method in class data.ooimpl.DataBasketEntryImpl
Set the DataBasket owning this DataBasketEntry.
setPassWd(String) - Method in class users.User
Set the password of this user.
setRefIntegrEditContainer(Map) - Method in class data.ooimpl.StockImpl
Set the map storing information about name changes in CatalogItems.
setRefIntegrItemsContainer(Map) - Method in class data.ooimpl.StockImpl
Set the map of items that have been removed from the Stock to ensure referential integrity.
setSalesPointFrameBounds(Rectangle) - Method in class sale.SalesPoint
Sets the Framebounds of the SalesPoints assoziated Display (JDisplayFrame).
setSelectedDisplay(Display) - Method in class sale.multiwindow.MultiWindow
Set the currently selected display.
setSelectedIcon(ImageIcon) - Method in class sale.FormSheet.FormButton
Set the selected icon of this MenuSheetItem.
setSelectedIcon(ImageIcon) - Method in class sale.MenuSheet
Set the selected icon of this MenuSheet.
setSelectedIcon(ImageIcon) - Method in class sale.MenuSheetItem
Set the selected icon of this MenuSheetItem.
setSelectedItem(Object) - Method in class users.swing.UserComboBoxModel
Set the currently selected user, making sure that it is known to the UserManager.
setSelectionObserver(int[]) - Method in class util.swing.JAbstractTable
Set a selection observer for this table.
setShopFrameBounds(Rectangle) - Method in class sale.Shop
Sets the Framebounds of the Shops assoziated JFrame.
setShopFrameTitle(String) - Method in class sale.Shop
Set the Shop frame's title.
setSource(CatalogImpl) - Method in class data.ooimpl.CatalogItemDataBasketEntry
Set the source of the DataBasketEntry.
setStatusFormSheet(FormSheet) - Method in class sale.SalesPoint
Set a FormSheet in the SalesPoint's status display.
setStatusMenuSheet(MenuSheet) - Method in class sale.SalesPoint
Set a MenuSheet in the SalesPoint's status display.
setStock(StockImpl) - Method in class data.ooimpl.StockItemImpl
Set the Stock that contains this StockItem.
setStock(StockImpl) - Method in class data.ooimpl.StockImpl
Set the Stock that contains this Stock.
setStock(StockImpl) - Method in class data.ooimpl.StoringStockImpl
Set the Stock and adjust the Catalog link for all Stocks that are contained in this Stock.
setStrategy(MoveStrategy) - Method in class data.stdforms.TwoTableFormSheet
Set the strategy to be used when moving items between source and destination.
setTemporaryAddedItemsContainer(Map) - Method in class data.ooimpl.StockImpl
Set the map of items that have been temporaryly added to the Stock.
setTemporaryRemovedItemsContainer(Map) - Method in class data.ooimpl.StockImpl
Set the map of items that have been temporaryly removed from the Stock.
setTextResource(ResourceBundle) - Static method in class data.stdforms.TwoTableFormSheet
Set the resource bundle that knows the labels for the buttons.
setTheShop(Shop) - Static method in class sale.Shop
Set the global, singleton Shop instance.
setTime(Object) - Method in class sale.Date
Set the given date.
setTime(Object) - Method in class sale.Step
Set the given Long as the new time value.
setTime(Object) - Method in interface sale.Time
Set the time.
setTime(Object) - Method in class sale.StepTimer
Set the time and fire a timeSet event.
setTime(Object) - Method in interface sale.Timer
Set the current time.
setTime(Object) - Method in class sale.CalendarTime
Set the given date.
setTimer(Timer) - Method in class sale.Shop
Set the Shop's Timer.
setTimeToCount(int) - Method in class sale.CalendarTime
Set an int that will define which time field will be increased by CalendarTime.goAhead(java.lang.Object).
setTitle(String) - Method in class sale.JDisplayFrame
 
setToolTipText(String) - Method in class sale.FormSheet.FormButton
Set the ToolTip of this Button.
setToolTipText(String) - Method in class sale.MenuSheet
Set the ToolTip of this MenuSheet.
setToolTipText(String) - Method in class sale.MenuSheetItem
Set the ToolTip of this MenuSheetItem.
setUserCreator(UserCreator) - Method in class users.UserManager
Set the factory to be used when creating new User objects.
setValue(Number) - Method in class data.NumberValue
Set the actual value of the object.
setValue(Number) - Method in class data.IntegerValue
Convert every Number to an Integer before setting the actual value.
setValue(Number) - Method in class data.DoubleValue
Convert the given value to a java.lang.Double before setting the actual value of the object.
setValue(Value) - Method in class data.ooimpl.CatalogItemImpl
Set the item's value.
setValueAt(Object, int, int) - Method in class util.swing.AbstractTableModel
Set the value of the given cell in this TableModel.
setValueAt(Object, int, int) - Method in class util.swing.TableMap
Wrapping - setValueAt
setValueAt(Object, int, int) - Method in class util.swing.TableSorter
Wrapper - setValueAt
setValueAt(Object, int, Object) - Method in class util.swing.AbstractTableEntryDescriptor
Does nothing because AbstractTableEntryDescriptor does not allow editing by default.
setValueAt(Object, int, Object) - Method in interface util.swing.TableEntryDescriptor
Set the value of the given column for the given record.
setViewMode(int) - Method in class sale.multiwindow.MultiWindow
Set a new view mode.
setVisible(boolean) - Method in class sale.MenuSheetObject
Mark this MenuSheetObject visible or invisible.
setVisible(boolean) - Method in class sale.MenuSheet
Mark this MenuSheet, all its descendants and merged peer MenuSheets visible or invisible.
setVisible(boolean) - Method in class sale.MenuSheetItem
Mark the item visible or invisible.
setWaitResponse(boolean) - Method in class sale.FormSheet
Set the waitResponse property of this FormSheet.
Shop - class sale.Shop.
The central class in a SalesPoint application, responsible for central management tasks and for persistence.
SHOP_MENU_TAG - Static variable in class sale.Shop
MenuSheetObject tag marking the entire Shop MenuSheet.
Shop.ProcessHandle - class sale.Shop.ProcessHandle.
A ProcessContext for one remote or background process.
Shop.ProcessHandle(SaleProcess, Display, User, DataBasket) - Constructor for class sale.Shop.ProcessHandle
Create a new ProcessHandle.
Shop() - Constructor for class sale.Shop
Sole constructor to enforce singleton pattern.
shutdown(boolean) - Method in class sale.Shop
Close the Shop.
shuttlesort(int[], int[], int, int) - Method in class util.swing.TableSorter
Revolution?re Sortiermethode.
SingleTableFormSheet - class data.stdforms.SingleTableFormSheet.
A FormSheet displaying the contents of a Catalog, Stock or DataBasket.
SingleTableFormSheet(String, UIGate, FormSheetContentCreator) - Constructor for class data.stdforms.SingleTableFormSheet
Create a new SingleTableFormSheet.
size(DataBasket) - Method in interface data.Catalog
Calculate the size of the Catalog.
size(DataBasket) - Method in interface data.Stock
Get the size of this Stock.
size(DataBasket) - Method in class data.filters.CatalogFilter
Calculate the size of the filtered Catalog.
size(DataBasket) - Method in class data.filters.AbstractStockFilter
Calculate the size of the source Stock, considering only items that match the condition.
size(DataBasket) - Method in class data.ooimpl.CatalogImpl
Calculate the size of the Catalog.
size(DataBasket) - Method in class data.ooimpl.StockImpl
Get the size of this Stock.
sort(Object) - Method in class util.swing.TableSorter
Sortiermethode.
sortByColumn(int) - Method in class util.swing.TableSorter
Sortiert eine Spalte.
sortByColumn(int, boolean) - Method in class util.swing.TableSorter
Sortiert eine Spalte.
specificCatalogItem(CatalogItem) - Static method in class data.DataBasketConditionImpl
A DataBasketCondition that matches exactly one given CatalogItem.
specificStockItem(StockItem) - Static method in class data.DataBasketConditionImpl
A DataBasketCondition that matches exactly one given StockItem.
SSDBStrategy - class data.stdforms.twotableformsheet.SSDBStrategy.
MoveStrategy for a StoringStock source and a DataBasket destination.
SSDBStrategy() - Constructor for class data.stdforms.twotableformsheet.SSDBStrategy
 
SSSSStrategy - class data.stdforms.twotableformsheet.SSSSStrategy.
MoveStrategy for a StoringStock source and destination.
SSSSStrategy() - Constructor for class data.stdforms.twotableformsheet.SSSSStrategy
 
start() - Method in class sale.Shop
Start the Shop.
start() - Method in class sale.AutoTimer
Set the timer running.
start() - Method in class sale.SaleProcess
Start the process.
stateChanged(ChangeEvent) - Method in class sale.multiwindow.MultiWindow
Implementation of the method in ChangeListener.
Step - class sale.Step.
This class is an implementation of the Time interface.
Step() - Constructor for class sale.Step
Creates a new step with default starting time 0.
Step(Long) - Constructor for class sale.Step
Creates a new step with the given long value as the starting time.
StepTimer - class sale.StepTimer.
This is a rather simple implementation of the Timer interface.
StepTimer() - Constructor for class sale.StepTimer
Create a new timer wich uses an instance of Step as the time object.
StepTimer(Time) - Constructor for class sale.StepTimer
Create a new timer wich uses the given Time object.
Stock - interface data.Stock.
A Stock.
STOCK_ITEM_MAIN_KEY - Static variable in interface data.DataBasketKeys
The main key for a DataBasketEntry that describes a StockItem movement.
StockChangeAdapter - class data.events.StockChangeAdapter.
An abstract adapter class for receiving stock change events.
StockChangeAdapter() - Constructor for class data.events.StockChangeAdapter
 
StockChangeEvent - class data.events.StockChangeEvent.
Abstract super class of all events indicating changes in a Stock's contents.
StockChangeEvent(ListenableStock, DataBasket) - Constructor for class data.events.StockChangeEvent
Create a new StockChangeEvent.
StockChangeListener - interface data.events.StockChangeListener.
Listener listening for StockChangeEvents.
StockFromStockCreator - class data.StockFromStockCreator.
StockFromValueCreator that tries to fill a Stock using only items from another Stock.
StockFromStockCreator(Stock, CatalogItemValue) - Constructor for class data.StockFromStockCreator
Create a new StockFromStockCreator.
StockFromStockCreatorBT - class data.StockFromStockCreatorBT.
A StockFromStockCreator that performs backtracking.
StockFromStockCreatorBT(Stock, CatalogItemValue) - Constructor for class data.StockFromStockCreatorBT
Create a new StockFromStockCreatorBT.
StockFromValueCreator - interface data.StockFromValueCreator.
Strategy that increases a Stock's total value by adding StockItems that sum up to a given amount.
StockImpl - class data.ooimpl.StockImpl.
Pure Java implementation of the Stock interface.
StockImpl(String, CatalogImpl) - Constructor for class data.ooimpl.StockImpl
Create a new StockImpl.
StockItem - interface data.StockItem.
An item in a Stock.
StockItemDBEntry - class data.ooimpl.StockItemDBEntry.
DataBasketEntry that represents an operation with StockItems.
StockItemDBEntry.StockItemDBELogEntry - class data.ooimpl.StockItemDBEntry.StockItemDBELogEntry.
A LogEntry that describes an operation on one or more StockItem(s).
StockItemDBEntry.StockItemDBELogEntry(StockItemDBEntry) - Constructor for class data.ooimpl.StockItemDBEntry.StockItemDBELogEntry
Create a new StockItemDBELogEntry.
StockItemDBEntry(String, StockImpl, StockImpl, Object) - Constructor for class data.ooimpl.StockItemDBEntry
Create a new StockItemDBEntry.
StockItemImpl - class data.ooimpl.StockItemImpl.
Pure Java implementation of the StockItem interface.
StockItemImpl(String) - Constructor for class data.ooimpl.StockItemImpl
Create a new StockItemImpl.
stop() - Method in class sale.AutoTimer
Stop the timer.
StoringStock - interface data.StoringStock.
Tag interface that identifies StoringStocks.
StoringStockFilter - class data.filters.StoringStockFilter.
StockFilter for StoringStocks.
StoringStockFilter(StoringStock) - Constructor for class data.filters.StoringStockFilter
Create a new StoringStockFilter.
StoringStockImpl - class data.ooimpl.StoringStockImpl.
Pure Java implementation of the StoringStock interface.
StoringStockImpl(String, CatalogImpl) - Constructor for class data.ooimpl.StoringStockImpl
Create a new, initially empty StoringStockImpl.
StoringStockItemDBEntry - class data.ooimpl.StoringStockItemDBEntry.
DataBasketEntry that describes operations with StoringStock's items.
StoringStockItemDBEntry(StoringStockImpl, StoringStockImpl, StockItemImpl) - Constructor for class data.ooimpl.StoringStockItemDBEntry
Create a new StoringStockItemDBEntry.
StoringStockTableModel - class data.swing.StoringStockTableModel.
A TableModel that models the contents of a Stock, representing each StockItem as an individual record.
StoringStockTableModel(Stock, DataBasket, Comparator, TableEntryDescriptor) - Constructor for class data.swing.StoringStockTableModel
Create a new StoringStockTableModel.
StreamMarker - class util.StreamMarker.
An Object to mark positions in ObjectStreams.
StreamMarker() - Constructor for class util.StreamMarker
Create a new StreamMarker.
subBasketIterator(String, DataBasketCondition) - Method in interface data.DataBasket
Iterate the contents of a given SubBasket.
subBasketIterator(String, DataBasketCondition) - Method in class data.ooimpl.DataBasketImpl
Iterate all entries in a given subbasket that match the given condition.
subscribe() - Method in class data.swing.DataBasketTableModel
Subscribe as a listener to the model.
subscribe() - Method in class data.swing.CountingStockTableModel
Subscribe as a listener to the model.
subscribe() - Method in class data.swing.CatalogTableModel
Subscribe as a listener to the model.
subscribe() - Method in class data.swing.StoringStockTableModel
Subscribe as a listener to the model.
subscribe() - Method in class data.filters.CatalogFilter
Subscribe as a listener to the source Catalog if that is a ListenableCatalog.
subscribe() - Method in interface util.HelpableListener
Called when the listener should subscribe to its own event source.
subscribe() - Method in class users.swing.UserTableModel
Subscribe as a listener to the model.
subscribe() - Method in class users.swing.UserListModel
Subscribe to the UserManager to be informed of any changes in its set of users.
subtract(Value) - Method in class data.IntegerValue
 
subtract(Value) - Method in interface data.Value
Subtract the given value from this one, and return the result.
subtract(Value) - Method in class data.DoubleValue
 
subtract(Value) - Method in class data.QuoteValue
 
subtractAccumulating(Value) - Method in class data.IntegerValue
 
subtractAccumulating(Value) - Method in interface data.Value
Subtract the given value from this one, changing this value.
subtractAccumulating(Value) - Method in class data.DoubleValue
 
subtractAccumulating(Value) - Method in class data.QuoteValue
If the given value is a QuoteValue, its bid and offer get subtracted from this value's bid and offer, resp.
sumBasket(DataBasketCondition, BasketEntryValue, Value) - Method in interface data.DataBasket
Sum up the values of all items in this DataBasket that match the condition.
sumBasket(DataBasketCondition, BasketEntryValue, Value) - Method in class data.ooimpl.DataBasketImpl
Sum up all entries in the DataBasket that match the given condition.
sumCurrentSubBasket(DataBasketCondition, BasketEntryValue, Value) - Method in interface data.DataBasket
Sum up the values of all items in the current subbasket that match the condition.
sumCurrentSubBasket(DataBasketCondition, BasketEntryValue, Value) - Method in class data.ooimpl.DataBasketImpl
Sum up all entries in the current subbasket that match the given condition.
sumStock(DataBasket, CatalogItemValue, Value) - Method in interface data.Stock
Sum up the Stock.
sumStock(DataBasket, CatalogItemValue, Value) - Method in class data.filters.AbstractStockFilter
Calculate the total value of the Stock, evaluating only items that match the condition.
sumStock(DataBasket, CatalogItemValue, Value) - Method in class data.ooimpl.StockImpl
Sum up the Stock.
sumSubBasket(DataBasketCondition, BasketEntryValue, Value) - Method in class data.ooimpl.DataBasketImpl.SubDataBasket
Sum up the values of all entries in this subbasket that match the condition.
sumSubBasket(String, DataBasketCondition, BasketEntryValue, Value) - Method in interface data.DataBasket
Sum up the values of all items in the given subbasket that match the condition.
sumSubBasket(String, DataBasketCondition, BasketEntryValue, Value) - Method in class data.ooimpl.DataBasketImpl
Sum up all entries in a given subbasket that match the given condition.
suspend() - Method in class sale.Shop
Suspend a running Shop.
suspend() - Method in class sale.Shop.ProcessHandle
Suspend the process that is handled by this ProcessHandle.
suspend() - Method in class sale.SalesPoint
Suspend the SalesPoint.
suspend() - Method in class sale.SaleProcess
Suspend the process.
SUSPENDED - Static variable in class sale.Shop
Constant marking the Shop's state.
swap(int, int) - Method in class util.swing.TableSorter
Hilfmethode.

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