net.ogdf.ogml
Interface EndpointType

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

public interface EndpointType
extends EObject

A representation of the model object 'Endpoint Type'. idRef references a source-, target or point - id ( => node or an endpoint of a segment) the port is defined by an angle (ignorable if idRef references a point) style is the decoration of the endpoints

The following features are supported:

See Also:
OgmlPackage.getEndpointType()
Rating red
Generated:
This code was automatically generated.
Model element:
extendedMetaData="name='endpoint.type'
kind='empty'"

Method Summary
 String getColor()
          Returns the value of the 'Color' attribute.
 String getIdRef()
          Returns the value of the 'Id Ref' attribute.
 BigInteger getPort()
          Returns the value of the 'Port' attribute.
 double getSize()
          Returns the value of the 'Size' attribute.
 EndpointStylesType getStyle()
          Returns the value of the 'Style' attribute.
 boolean isSetSize()
          Returns whether the value of the 'Size' attribute is set.
 boolean isSetStyle()
          Returns whether the value of the 'Style' attribute is set.
 void setColor(String value)
          Sets the value of the 'Color' attribute.
 void setIdRef(String value)
          Sets the value of the 'Id Ref' attribute.
 void setPort(BigInteger value)
          Sets the value of the 'Port' attribute.
 void setSize(double value)
          Sets the value of the 'Size' attribute.
 void setStyle(EndpointStylesType value)
          Sets the value of the 'Style' attribute.
 void unsetSize()
          Unsets the value of the 'Size' attribute.
 void unsetStyle()
          Unsets the value of the 'Style' 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

getColor

String getColor()
Returns the value of the 'Color' attribute.

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

Returns:
the value of the 'Color' attribute.
See Also:
setColor(String), OgmlPackage.getEndpointType_Color()
Generated:
This code was automatically generated.
Model element:
dataType=org.eclipse.emf.ecore.xml.type.String
extendedMetaData="kind='attribute'
name='color'
namespace='##targetNamespace'"

setColor

void setColor(String value)
Sets the value of the 'Color' attribute.

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

getIdRef

String getIdRef()
Returns the value of the 'Id Ref' attribute.

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

Returns:
the value of the 'Id Ref' attribute.
See Also:
setIdRef(String), OgmlPackage.getEndpointType_IdRef()
Generated:
This code was automatically generated.
Model element:
dataType=org.eclipse.emf.ecore.xml.type.IDREF
required=true
extendedMetaData="kind='attribute'
name='idRef'
namespace='##targetNamespace'"

setIdRef

void setIdRef(String value)
Sets the value of the 'Id Ref' attribute.

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

getPort

BigInteger 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(BigInteger), OgmlPackage.getEndpointType_Port()
Generated:
This code was automatically generated.
Model element:
dataType=org.eclipse.emf.ecore.xml.type.Integer
extendedMetaData="kind='attribute'
name='port'
namespace='##targetNamespace'"

setPort

void setPort(BigInteger 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.

getSize

double getSize()
Returns the value of the 'Size' attribute.

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

Returns:
the value of the 'Size' attribute.
See Also:
isSetSize(), unsetSize(), setSize(double), OgmlPackage.getEndpointType_Size()
Generated:
This code was automatically generated.
Model element:
unsettable=true
dataType=org.eclipse.emf.ecore.xml.type.Double
extendedMetaData="kind='attribute'
name='size'
namespace='##targetNamespace'"

setSize

void setSize(double value)
Sets the value of the 'Size' attribute.

Parameters:
value - the new value of the 'Size' attribute.
See Also:
isSetSize(), unsetSize(), getSize()
Generated:
This code was automatically generated.

unsetSize

void unsetSize()
Unsets the value of the 'Size' attribute.

See Also:
isSetSize(), getSize(), setSize(double)
Generated:
This code was automatically generated.

isSetSize

boolean isSetSize()
Returns whether the value of the 'Size' attribute is set.

Returns:
whether the value of the 'Size' attribute is set.
See Also:
unsetSize(), getSize(), setSize(double)
Generated:
This code was automatically generated.

getStyle

EndpointStylesType getStyle()
Returns the value of the 'Style' attribute. The literals are from the enumeration EndpointStylesType.

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

Returns:
the value of the 'Style' attribute.
See Also:
EndpointStylesType, isSetStyle(), unsetStyle(), setStyle(EndpointStylesType), OgmlPackage.getEndpointType_Style()
Generated:
This code was automatically generated.
Model element:
unsettable=true
extendedMetaData="kind='attribute'
name='style'
namespace='##targetNamespace'"

setStyle

void setStyle(EndpointStylesType value)
Sets the value of the 'Style' attribute.

Parameters:
value - the new value of the 'Style' attribute.
See Also:
EndpointStylesType, isSetStyle(), unsetStyle(), getStyle()
Generated:
This code was automatically generated.

unsetStyle

void unsetStyle()
Unsets the value of the 'Style' attribute.

See Also:
isSetStyle(), getStyle(), setStyle(EndpointStylesType)
Generated:
This code was automatically generated.

isSetStyle

boolean isSetStyle()
Returns whether the value of the 'Style' attribute is set.

Returns:
whether the value of the 'Style' attribute is set.
See Also:
unsetStyle(), getStyle(), setStyle(EndpointStylesType)
Generated:
This code was automatically generated.