net.ogdf.ogml
Interface GraphType

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

public interface GraphType
extends EObject

A representation of the model object 'Graph Type'. this is the main container for the described graph which is divided into structure and layout. structure: declarations of nodes (including compound-structure), edges, labels and application-data. layout: appearance of nodes, edges, labels and templates. Also constraint-definitions.

The following features are supported:

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

Method Summary
 EList<DataType> getData()
          Returns the value of the 'Data' containment reference list.
 LayoutType getLayout()
          Returns the value of the 'Layout' containment reference.
 StructureType getStructure()
          Returns the value of the 'Structure' containment reference.
 void setLayout(LayoutType value)
          Sets the value of the 'Layout' containment reference.
 void setStructure(StructureType value)
          Sets the value of the 'Structure' containment reference.
 
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

getData

EList<DataType> getData()
Returns the value of the 'Data' containment reference list. The list contents are of type DataType.

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

Returns:
the value of the 'Data' containment reference list.
See Also:
OgmlPackage.getGraphType_Data()
Generated:
This code was automatically generated.
Model element:
containment=true
extendedMetaData="kind='element'
name='data'
namespace='##targetNamespace'"

getStructure

StructureType getStructure()
Returns the value of the 'Structure' containment reference.

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

Returns:
the value of the 'Structure' containment reference.
See Also:
setStructure(StructureType), OgmlPackage.getGraphType_Structure()
Generated:
This code was automatically generated.
Model element:
containment=true
required=true
extendedMetaData="kind='element'
name='structure'
namespace='##targetNamespace'"

setStructure

void setStructure(StructureType value)
Sets the value of the 'Structure' containment reference.

Parameters:
value - the new value of the 'Structure' containment reference.
See Also:
getStructure()
Generated:
This code was automatically generated.

getLayout

LayoutType getLayout()
Returns the value of the 'Layout' containment reference.

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

Returns:
the value of the 'Layout' containment reference.
See Also:
setLayout(LayoutType), OgmlPackage.getGraphType_Layout()
Generated:
This code was automatically generated.
Model element:
containment=true
extendedMetaData="kind='element'
name='layout'
namespace='##targetNamespace'"

setLayout

void setLayout(LayoutType value)
Sets the value of the 'Layout' containment reference.

Parameters:
value - the new value of the 'Layout' containment reference.
See Also:
getLayout()
Generated:
This code was automatically generated.