Interface ErrorFactory

  • 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:
    ErrorFactoryImpl

    public interface ErrorFactory
    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:
    ErrorPackage
    • Field Detail

      • eINSTANCE

        static final ErrorFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createSpreadsheetImportResult

        SpreadsheetImportResult createSpreadsheetImportResult()
        Returns a new object of class 'Spreadsheet Import Result'.
        Returns:
        a new object of class 'Spreadsheet Import Result'.
      • createErrorReport

        ErrorReport createErrorReport()
        Returns a new object of class 'Report'.
        Returns:
        a new object of class 'Report'.
      • createEMFLocation

        EMFLocation createEMFLocation()
        Returns a new object of class 'EMF Location'.
        Returns:
        a new object of class 'EMF Location'.
      • createEMFLocation

        EMFLocation createEMFLocation​(org.eclipse.emf.ecore.EObject root)
        Creates a new EMFLocation.
        Parameters:
        root - the root EObject
        Returns:
        the location
      • createEMFLocation

        EMFLocation createEMFLocation​(org.eclipse.emf.ecore.EObject root,
                                      DMRLocation dmrLocation)
        Creates a new EMFLocation.
        Parameters:
        root - the root EObject
        dmrLocation - the DMRLocation
        Returns:
        the location
      • createSettingLocation

        SettingLocation createSettingLocation()
        Returns a new object of class 'Setting Location'.
        Returns:
        a new object of class 'Setting Location'.
      • createSettingLocation

        SettingLocation createSettingLocation​(org.eclipse.emf.ecore.EObject eObject,
                                              org.eclipse.emf.ecore.EStructuralFeature feature)
        Creates a new SettingLocation.
        Parameters:
        eObject - the EObject of the Setting
        feature - the Feature of the Setting
        Returns:
        the location
      • createDMRLocation

        DMRLocation createDMRLocation()
        Returns a new object of class 'DMR Location'.
        Returns:
        a new object of class 'DMR Location'.
      • createSettingToSheetMapping

        SettingToSheetMapping createSettingToSheetMapping()
        Returns a new object of class 'Setting To Sheet Mapping'.
        Returns:
        a new object of class 'Setting To Sheet Mapping'.
      • createSheetLocation

        SheetLocation createSheetLocation()
        Returns a new object of class 'Sheet Location'.
        Returns:
        a new object of class 'Sheet Location'.
      • createSheetLocation

        SheetLocation createSheetLocation​(java.lang.String sheet,
                                          int column,
                                          int row,
                                          java.lang.String columnName)
        Creates a new object which identifies the affected cell in the spreadsheet.
        Parameters:
        sheet - the sheet id
        column - the column id
        row - the row id
        columnName - the column name
        Returns:
        the location
      • createInvalidSheetLocation

        SheetLocation createInvalidSheetLocation​(java.lang.String columnName)
        Creates a new object which creates an invalid SheetLocation.
        Parameters:
        columnName - the column name
        Returns:
        the location
      • getErrorPackage

        ErrorPackage getErrorPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.