GSWApplet is a dynamic element that generates HTML
applet tags for embedding Java applets in GSWeb
applications. It extends GSWHTMLDynamicElement
to provide comprehensive support for Java applet
deployment, including archive management,
parameter passing, and client-side attribute
handling. This component manages both traditional
applet archives and AGC (Apple Generic Container)
archives, making it suitable for various Java
deployment scenarios in web applications.
Internal method that appends string content at the
right position using the specified mapping
. This method is used for specialized content positioning
within the applet element.
Creates and returns a parameter object with the
specified name, value,
target, and key. The
treatNilValueAsGSWNull flag determines how
nil values are handled during parameter
creation.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Category providing core functionality for GSWApplet
request/response handling and archive
management. This category contains the main
methods for processing HTTP requests, generating
responses, and managing both traditional and AGC
archive configurations.
Class method that returns whether
the applet class has GSWeb-specific object
associations. This determines if additional
framework-specific processing is
required.
Returns a list of AGC archive names within the
specified context. This method collects the names
of all AGC archives to be loaded. Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Returns a list of AGC archive URLs within the
specified context. This method resolves and
collects all AGC archive locations. Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Returns a list of traditional archive names within
the specified context. This method collects standard
Java archive names. Warning the
underscore at the start of the name of this
method indicates that it is private, for internal
use only, and you should not use the method in your
code.
Returns a list of traditional archive URLs within
the specified context. This method resolves standard
Java archive locations. Warning the
underscore at the start of the name of this
method indicates that it is private, for internal
use only, and you should not use the method in your
code.
Performs initialization operations when the applet
is awakened for the specified component. This
internal method sets up necessary resources and
configurations. Warning the
underscore at the start of the name of this
method indicates that it is private, for internal
use only, and you should not use the method in your
code.
Computes and prepares the AGC archive string
within the specified context. This internal method
processes AGC archive configurations for
Apple-specific deployment scenarios. Warning the underscore at the start of the
name of this method indicates that it is private, for
internal use only, and you should not use the
method in your code.
Performs cleanup operations when the applet is
deallocated for the specified
component. This internal method ensures
proper resource management. Warning
the underscore at the start of the name of this method
indicates that it is private, for internal use
only, and you should not use the method in your code.
Appends the applet's HTML representation to the
response within the specified context. This method
generates the complete applet tag with all
necessary parameters and attributes.
Takes values from the incoming request and processes
them within the specified context. This method handles
form data and parameter values related to the applet.