Skip navigation links
SPT Core API

Sans Pareil Technologies, Inc.
Core API

SPT core library.

See: Description

Packages 
Package Description
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.echopoint
Default style classes for use with EchoPoint 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.logging  
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.
Skip navigation links
SPT Core API