Class ClassMakerFactoryImpl

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
org.enterprisedomain.classmaker.impl.ClassMakerFactoryImpl
All Implemented Interfaces:
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, ClassMakerFactory

public class ClassMakerFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements ClassMakerFactory
An implementation of the model Factory.
  • Constructor Details

    • ClassMakerFactoryImpl

      public ClassMakerFactoryImpl()
      Creates an instance of the factory.
  • Method Details

    • init

      public static ClassMakerFactory init()
      Creates the default factory implementation.
    • 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
    • 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
    • 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
    • createContribution

      public Contribution createContribution()
      Specified by:
      createContribution in interface ClassMakerFactory
      Returns:
      a new object of class 'Contribution'.
    • createRevision

      public Revision createRevision()
      Specified by:
      createRevision in interface ClassMakerFactory
      Returns:
      a new object of class 'Revision'.
    • createState

      public State createState()
      Specified by:
      createState in interface ClassMakerFactory
      Returns:
      a new object of class 'State'.
    • createStrategy

      public Strategy createStrategy()
      Specified by:
      createStrategy in interface ClassMakerFactory
      Returns:
      a new object of class 'Strategy'.
    • createWorkspace

      public Workspace createWorkspace()
      Specified by:
      createWorkspace in interface ClassMakerFactory
      Returns:
      a new object of class 'Workspace'.
    • createLongToStateMapEntry

      public Map.Entry<Long,State> createLongToStateMapEntry()
    • createVersionToRevisionMapEntry

      public Map.Entry<org.osgi.framework.Version,Revision> createVersionToRevisionMapEntry()
    • createCustomizer

      public Customizer createCustomizer()
      Specified by:
      createCustomizer in interface ClassMakerFactory
      Returns:
      a new object of class 'Customizer'.
    • createStageQualifier

      public StageQualifier createStageQualifier()
      Specified by:
      createStageQualifier in interface ClassMakerFactory
      Returns:
      a new object of class 'Stage Qualifier'.
    • createStageQualifierToCustomizerMapEntry

      public Map.Entry<StageQualifier,Customizer> createStageQualifierToCustomizerMapEntry()
    • createModels

      public Models createModels()
      Specified by:
      createModels in interface ClassMakerFactory
      Returns:
      a new object of class 'Models'.
    • createProject

      public Project createProject()
      Specified by:
      createProject in interface ClassMakerFactory
      Returns:
      a new object of class 'Project'.
    • createSCMRegistry

      public <T> SCMRegistry<T> createSCMRegistry()
      Specified by:
      createSCMRegistry in interface ClassMakerFactory
      Returns:
      a new object of class 'SCM Registry'.
    • createResourceChangeListener

      public ResourceChangeListener createResourceChangeListener()
      Specified by:
      createResourceChangeListener in interface ClassMakerFactory
      Returns:
      a new object of class 'Resource Change Listener'.
    • createResourceAdapter

      public ResourceAdapter createResourceAdapter()
      Specified by:
      createResourceAdapter in interface ClassMakerFactory
      Returns:
      a new object of class 'Resource Adapter'.
    • createClassMakerService

      public ClassMakerService createClassMakerService()
      Specified by:
      createClassMakerService in interface ClassMakerFactory
      Returns:
      a new object of class 'Service'.
    • createBlueprint

      public Blueprint createBlueprint()
      Specified by:
      createBlueprint in interface ClassMakerFactory
      Returns:
      a new object of class 'Blueprint'.
    • createCompletionNotificationAdapter

      public CompletionNotificationAdapter createCompletionNotificationAdapter()
      Specified by:
      createCompletionNotificationAdapter in interface ClassMakerFactory
      Returns:
      a new object of class 'Completion Notification Adapter'.
    • createSelectRevealHandler

      public SelectRevealHandler createSelectRevealHandler()
      Specified by:
      createSelectRevealHandler in interface ClassMakerFactory
      Returns:
      a new object of class 'Select Reveal Handler'.
    • createStageFromString

      public Stage createStageFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertStageToString

      public String convertStageToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createPropertiesFromString

      public Properties createPropertiesFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertPropertiesToString

      public String convertPropertiesToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createIProgressMonitorFromString

      public org.eclipse.core.runtime.IProgressMonitor createIProgressMonitorFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertIProgressMonitorToString

      public String convertIProgressMonitorToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createOSGiVersionFromString

      public org.osgi.framework.Version createOSGiVersionFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertOSGiVersionToString

      public String convertOSGiVersionToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createSemaphoreFromString

      public Semaphore createSemaphoreFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertSemaphoreToString

      public String convertSemaphoreToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createCoreExceptionFromString

      public org.eclipse.core.runtime.CoreException createCoreExceptionFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertCoreExceptionToString

      public String convertCoreExceptionToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createInvocationTargetExceptionFromString

      public InvocationTargetException createInvocationTargetExceptionFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertInvocationTargetExceptionToString

      public String convertInvocationTargetExceptionToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createIStatusFromString

      public org.eclipse.core.runtime.IStatus createIStatusFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertIStatusToString

      public String convertIStatusToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createURIFromString

      public org.eclipse.emf.common.util.URI createURIFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertURIToString

      public String convertURIToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createEMFPluginFromString

      public org.eclipse.emf.common.EMFPlugin createEMFPluginFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertEMFPluginToString

      public String convertEMFPluginToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createNameFromString

      public String createNameFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertNameToString

      public String convertNameToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createExceptionFromString

      public Exception createExceptionFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertExceptionToString

      public String convertExceptionToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • createLocaleFromString

      public Locale createLocaleFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
    • convertLocaleToString

      public String convertLocaleToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
    • getClassMakerPackage

      public ClassMakerPackage getClassMakerPackage()
      Specified by:
      getClassMakerPackage in interface ClassMakerFactory
      Returns:
      the package supported by this factory.
    • getPackage

      @Deprecated public static ClassMakerPackage getPackage()
      Deprecated.