The framework provides support for The Fatwire Update Engine Content Management System, but Update Engine is not included in the standard Salmon package. This package contains stub classes so the rest of the framework will compile properly.
To get more information on using Update Engine with the framework, please contact Salmon LLC.
This package contains high level GUI components that create structures common to many web applications, including search forms, list forms and detail forms.
This package contains components that create the visuals for HTML pages.
Each class will render one GUI component on an HTML page. By combining the different component inside containers complete pages can be created.
This package contains SOFIA integration components with the Jasper Reports report writer (http://sourceforge.net/projects/jasperreports). It includes a client side viewer and DataStore data source.
This package contains GUI components that are created through JSP custom tags. In many cases, the custom tags create the component from the com.salmonllc.html package, but because the nature of the JSP implementation is different from the standard servlet implementation, some components (especially containers) needed their own implementation to function properly from custom tags.
In general you should not construct these components directly. Instead do it indirectly by placing the corresponding custom tags in a JSP Page. Every component in this package has a corresponding component in the com.salmonllc.html, com.salmonllc.forms or com.salmonllc.gui packages. To dynamically create components in using Java code, use the classes in those packages instead.
This package contains classes that are used by various components in
framework that uses XML files for datadefinition
This package contains classes that serve as standard controllers
for various standard forms like ListForm, DetailForm. If needed to extend the functionality
these controllers can either be sub-classed or can be used as secondary
controllers.
This package contains classes used to simulate a JSP engine. They are used by the framework to get around some problems with the J2EE implementations on various servers and to translate JSPs into a form that can be rendered by Dreamweaver.
This package contains the implementation of the tags in the Salmon tag library.
Generally you will not use these classes directly. Use them indirectly by placing custom tags inside a JSP page
One exception is if you want to create your own custom tag that behaves like the other Salmon tags in it does its processing via GUI components based on the ones in com.salmonllc.html.
Generally the tag handler for this type of tag would extend com.salmonllc.jsp.tags.BaseEmptyTag.
This package contains the ByteArrayParser, an object is used to describe a byte array representing column data in fixed locations and helps your Java code interface with mainframe databases.
The Byte Array is a representation of a COBOL copy book.
This package contains classes that work in cooperation with
the RemoteReflector servlet. It allows the instantiation and invocation of
methods of an object on a server session.
This package contains classes that provide security for the
RemoteReflector servlet. It determines what is allowed to instantiate and
invocate methods of an object on a server session.
This package contains classes that can be used for Swing based applications and is not used on the server. Each Scomponent in the package extends from the corresponding swing component, but can be boud to DataStore and DataStoreProxy columns and validations
This package contains WML GUI components that are created through JSP custom tags. The custom tags create the component from the com.salmonllc.wml apackage, but because the nature of the JSP implementation is different from the standard servlet implementation, some components (especially containers) needed their own implementation to function properly from custom tags.
In general you should not construct these components directly. Instead do it indirectly by placing the corresponding custom tags in a JSP Page. Every component in this package has a corresponding component in the com.salmonllc.wml. To dynamically create components in using Java code, use the classes in those packages instead.
This package contains the implementation of the tags in the Salmon WML tag library.
Generally you will not use these classes directly. Use them indirectly by placing custom tags inside a JSP page