SPT Core API

Sans Pareil Technologies, Inc.
Core API

SPT core library.

See:
          Description

Packages
com.sptci Root of the SPT source code repository.
com.sptci.auth Package for authentication and authorisation components.
com.sptci.auth.digest  
com.sptci.echo Package of reusable Echo3 application components.
com.sptci.echo.annotation Package of annotations for automatic view/model initialisation and binding.
com.sptci.echo.binding Package used to implement a simple reflection based Model<->View binding framework.
com.sptci.echo.http Package of javax.servlet related classes for use in Echo2 applications.
com.sptci.echo.list Package for models and other utilities related to AbstractListComponent objects.
com.sptci.echo.login A package that contains components and associated listeners for displaying a login screen.
com.sptci.echo.style Default style classes for use with default components.
com.sptci.echo.style.button Default style classes for use with AbstractButton components.
com.sptci.echo.style.extras Default style classes for Echo Extras components.
com.sptci.echo.table Support classes for Table components.
com.sptci.echo.tree Package that contains support classes for the Tree component.
com.sptci.echo.tree.filesystem Package that contains core classes used to display the contents of the file system of the server on which the application is deployed.
com.sptci.echo2 Package of reusable Echo2 application components.
com.sptci.echo2.annotation Package of annotations for automatic view/model initialisation and binding.
com.sptci.echo2.binding Package used to implement a simple reflection based Model<->View binding framework.
com.sptci.echo2.http Package of javax.servlet related classes for use in Echo2 applications.
com.sptci.echo2.login A package that contains components and associated listeners for displaying a login screen.
com.sptci.echo2.style Default style classes for use with default components.
com.sptci.echo2.style.button Default style classes for use with AbstractButton components.
com.sptci.echo2.table Support classes for Table components.
com.sptci.epng Package used to implement extensions to classes in the EPNG library.
com.sptci.epng.annotation Package for annotations to help code generators and initialisers properly initialiser EPNG components.
com.sptci.epng.editabletree Package used to implement components necessary to support the EditableTree component.
com.sptci.epng.style Package for standard style classes for components from the EPNG library.
com.sptci.epng.table Support classes for EPNG TableEx component and its subclasses.
com.sptci.io A package with utility classes built around the java.io package.
com.sptci.jdo Package with core JDO data objects and interfaces.
com.sptci.jdo.annotation Package that holds local annotations used to automate processing of objects.
com.sptci.jpa Package containing root JPA Java objects.
com.sptci.ldap  
com.sptci.util Utility classes developed by SPT.

 

SPT core library. Used in virtually all applications and products developed by SPT. Parts of this API may be released as open source libraries at a future date.

In particular the following projects are likely to be released as open source libraries:

  1. com.sptci.echo - The root package for the NextApp Echo3 web development framework. All sub-packages will be part of the released library.
  2. com.sptci.echo2 - The root package for the NextApp Echo2 web development framework. All sub-packages will be part of the released library.
  3. com.sptci.jdo - The root package for JDO 2.1 data objects. All sub-packages will be part of the released library.


SPT Core API