public interface

ILink

vars.ILink
Known Indirect Subclasses

Class Overview

Inteface for VARS link style classes (Association, LinkTemplate, LinkRealization)

Summary

Constants
String DELIMITER Delimiter for String representations
String DELIMITER_REGEXP
String PROP_LINKNAME
String PROP_LINKVALUE
String PROP_TOCONCEPT
String VALUE_NIL
String VALUE_SELF
Public Methods
abstract String getFromConcept()
abstract String getLinkName()
abstract String getLinkValue()
abstract String getToConcept()
abstract void setLinkName(String linkName)
abstract void setLinkValue(String linkValue)
abstract void setToConcept(String toConcept)
abstract String stringValue()

Constants

public static final String DELIMITER

Delimiter for String representations

Constant Value: " | "

public static final String DELIMITER_REGEXP

Constant Value: " \| "

public static final String PROP_LINKNAME

Constant Value: "linkName"

public static final String PROP_LINKVALUE

Constant Value: "linkValue"

public static final String PROP_TOCONCEPT

Constant Value: "toConcept"

public static final String VALUE_NIL

Constant Value: "nil"

public static final String VALUE_SELF

Constant Value: "self"

Public Methods

public abstract String getFromConcept ()

public abstract String getLinkName ()

public abstract String getLinkValue ()

public abstract String getToConcept ()

public abstract void setLinkName (String linkName)

public abstract void setLinkValue (String linkValue)

public abstract void setToConcept (String toConcept)

public abstract String stringValue ()

Returns
  • A delimited representation of the data contents in the form: [fromConcept]DELIMITER[linkName]DELIMITER[toConcept]DELIMITER[linkValue]