See: Description
| Interface | Description |
|---|---|
| ILinkRenderer |
Used by various instances of
ILinkComponent to
actually renderer a link. |
| Class | Description |
|---|---|
| AbsoluteLinkRenderer |
Renders a link using an absolute URL, not simply a URI (as with
DefaultLinkRenderer. |
| AbstractLinkComponent |
Base class for implementations of
ILinkComponent. |
| ActionLink | Deprecated
To be removed in 4.1
|
| 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
IExternalPageusing the
ExternalService. |
| GenericLink |
An implementation of
ILinkComponent
that allows
the exact HREF to be specified, usually used for client side
scripting. |
| LinkMessages |
Generates error messages related to link components.
|
| 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.