|
SalesPoint Framework v3.1 | |||||||||
| 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 | Deprecated. As this class is not Y2K safe, it is of no use any more. |
| 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.1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||