ActiveXLS v6.4.0 API Documentation

ActiveXLS
Class ExcelHyperlink

System.Object
  extended byActiveXLS.ExcelHyperlink

public class ExcelHyperlink
extends System.Object

This class stores the hyperlink information like position (first row, first column, last row, last column), hyperlink type, description, URL, target frame, text mark and tool tip.


Constructor Summary
ExcelHyperlink()
          Defines an instance of the Excel hyperlink.
ExcelHyperlink(System.String hyperlinkType, System.String url, System.String position)
          Defines an instance of the Excel hyperlink with the specified type, url and position.
ExcelHyperlink(System.String hyperlinkType, System.String url, System.String tooltip, System.String position)
          Defines an instance of the Excel hyperlink with the specified type, url, tooltip and position.
 
Method Summary
 ExcelHyperlink Clone()
          Creates and returns a copy of this object.
 System.String getDescription()
          Returns the text that is shown in the table instead of the URL.
 int getFirstColumn()
          A hyperlink is set on a rectangular area that can contain more than one cell.
 int getFirstRow()
          A hyperlink is set on a rectangular area that can contain more than one cell.
 System.String getHyperlinkType()
          Returns a string representing the hyperlink type.
 int getLastColumn()
          A hyperlink is set on a rectangular area that can contain more than one cell.
 int getLastRow()
          A hyperlink is set on a rectangular area that can contain more than one cell.
 System.String getTextMark()
          Returns the text mark value.
 System.String getToolTip()
          Returns the tool tip text.
 System.String getURL()
          Return the URL value.
 void setDescription(System.String value)
          Sets the text that is shown in the table instead of the URL.
 void setFirstColumn(int value)
          A hyperlink is set on a rectangular area that can contain more than one cell.
 void setFirstRow(int value)
          A hyperlink is set on a rectangular area that can contain more than one cell.
 void setHyperlink(System.String hyperlinkType, System.String hyperlink)
          Sets the type of the hyperlink and the URL value.
 void setHyperlinkType(System.String hyperlinkType)
          Sets the type of the hyperlink.
 void setLastColumn(int value)
          A hyperlink is set on a rectangular area that can contain more than one cell.
 void setLastRow(int value)
          A hyperlink is set on a rectangular area that can contain more than one cell.
 void setPosition(int firstRow, int firstColumn, int lastRow, int lastColumn)
          A hyperlink is set on a rectangular area that can contain more than one cell.
 void setPosition(System.String position)
          A hyperlink is set on a rectangular area that can contain more than one cell.
 void setTextMark(System.String value)
          Sets the text mark value.
 void setToolTip(System.String value)
          Sets the tool tip text.
 void setURL(System.String value)
          Sets the URL value.
 

Constructor Detail

ExcelHyperlink

public ExcelHyperlink()
Defines an instance of the Excel hyperlink.


ExcelHyperlink

public ExcelHyperlink(System.String hyperlinkType,
                      System.String url,
                      System.String position)
Defines an instance of the Excel hyperlink with the specified type, url and position.

Parameters:
hyperlinkType - the hyperlink type. Possible values are available in HyperlinkType class.
url - the URL value
position - the area location of the hyperlink. It can be a cell reference or a range.

ExcelHyperlink

public ExcelHyperlink(System.String hyperlinkType,
                      System.String url,
                      System.String tooltip,
                      System.String position)
Defines an instance of the Excel hyperlink with the specified type, url, tooltip and position.

Parameters:
hyperlinkType - the hyperlink type. Possible values are available in HyperlinkType class.
url - the URL value
tooltip - the tool tip text
position - the area location of the hyperlink. It can be a cell reference or a range.
Method Detail

setPosition

public void setPosition(int firstRow,
                        int firstColumn,
                        int lastRow,
                        int lastColumn)
A hyperlink is set on a rectangular area that can contain more than one cell. Sets the hyperlink area position and dimension.

Parameters:
firstRow - index of the first row of the hyperlink area
firstColumn - index of the first column of the hyperlink area
lastRow - index of the last row of the hyperlink area
lastColumn - index of the last column of the hyperlink area
See Also:
setPosition(String), getFirstRow(), getLastRow(), getFirstColumn(), getLastColumn()

setPosition

public void setPosition(System.String position)
A hyperlink is set on a rectangular area that can contain more than one cell. Sets the hyperlink area position.

Parameters:
position - the area location of the hyperlink. It can be a cell reference or a range.
See Also:
setPosition(int,int,int,int), getFirstRow(), getLastRow(), getFirstColumn(), getLastColumn()

getFirstRow

public int getFirstRow()
A hyperlink is set on a rectangular area that can contain more than one cell. This function returns the index of the first row of the area.

Returns:
the index of the first row of the hyperlink area
See Also:
setFirstRow(int), setPosition(int, int, int, int)

setFirstRow

public void setFirstRow(int value)
A hyperlink is set on a rectangular area that can contain more than one cell. Sets the index of the first row of the hyperlink area.

Parameters:
value - the index of the first row of the hyperlink area
See Also:
getFirstRow(), setPosition(int, int, int, int)

getLastRow

public int getLastRow()
A hyperlink is set on a rectangular area that can contain more than one cell. This function returns the index of the last row of the area.

Returns:
the index of the last row of the hyperlink area
See Also:
setLastRow(int), setPosition(int, int, int, int)

setLastRow

public void setLastRow(int value)
A hyperlink is set on a rectangular area that can contain more than one cell. Sets the index of the last row of the hyperlink area.

Parameters:
value - the index of the last row of the hyperlink area
See Also:
getLastRow(), setPosition(int, int, int, int)

getFirstColumn

public int getFirstColumn()
A hyperlink is set on a rectangular area that can contain more than one cell. This function returns the index of the first column of the area.

Returns:
the index of the first column of the hyperlink area
See Also:
setFirstColumn(int), setPosition(int, int, int, int)

setFirstColumn

public void setFirstColumn(int value)
A hyperlink is set on a rectangular area that can contain more than one cell. Sets the index of the first column of the hyperlink area.

Parameters:
value - the index of the first column of the hyperlink area
See Also:
getFirstColumn(), setPosition(int, int, int, int)

getLastColumn

public int getLastColumn()
A hyperlink is set on a rectangular area that can contain more than one cell. This function returns the index of the last column of the area.

Returns:
the index of the last column of the hyperlink area
See Also:
setLastColumn(int), setPosition(int, int, int, int)

setLastColumn

public void setLastColumn(int value)
A hyperlink is set on a rectangular area that can contain more than one cell. Sets the index of the last column of the hyperlink area.

Parameters:
value - the index of the last column of the hyperlink area
See Also:
getLastColumn(), setPosition(int, int, int, int)

getDescription

public System.String getDescription()
Returns the text that is shown in the table instead of the URL.

Returns:
the hyperlink description
See Also:
setDescription(System.String)

setDescription

public void setDescription(System.String value)
Sets the text that is shown in the table instead of the URL.

Parameters:
value - the hyperlink description
See Also:
getDescription()

getURL

public System.String getURL()
Return the URL value.

Returns:
the URL value
See Also:
setURL(System.String)

setURL

public void setURL(System.String value)
Sets the URL value.

Parameters:
value - the URL value
See Also:
getURL(), setTextMark(System.String)

getTextMark

public System.String getTextMark()
Returns the text mark value. The text mark refers to a location inside a document. Examples of text mark:

Returns:
the text mark value
See Also:
setTextMark(System.String), setURL(System.String)

setTextMark

public void setTextMark(System.String value)
Sets the text mark value. The text mark refers to a location inside a document. Examples of text mark:

Parameters:
value - the text mark value
See Also:
getTextMark(), getURL()

getToolTip

public System.String getToolTip()
Returns the tool tip text. The tool tip is the text that pops up when the mouse is over the hyperlink.

Returns:
the tool tip text
See Also:
setToolTip(System.String)

setToolTip

public void setToolTip(System.String value)
Sets the tool tip text. The tool tip is the text that pops up when the mouse is over the hyperlink.

Parameters:
value - the tool tip text
See Also:
getToolTip()

getHyperlinkType

public System.String getHyperlinkType()
Returns a string representing the hyperlink type. Possible values are available in HyperlinkType class.

Returns:
the hyperlink type
See Also:
setHyperlinkType(System.String)

setHyperlinkType

public void setHyperlinkType(System.String hyperlinkType)
Sets the type of the hyperlink. Possible values are available in HyperlinkType class.

Parameters:
hyperlinkType - the hyperlink type
See Also:
getHyperlinkType()

setHyperlink

public void setHyperlink(System.String hyperlinkType,
                         System.String hyperlink)
Sets the type of the hyperlink and the URL value.

Parameters:
hyperlinkType - the hyperlink type
hyperlink - the URL value
See Also:
getHyperlinkType(), getURL(), setHyperlinkType(System.String)

Clone

public ExcelHyperlink Clone()
Creates and returns a copy of this object.

Returns:
a clone of this instance.

Copyright 2009 On Time Computing Solutions