org.openmi.standard
Interface ILink


public interface ILink

Link interface


Method Summary
 IDataOperation getDataOperation(int dataOperationIndex)
          Get the data operation with index DataOperationIndex.
 int getDataOperationsCount()
          Number of data operations
 java.lang.String getDescription()
          Additional descriptive information
 java.lang.String getID()
          Identification String
 ILinkableComponent getSourceComponent()
          Souce linkable component
 IElementSet getSourceElementSet()
          Source elementset
 IQuantity getSourceQuantity()
          Source quantity
 ILinkableComponent getTargetComponent()
          Target linkable component
 IElementSet getTargetElementSet()
          Target elementset
 IQuantity getTargetQuantity()
          Target quantity
 

Method Detail

getID

java.lang.String getID()
Identification String


getDescription

java.lang.String getDescription()
Additional descriptive information


getDataOperationsCount

int getDataOperationsCount()
Number of data operations


getDataOperation

IDataOperation getDataOperation(int dataOperationIndex)
Get the data operation with index DataOperationIndex. If this method is invoked with a dataOperaionIndex, which is outside the interval [0,DataOperaionCount] an exception must be thrown.

Returns:
DataOperation according to the argument: dataOperationIndex.

getTargetQuantity

IQuantity getTargetQuantity()
Target quantity


getTargetElementSet

IElementSet getTargetElementSet()
Target elementset


getSourceElementSet

IElementSet getSourceElementSet()
Source elementset


getSourceComponent

ILinkableComponent getSourceComponent()
Souce linkable component


getSourceQuantity

IQuantity getSourceQuantity()
Source quantity


getTargetComponent

ILinkableComponent getTargetComponent()
Target linkable component