Package org.salespointframework.core

This package contains the central classes of the Framework.

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.
HelpableListener A listener that can be helped by ListenerHelper.
LazyTransition Lazy Transitions indicate the following Gate that it should not update its visual elements
PreferenceStorage The PreferenceStorage stores key - value pairs into a persistent storage
ProcessContext A context that allows processes to run and access certain functionality.
ResourceManager.ResourceModule Interface for a resource module.
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.
Debug Debug management class.
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.
JDisplayFrame.DFFormSheetContainer  
ListenerHelper Helper class that supports Listeners which themselves can be listened to.
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.
NaturalComparator<T extends Comparable<java.lang.Object>> A comparator that compares Objects using their natural order.
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.
ResourceManager The global manager for all resources.
ResourceManager.ResourceModuleGIF Predefined module for .gif-resources.
ResourceManager.ResourceModulePNG Predefined module for .png-resources.
ReverseOrderComparator A comparator that reverses the order implied by another comparator.
SaleProcess A process.
SaleProcess.ProcessLogEntry A log entry describing a process that was executed.
SalesPoint A single point of org.salespointframework.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.
StreamMarker An Object to mark positions in ObjectStreams.
UIGate A gate at which a FormSheet and/or a MenuSheet can be displayed.
XmlPreferenceStorage The default Implementation of PreferenceStorage Settings are stored into a XML file
 

Enum Summary
ResourceManager.StandardResource Standard resources
 

Error Summary
 

Package org.salespointframework.core Description

This package contains the central classes of the Framework.

See Also:
sale.Shop, sale.SalesPoint, sale.SaleProcess, data.DataBasket