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 Summary
Fields Modifier and Type Field Description static ErrorFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DMRLocation
createDMRLocation()
Returns a new object of class 'DMR Location'.DMRLocation
createDMRLocation(VDomainModelReference dmr)
Creates a newDMRLocation
.EMFLocation
createEMFLocation()
Returns a new object of class 'EMF Location'.EMFLocation
createEMFLocation(org.eclipse.emf.ecore.EObject root)
Creates a newEMFLocation
.EMFLocation
createEMFLocation(org.eclipse.emf.ecore.EObject root, DMRLocation dmrLocation)
Creates a newEMFLocation
.EMFLocation
createEMFLocation(org.eclipse.emf.ecore.EObject root, SettingLocation settingLocation)
Creates a newEMFLocation
.EMFLocation
createEMFLocation(org.eclipse.emf.ecore.EObject root, SettingLocation settingLocation, DMRLocation dmrLocation)
Creates a newEMFLocation
.ErrorReport
createErrorReport()
Returns a new object of class 'Report'.SheetLocation
createInvalidSheetLocation(java.lang.String columnName)
Creates a new object which creates an invalid SheetLocation.SettingLocation
createSettingLocation()
Returns a new object of class 'Setting Location'.SettingLocation
createSettingLocation(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature feature)
Creates a newSettingLocation
.SettingToSheetMapping
createSettingToSheetMapping()
Returns a new object of class 'Setting To Sheet Mapping'.SettingToSheetMapping
createSettingToSheetMapping(SettingLocation settingLocation, SheetLocation sheetLocation)
Creates a SettingToSheetMapping based on the combination of theSettingLocation
and theSheetLocation
.SheetLocation
createSheetLocation()
Returns a new object of class 'Sheet Location'.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.SpreadsheetImportResult
createSpreadsheetImportResult()
Returns a new object of class 'Spreadsheet Import Result'.ErrorPackage
getErrorPackage()
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
-
-
-
-
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 newEMFLocation
.- Parameters:
root
- the root EObject- Returns:
- the location
-
createEMFLocation
EMFLocation createEMFLocation(org.eclipse.emf.ecore.EObject root, SettingLocation settingLocation, DMRLocation dmrLocation)
Creates a newEMFLocation
.- Parameters:
root
- the root EObjectsettingLocation
- theSettingLocation
dmrLocation
- theDMRLocation
- Returns:
- the location
-
createEMFLocation
EMFLocation createEMFLocation(org.eclipse.emf.ecore.EObject root, DMRLocation dmrLocation)
Creates a newEMFLocation
.- Parameters:
root
- the root EObjectdmrLocation
- theDMRLocation
- Returns:
- the location
-
createEMFLocation
EMFLocation createEMFLocation(org.eclipse.emf.ecore.EObject root, SettingLocation settingLocation)
Creates a newEMFLocation
.- Parameters:
root
- the root EObjectsettingLocation
- theSettingLocation
- 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 newSettingLocation
.- Parameters:
eObject
- the EObject of the Settingfeature
- 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'.
-
createSettingToSheetMapping
SettingToSheetMapping createSettingToSheetMapping(SettingLocation settingLocation, SheetLocation sheetLocation)
Creates a SettingToSheetMapping based on the combination of theSettingLocation
and theSheetLocation
.- Parameters:
settingLocation
- TheSettingLocation
sheetLocation
- TheSheetLocation
- Returns:
- the created
SettingToSheetMapping
-
createDMRLocation
DMRLocation createDMRLocation(VDomainModelReference dmr)
Creates a newDMRLocation
.- Parameters:
dmr
- the domain model reference- Returns:
- the location
-
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 idcolumn
- the column idrow
- the row idcolumnName
- 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.
-
-