|
|||||||||
| 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 | ||||||||