|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ILinkRenderer | Used by various instances of ILinkComponent to
actually renderer a link. |
Class Summary | |
---|---|
AbsoluteLinkRenderer | Renders a link using an absolute URL, not simply a URI
(as with DefaultLinkRenderer . |
AbstractLinkComponent | Base class for
implementations of ILinkComponent . |
ActionLink | A component for creating a link that is handled using the action service. |
DefaultLinkRenderer | Default implementation of ILinkRenderer , which
does nothing special. |
DirectLink | A component for creating a link using the direct service; used for actions that are not dependant on dynamic page state. |
ExternalLink | A component for creating a link to IExternalPage using the
ExternalService . |
GenericLink | An implementation of ILinkComponent
that allows
the exact HREF to be specified, usually used for client side
scripting. |
PageLink | A component for creating a navigation link to another page, using the page service. |
ServiceLink | A component for creating a link for an arbitrary engine service . |
StaticLink | Used by GenericLink to represent
an external, static URL. |
Components for creating links on the page that trigger application behavior when clicked. These links are compatible with HTML and WML (they use the basic <a> element).
Each component is related to a different
IEngineService
, except for ServiceLink
which is parameterized to use any of the available services ... which is useful with
applications that define their own services.
Link components have a second function, to provide event handling support to the
components they wrap. This is how a Rollover
component manages
to include DHTML and JavaScript that preloads the images and changes the displayed image as the
mouse enters and exits the "hot" area defined by the link.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |