Package sam.core

Package containing the core elements of the application: {@link sam.core.Storer storing]/{@link sam.core.Unstorer unstoring] classes, the archive {@link sam.core.ArchiveLayout file format] and all {@link sam.core.Settings settings] of the applications.

See:
          Description

Class Summary
ArchiveLayout This class defines the internal Jar archive layout.
ArchiveLayout.LayoutVersion  
ArchiveLayout.Resource Specific resources in the jar archive.
ArchiveLayout.Runtime  
Settings General-purpose central repository of all constants and default settings of the program.
Settings.Constants Repository of various constants Changing them does not modify the program semantic but might change its performance/visual behaviour
Settings.Constants.Key Central repository of settings related to cipher keys.
Settings.Constants.UI Repository of settings related to user interfaces.
Settings.Constants.UI.AWT Repository of all settings related to the text-based user interfaces.
Settings.Constants.UI.Text Repository of all settings related to the text-based user interfaces.
Settings.Defaults Central repository of various default values.
Settings.Distribution Repository for various files distribution policies.
Settings.Environment Repository of various environment-dependant values.
Settings.Startup Placeholder class for forcing various static initializers as required by the program.
Settings.Stop Placeholder class for holding various static finalizations.
Storer General-purpose class implementing the storing procedure.
Unstorer General-purpose class implementing the unstoring procedure.
 

Package sam.core Description

Package containing the core elements of the application: {@link sam.core.Storer storing]/{@link sam.core.Unstorer unstoring] classes, the archive {@link sam.core.ArchiveLayout file format] and all {@link sam.core.Settings settings] of the applications.