TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.core.internal
Interface IDLink

All Superinterfaces:
IDObject
All Known Implementing Classes:
DCurveLink, DLink, DPointLink

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public interface IDLink
extends IDObject

An IDLink allows to define links in various node of a document. An IDLink describes a link to a document, a section and a tag. The target is described as a string where optional method identifier is separate from path using a colon: (method ':')? (path) path is build using '/' separator.

See Also:
utility class and DLink.

Method Summary
 IDItem getLinkedItem()
          Deprecated. Returns IDItem associated with this link, this is mandatory for link resolution purpose.
 java.lang.String getTarget()
          Deprecated. Access for the target property.
 void setTarget(java.lang.String a_target)
          Deprecated. Sets target value of a link.
 

Method Detail

getTarget

java.lang.String getTarget()
Deprecated. 
Access for the target property.

Returns:
the current value of the target property

setTarget

void setTarget(java.lang.String a_target)
Deprecated. 
Sets target value of a link.


getLinkedItem

IDItem getLinkedItem()
Deprecated. 
Returns IDItem associated with this link, this is mandatory for link resolution purpose. For an IDItem implementing IDLink, just return "this" is good.

Returns:
IDItem associated with this link.

TPTP 4.5.0 Platform Project
Internal API Specification