Package de.cau.cs.kieler.klighd.kgraph
Interface KGraphFactory
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
KGraphFactoryImpl
public interface KGraphFactory
extends org.eclipse.emf.ecore.EFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
- EMF generated code
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final KGraphFactoryThe singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'KEdge'.Returns a new object of class 'Data'.Returns a new object of class 'KIdentifier'.Returns a new object of class 'KInsets'.Returns a new object of class 'KLabel'.Returns a new object of class 'KNode'.Returns a new object of class 'KPoint'.Returns a new object of class 'KPort'.Returns a new object of class 'Persistent Entry'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- EMF generated code
-
-
Method Details
-
createKGraphData
KGraphData createKGraphData()Returns a new object of class 'Data'.- Returns:
- a new object of class 'Data'.
- EMF generated code
-
createKNode
KNode createKNode()Returns a new object of class 'KNode'.- Returns:
- a new object of class 'KNode'.
- EMF generated code
-
createKEdge
KEdge createKEdge()Returns a new object of class 'KEdge'.- Returns:
- a new object of class 'KEdge'.
- EMF generated code
-
createKPort
KPort createKPort()Returns a new object of class 'KPort'.- Returns:
- a new object of class 'KPort'.
- EMF generated code
-
createKLabel
KLabel createKLabel()Returns a new object of class 'KLabel'.- Returns:
- a new object of class 'KLabel'.
- EMF generated code
-
createPersistentEntry
PersistentEntry createPersistentEntry()Returns a new object of class 'Persistent Entry'.- Returns:
- a new object of class 'Persistent Entry'.
- EMF generated code
-
createKPoint
KPoint createKPoint()Returns a new object of class 'KPoint'.- Returns:
- a new object of class 'KPoint'.
- EMF generated code
-
createKInsets
KInsets createKInsets()Returns a new object of class 'KInsets'.- Returns:
- a new object of class 'KInsets'.
- EMF generated code
-
createKIdentifier
KIdentifier createKIdentifier()Returns a new object of class 'KIdentifier'.- Returns:
- a new object of class 'KIdentifier'.
- EMF generated code
-
getKGraphPackage
KGraphPackage getKGraphPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- EMF generated code
-