Rational Developer for Power Systems Software
V7.6

com.ibm.etools.systems.app.model
Interface Relationship

All Known Subinterfaces:
BoundRelationship, CallsRelationship, IncludesRelationship, InvokesRelationship
All Known Implementing Classes:
BoundRelationshipImpl, CallsRelationshipImpl, IncludesRelationshipImpl, InvokesRelationshipImpl, RelationshipImpl

public interface Relationship

A representation of the model object 'Relationship'.

The following features are supported:

See Also:
ModelPackage.getRelationship()

Field Summary
static String copyright
           
 
Method Summary
 Artifact getSource()
          Returns the value of the 'Source' reference.
 String getSubtype()
          Returns the value of the 'Subtype' attribute.
 Artifact getTarget()
          Returns the value of the 'Target' reference.
 String getType()
          Returns the value of the 'Type' attribute.
 void setSource(Artifact value)
          Sets the value of the 'Source' reference.
 void setSubtype(String value)
          Sets the value of the 'Subtype' attribute.
 void setTarget(Artifact value)
          Sets the value of the 'Target' reference.
 void setType(String value)
          Sets the value of the 'Type' attribute.
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values
Method Detail

getSource

Artifact getSource()
Returns the value of the 'Source' reference.

If the meaning of the 'Source' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source' reference.
See Also:
setSource(Artifact), ModelPackage.getRelationship_Source()

setSource

void setSource(Artifact value)
Sets the value of the 'Source' reference.

Parameters:
value - the new value of the 'Source' reference.
See Also:
getSource()

getTarget

Artifact getTarget()
Returns the value of the 'Target' reference.

If the meaning of the 'Target' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Target' reference.
See Also:
setTarget(Artifact), ModelPackage.getRelationship_Target()

setTarget

void setTarget(Artifact value)
Sets the value of the 'Target' reference.

Parameters:
value - the new value of the 'Target' reference.
See Also:
getTarget()

getType

String getType()
Returns the value of the 'Type' attribute.

If the meaning of the 'Type' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Type' attribute.
See Also:
setType(String), ModelPackage.getRelationship_Type()

setType

void setType(String value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
getType()

getSubtype

String getSubtype()
Returns the value of the 'Subtype' attribute.

If the meaning of the 'Subtype' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Subtype' attribute.
See Also:
setSubtype(String), ModelPackage.getRelationship_Subtype()

setSubtype

void setSubtype(String value)
Sets the value of the 'Subtype' attribute.

Parameters:
value - the new value of the 'Subtype' attribute.
See Also:
getSubtype()

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.