Class KGraphFactoryImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
de.cau.cs.kieler.klighd.kgraph.impl.KGraphFactoryImpl
All Implemented Interfaces:
KGraphFactory, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory

public class KGraphFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements KGraphFactory
An implementation of the model Factory.
EMF generated code
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic

    Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl

    org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl

    Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList

    Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject

    org.eclipse.emf.ecore.InternalEObject.EStore
  • Field Summary

    Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl

    EDATE_FORMATS, ePackage

    Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl

    eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG

    Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    eContainer

    Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET

    Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder

    NIL

    Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

    EOPPOSITE_FEATURE_BASE

    Fields inherited from interface de.cau.cs.kieler.klighd.kgraph.KGraphFactory

    eINSTANCE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of the factory.
  • Method Summary

    Modifier and Type
    Method
    Description
    convertIPropertyToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    convertKVectorChainToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    convertKVectorToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    org.eclipse.emf.ecore.EObject
    create(org.eclipse.emf.ecore.EClass eClass)
    createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    org.eclipse.elk.graph.properties.IProperty<?>
    createIPropertyFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    Map.Entry<org.eclipse.elk.graph.properties.IProperty<?>,Object>
    org.eclipse.elk.core.math.KVectorChain
    createKVectorChainFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    org.eclipse.elk.core.math.KVector
    createKVectorFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    Deprecated. 
    Creates the default factory implementation.

    Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl

    basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split

    Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl

    eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen

    Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

    eBasicSetContainer, eInternalContainer

    Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl

    dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings

    Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString

    Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    eNotificationRequired, eNotify

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.emf.ecore.EFactory

    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.ecore.InternalEObject

    eNotificationRequired

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Constructor Details

    • KGraphFactoryImpl

      public KGraphFactoryImpl()
      Creates an instance of the factory.
      EMF generated code
  • Method Details

    • init

      public static KGraphFactory init()
      Creates the default factory implementation.
      EMF generated code
    • create

      public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
      Specified by:
      create in interface org.eclipse.emf.ecore.EFactory
      Overrides:
      create in class org.eclipse.emf.ecore.impl.EFactoryImpl
      EMF generated code
    • createFromString

      public Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      Specified by:
      createFromString in interface org.eclipse.emf.ecore.EFactory
      Overrides:
      createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      EMF generated code
    • convertToString

      public String convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      Specified by:
      convertToString in interface org.eclipse.emf.ecore.EFactory
      Overrides:
      convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      EMF generated code
    • createKGraphData

      public KGraphData createKGraphData()
      Specified by:
      createKGraphData in interface KGraphFactory
      Returns:
      a new object of class 'Data'.
      EMF generated code
    • createKNode

      public KNode createKNode()
      Specified by:
      createKNode in interface KGraphFactory
      Returns:
      a new object of class 'KNode'.
      EMF generated code
    • createKEdge

      public KEdge createKEdge()
      Specified by:
      createKEdge in interface KGraphFactory
      Returns:
      a new object of class 'KEdge'.
      EMF generated code
    • createKPort

      public KPort createKPort()
      Specified by:
      createKPort in interface KGraphFactory
      Returns:
      a new object of class 'KPort'.
      EMF generated code
    • createKLabel

      public KLabel createKLabel()
      Specified by:
      createKLabel in interface KGraphFactory
      Returns:
      a new object of class 'KLabel'.
      EMF generated code
    • createIPropertyToObjectMap

      public Map.Entry<org.eclipse.elk.graph.properties.IProperty<?>,Object> createIPropertyToObjectMap()
      EMF generated code
    • createPersistentEntry

      public PersistentEntry createPersistentEntry()
      Specified by:
      createPersistentEntry in interface KGraphFactory
      Returns:
      a new object of class 'Persistent Entry'.
      EMF generated code
    • createKPoint

      public KPoint createKPoint()
      Specified by:
      createKPoint in interface KGraphFactory
      Returns:
      a new object of class 'KPoint'.
      EMF generated code
    • createKInsets

      public KInsets createKInsets()
      Specified by:
      createKInsets in interface KGraphFactory
      Returns:
      a new object of class 'KInsets'.
      EMF generated code
    • createKIdentifier

      public KIdentifier createKIdentifier()
      Specified by:
      createKIdentifier in interface KGraphFactory
      Returns:
      a new object of class 'KIdentifier'.
      EMF generated code
    • createIPropertyFromString

      public org.eclipse.elk.graph.properties.IProperty<?> createIPropertyFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      EMF generated code
    • convertIPropertyToString

      public String convertIPropertyToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      EMF generated code
    • createKVectorFromString

      public org.eclipse.elk.core.math.KVector createKVectorFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      EMF generated code
    • convertKVectorToString

      public String convertKVectorToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      EMF generated code
    • createKVectorChainFromString

      public org.eclipse.elk.core.math.KVectorChain createKVectorChainFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      EMF generated code
    • convertKVectorChainToString

      public String convertKVectorChainToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      EMF generated code
    • getKGraphPackage

      public KGraphPackage getKGraphPackage()
      Specified by:
      getKGraphPackage in interface KGraphFactory
      Returns:
      the package supported by this factory.
      EMF generated code
    • getPackage

      @Deprecated public static KGraphPackage getPackage()
      Deprecated.
      EMF generated code