org.graphdrawing.graphml
Interface GraphMLFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
GraphMLFactoryImpl

public interface GraphMLFactory
extends EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
GraphMLPackage
Rating red
Generated:
This code was automatically generated.

Field Summary
static GraphMLFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 DataExtensionType createDataExtensionType()
          Returns a new object of class 'Data Extension Type'.
 DataType createDataType()
          Returns a new object of class 'Data Type'.
 DefaultType createDefaultType()
          Returns a new object of class 'Default Type'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 EdgeType createEdgeType()
          Returns a new object of class 'Edge Type'.
 EndpointType createEndpointType()
          Returns a new object of class 'Endpoint Type'.
 GraphmlType createGraphmlType()
          Returns a new object of class 'Graphml Type'.
 GraphType createGraphType()
          Returns a new object of class 'Graph Type'.
 HyperedgeType createHyperedgeType()
          Returns a new object of class 'Hyperedge Type'.
 KeyType createKeyType()
          Returns a new object of class 'Key Type'.
 LocatorType createLocatorType()
          Returns a new object of class 'Locator Type'.
 NodeType createNodeType()
          Returns a new object of class 'Node Type'.
 PortType createPortType()
          Returns a new object of class 'Port Type'.
 GraphMLPackage getGraphMLPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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
 

Field Detail

eINSTANCE

static final GraphMLFactory eINSTANCE
The singleton instance of the factory.

Generated:
This code was automatically generated.
Method Detail

createDataExtensionType

DataExtensionType createDataExtensionType()
Returns a new object of class 'Data Extension Type'.

Returns:
a new object of class 'Data Extension Type'.
Generated:
This code was automatically generated.

createDataType

DataType createDataType()
Returns a new object of class 'Data Type'.

Returns:
a new object of class 'Data Type'.
Generated:
This code was automatically generated.

createDefaultType

DefaultType createDefaultType()
Returns a new object of class 'Default Type'.

Returns:
a new object of class 'Default Type'.
Generated:
This code was automatically generated.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.
Generated:
This code was automatically generated.

createEdgeType

EdgeType createEdgeType()
Returns a new object of class 'Edge Type'.

Returns:
a new object of class 'Edge Type'.
Generated:
This code was automatically generated.

createEndpointType

EndpointType createEndpointType()
Returns a new object of class 'Endpoint Type'.

Returns:
a new object of class 'Endpoint Type'.
Generated:
This code was automatically generated.

createGraphmlType

GraphmlType createGraphmlType()
Returns a new object of class 'Graphml Type'.

Returns:
a new object of class 'Graphml Type'.
Generated:
This code was automatically generated.

createGraphType

GraphType createGraphType()
Returns a new object of class 'Graph Type'.

Returns:
a new object of class 'Graph Type'.
Generated:
This code was automatically generated.

createHyperedgeType

HyperedgeType createHyperedgeType()
Returns a new object of class 'Hyperedge Type'.

Returns:
a new object of class 'Hyperedge Type'.
Generated:
This code was automatically generated.

createKeyType

KeyType createKeyType()
Returns a new object of class 'Key Type'.

Returns:
a new object of class 'Key Type'.
Generated:
This code was automatically generated.

createLocatorType

LocatorType createLocatorType()
Returns a new object of class 'Locator Type'.

Returns:
a new object of class 'Locator Type'.
Generated:
This code was automatically generated.

createNodeType

NodeType createNodeType()
Returns a new object of class 'Node Type'.

Returns:
a new object of class 'Node Type'.
Generated:
This code was automatically generated.

createPortType

PortType createPortType()
Returns a new object of class 'Port Type'.

Returns:
a new object of class 'Port Type'.
Generated:
This code was automatically generated.

getGraphMLPackage

GraphMLPackage getGraphMLPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated:
This code was automatically generated.