# com.bea.p13n.content.admin
LinkBuilder.LinkInfo Class

public static class LinkBuilder.LinkInfo
extends `Object`
implements `Cloneable`

A data structure to store the link information.

Hierarchy
  `Object`
  `LinkBuilder.LinkInfo`

All Implemented Interfaces
  `Cloneable`

Enclosing class
  `LinkBuilder`

## Field Summary

`public `String`` | `imageHeight` The preferred height of the image (null for none).
`public `String`` | `imageText` The alternate text of the link image (null for none).
`public `String`` | `imageUrl` The url of the link image (null for none).
`public `String`` | `imageWidth` The preferred width of the image (null for none).
`public `String`` | `target` The target of the link (null for none).
`public `String`` | `text` The text of the link (should not be null).
`public `String`` | `url` The url (should not be null).

## Constructor Summary

LinkBuilder.LinkInfo()

## Method Summary

`public `Object`` | `clone`() Implement a public clone method.
`public `String`` | `toString`() Get a string representation of this for debug purposes.
`public void` | `varSubstitute`(`VariableFinder` vars) Do a replacement on this object using the specified variables.

Methods from class `java.lang.`Object``
`equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

## Field Detail

### imageHeight

    public String imageHeight

  The preferred height of the image (null for none).

### imageText

    public String imageText

  The alternate text of the link image (null for none).

### imageUrl

    public String imageUrl

  The url of the link image (null for none).

### imageWidth

    public String imageWidth

  The preferred width of the image (null for none).

### target

    public String target

  The target of the link (null for none).

### text

    public String text

  The text of the link (should not be null).

### url

    public String url

  The url (should not be null).

## Constructor Detail

### LinkBuilder.LinkInfo

    public LinkBuilder.LinkInfo()

## Method Detail

### clone() Method

    public Object clone()

Implement a public clone method.

Overrides
  `Object.clone()`

### toString() Method

    public String toString()

Get a string representation of this for debug purposes.

Overrides
  `Object.toString()`

### varSubstitute(VariableFinder) Method

    public void varSubstitute(VariableFinder vars)

Do a replacement on this object using the specified variables.