|
SalesPoint Framework v3.0 | |||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Action | An action that can be associated with a MenuSheetItem or FormSheet button. |
Display | An abstract display that can display Form- and MenuSheets. |
FormSheetContainer | An object that can contain and display FormSheets. |
Gate | A node in the graph representing the deterministic finite automaton implementing a process. |
ProcessContext | A context that allows processes to run and access certain functionality. |
ProcessErrorCodes | A collection of predefined process error codes. |
Time | Interface used by implementations of the Timer interface. |
Timer | An object that is to be able to do the time management for your application has to implement this interface. |
Transition | An edge in the graph representing the deterministic finite automaton implementing a process. |
Class Summary | |
ActionActionListener | A special ActionListener that allows to associate Actions with buttons that are not in a FormSheet's button bar or a MenuSheet. |
AutoTimer | A timer that has the functionality of the StepTimer and additionally can increase the time automatically. |
CalendarTime | This class is an implementation of the Time interface. |
Date | This class is an implementation of the Time interface. |
FormSheet | A FormSheet to be displayed in a FormSheetContainer. |
FormSheet.FormButton | A button in the FormSheet's button bar. |
FormSheetContentCreator | Helper class that creates the contents of a FormSheet . |
GateChangeTransition | Convenience implementation of a Transition that simply changes to another gate. |
JDisplayDialog | A JDialog that can display Form- and MenuSheets. |
JDisplayFrame | A JFrame that can display Form- and MenuSheets. |
MenuSheet | A MenuSheet consisting of MenuSheetObjects. |
MenuSheetItem | A MenuSheetItem that has a label and an associated action. |
MenuSheetObject | A generic menu element. |
MenuSheetSeparator | A separator in a MenuSheet. |
NullDisplay | A dummy display, that cannot display anything. |
OIV | This class is a collection of constants that describe priorities used when registering validation processes when deserializing MultiWindows and FormSheets. |
SaleProcess | A process. |
SaleProcess.ProcessLogEntry | A log entry describing a process that was executed. |
SalesPoint | A single point of sale in a shop. |
Shop | The central class in a SalesPoint application, responsible for central management tasks and for persistence. |
Shop.ProcessHandle | A ProcessContext for one remote or background process. |
Step | This class is an implementation of the Time interface. |
StepTimer | This is a rather simple implementation of the Timer interface. |
UIGate | A gate at which a FormSheet and/or a MenuSheet can be displayed. |
Exception Summary | |
CancelledException | Exception thrown when some action was cancelled by the user. |
DuplicateButtonIDError | Exception thrown by a FormSheet when trying to add a button with an ID that is already being used in the FormSheet. |
InvalidDisplayException | Exception thrown by all methods in NullDisplay to indicate that this is not a valid
display. |
This package contains the central classes of the Framework.
Shop
,
SalesPoint
,
SaleProcess
,
DataBasket
|
SalesPoint Framework v3.0 | |||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |