org.ptolemy.moml
Interface LinkType

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
LinkTypeImpl

public interface LinkType
extends EObject

A representation of the model object 'Link Type'.

The following features are supported:

See Also:
MomlPackage.getLinkType()
Rating red
Generated:
This code was automatically generated.
Model element:
extendedMetaData="name='link_._type'
kind='empty'"

Method Summary
 String getInsertAt()
          Returns the value of the 'Insert At' attribute.
 String getInsertInsideAt()
          Returns the value of the 'Insert Inside At' attribute.
 String getPort()
          Returns the value of the 'Port' attribute.
 String getRelation()
          Returns the value of the 'Relation' attribute.
 String getRelation1()
          Returns the value of the 'Relation1' attribute.
 String getRelation2()
          Returns the value of the 'Relation2' attribute.
 String getVertex()
          Returns the value of the 'Vertex' attribute.
 void setInsertAt(String value)
          Sets the value of the 'Insert At' attribute.
 void setInsertInsideAt(String value)
          Sets the value of the 'Insert Inside At' attribute.
 void setPort(String value)
          Sets the value of the 'Port' attribute.
 void setRelation(String value)
          Sets the value of the 'Relation' attribute.
 void setRelation1(String value)
          Sets the value of the 'Relation1' attribute.
 void setRelation2(String value)
          Sets the value of the 'Relation2' attribute.
 void setVertex(String value)
          Sets the value of the 'Vertex' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getInsertAt

String getInsertAt()
Returns the value of the 'Insert At' attribute.

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

Returns:
the value of the 'Insert At' attribute.
See Also:
setInsertAt(String), MomlPackage.getLinkType_InsertAt()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='insertAt'
namespace='##targetNamespace'"

setInsertAt

void setInsertAt(String value)
Sets the value of the 'Insert At' attribute.

Parameters:
value - the new value of the 'Insert At' attribute.
See Also:
getInsertAt()
Generated:
This code was automatically generated.

getInsertInsideAt

String getInsertInsideAt()
Returns the value of the 'Insert Inside At' attribute.

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

Returns:
the value of the 'Insert Inside At' attribute.
See Also:
setInsertInsideAt(String), MomlPackage.getLinkType_InsertInsideAt()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='insertInsideAt'
namespace='##targetNamespace'"

setInsertInsideAt

void setInsertInsideAt(String value)
Sets the value of the 'Insert Inside At' attribute.

Parameters:
value - the new value of the 'Insert Inside At' attribute.
See Also:
getInsertInsideAt()
Generated:
This code was automatically generated.

getPort

String getPort()
Returns the value of the 'Port' attribute.

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

Returns:
the value of the 'Port' attribute.
See Also:
setPort(String), MomlPackage.getLinkType_Port()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='port'
namespace='##targetNamespace'"

setPort

void setPort(String value)
Sets the value of the 'Port' attribute.

Parameters:
value - the new value of the 'Port' attribute.
See Also:
getPort()
Generated:
This code was automatically generated.

getRelation

String getRelation()
Returns the value of the 'Relation' attribute.

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

Returns:
the value of the 'Relation' attribute.
See Also:
setRelation(String), MomlPackage.getLinkType_Relation()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='relation'
namespace='##targetNamespace'"

setRelation

void setRelation(String value)
Sets the value of the 'Relation' attribute.

Parameters:
value - the new value of the 'Relation' attribute.
See Also:
getRelation()
Generated:
This code was automatically generated.

getRelation1

String getRelation1()
Returns the value of the 'Relation1' attribute.

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

Returns:
the value of the 'Relation1' attribute.
See Also:
setRelation1(String), MomlPackage.getLinkType_Relation1()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='relation1'
namespace='##targetNamespace'"

setRelation1

void setRelation1(String value)
Sets the value of the 'Relation1' attribute.

Parameters:
value - the new value of the 'Relation1' attribute.
See Also:
getRelation1()
Generated:
This code was automatically generated.

getRelation2

String getRelation2()
Returns the value of the 'Relation2' attribute.

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

Returns:
the value of the 'Relation2' attribute.
See Also:
setRelation2(String), MomlPackage.getLinkType_Relation2()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='relation2'
namespace='##targetNamespace'"

setRelation2

void setRelation2(String value)
Sets the value of the 'Relation2' attribute.

Parameters:
value - the new value of the 'Relation2' attribute.
See Also:
getRelation2()
Generated:
This code was automatically generated.

getVertex

String getVertex()
Returns the value of the 'Vertex' attribute.

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

Returns:
the value of the 'Vertex' attribute.
See Also:
setVertex(String), MomlPackage.getLinkType_Vertex()
Generated:
This code was automatically generated.
Model element:
extendedMetaData="kind='attribute'
name='vertex'
namespace='##targetNamespace'"

setVertex

void setVertex(String value)
Sets the value of the 'Vertex' attribute.

Parameters:
value - the new value of the 'Vertex' attribute.
See Also:
getVertex()
Generated:
This code was automatically generated.