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

    Fields
    Modifier and Type
    Field
    Description
    static final KGraphFactory
    The singleton instance of the factory.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns 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, 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 Details

    • eINSTANCE

      static final KGraphFactory 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