Oracle Fusion Middleware Data Visualization Tools Tag Reference for Oracle ADF Faces
12c (12.2.1.2)

E76719-01

<dvt:link>

dvt:link link link

UIComponent class: oracle.adf.view.faces.bi.component.hierarchyViewer.Link
Component type: oracle.dss.adf.hierarchyViewer.Link

The link component is used to stamp out links between nodes in the hierarchy.

Relationship with other tags

This component must be a child of the <dvt:hierarchyViewer> component.

The link component cannot have any children.

Example

The following example shows XML for a link tag.
<dvt:hierarchyViewer>
  <dvt:link linkType="directRounded"/>
</dvt:hierarchyViewer>

Events

Type Phases Description
org.apache.myfaces.trinidad.event.AttributeChangeEvent Invoke Application,
Apply Request Values
Event delivered to describe an attribute change. Attribute change events are not delivered for any programmatic change to a property. They are only delivered when a renderer changes a property without the application's specific request. An example of an attribute change event might include the width of a column that supported client-side resizing.

Attributes

Name Type Supports EL? Description
attributeChangeListener javax.el.MethodExpression Only EL a method reference to an attribute change listener. Attribute change events are not delivered for any programmatic change to a property. They are only delivered when a renderer changes a property without the application's specific request. An example of an attribute change events might include the width of a column that supported client-side resizing.
binding oracle.adf.view.faces.bi.component.hierarchyViewer.Link Only EL an EL reference that will store the component instance on a bean. This can be used to give programmatic access to a component from a backing bean, or to move creation of the component to a backing bean.
endConnectorType String Yes Valid Values: none, arrowOpen
Default Value: none

Specifies the type of end connector on the link. Valid values are:

  • "none" - no end connector
  • "arrowOpen" - arrowhead that looks like an angle bracket
id String No the identifier for the component
label String Yes Label of the link
linkColor String Yes Default Value: #000000

color of the link, specified as CSS named color, or rgb() format, or #aarrggbb format
linkStyle String Yes Valid Values: solid, dash, dot, dashDot
Default Value: solid

Specifies the style of the link. The default value is solid. Valid values are:

  • "solid" - solid line
  • "dash" - dashed line
  • "dot" - dotted line
  • "dashDot" - dash dotted line
linkType String Yes Valid Values: direct, directRounded, directSmooth, orthogonal, orthogonalRounded, orthogonalSmooth
Default Value: orthogonalRounded

Specifies the type of the link. Valid values are:

  • "direct" - straight line
  • "directRounded" - line broken into single right angle with rounded corner
  • "directSmooth" - smooth curve fitted to what would have been single right angle
  • "orthogonal" - line broken into horizontal and vertical segments with square corners
  • "orthogonalRounded" - line broken into horizontal and vertical segments with rounded corners
  • "orthogonalSmooth" - smooth curve fitted to what would have been orthogonal line segments
linkWidth int Yes Default Value: 1

width of the link, in pixels
rendered boolean Yes Default Value: true

Specifies whether the component is rendered. The first link component whose rendered attribute evaluates to true will be stamped for a given relationship between nodes.