All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nasdanika.models.excel.ExcelPackage Maven / Gradle / Ivy

/**
 */
package org.nasdanika.models.excel;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.nasdanika.models.excel.ExcelFactory * @model kind="package" * @generated */ public interface ExcelPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "excel"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "ecore://nasdanika.org/models/excel"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "org.nasdanika.models.excel"; /** * The singleton instance of the package. * * * @generated */ ExcelPackage eINSTANCE = org.nasdanika.models.excel.impl.ExcelPackageImpl.init(); /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.WorkbookImpl Workbook}' class. * * * @see org.nasdanika.models.excel.impl.WorkbookImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getWorkbook() * @generated */ int WORKBOOK = 0; /** * The feature id for the 'Sheets' containment reference list. * * * @generated * @ordered */ int WORKBOOK__SHEETS = 0; /** * The number of structural features of the 'Workbook' class. * * * @generated * @ordered */ int WORKBOOK_FEATURE_COUNT = 1; /** * The operation id for the 'Add Row Sheet' operation. * * * @generated * @ordered */ int WORKBOOK___ADD_ROW_SHEET__STRING = 0; /** * The number of operations of the 'Workbook' class. * * * @generated * @ordered */ int WORKBOOK_OPERATION_COUNT = 1; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.SheetImpl Sheet}' class. * * * @see org.nasdanika.models.excel.impl.SheetImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getSheet() * @generated */ int SHEET = 1; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SHEET__NAME = 0; /** * The number of structural features of the 'Sheet' class. * * * @generated * @ordered */ int SHEET_FEATURE_COUNT = 1; /** * The number of operations of the 'Sheet' class. * * * @generated * @ordered */ int SHEET_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.RowSheetImpl Row Sheet}' class. * * * @see org.nasdanika.models.excel.impl.RowSheetImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getRowSheet() * @generated */ int ROW_SHEET = 2; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ROW_SHEET__NAME = SHEET__NAME; /** * The feature id for the 'Rows' containment reference list. * * * @generated * @ordered */ int ROW_SHEET__ROWS = SHEET_FEATURE_COUNT + 0; /** * The number of structural features of the 'Row Sheet' class. * * * @generated * @ordered */ int ROW_SHEET_FEATURE_COUNT = SHEET_FEATURE_COUNT + 1; /** * The operation id for the 'Add Cell Row' operation. * * * @generated * @ordered */ int ROW_SHEET___ADD_CELL_ROW = SHEET_OPERATION_COUNT + 0; /** * The number of operations of the 'Row Sheet' class. * * * @generated * @ordered */ int ROW_SHEET_OPERATION_COUNT = SHEET_OPERATION_COUNT + 1; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.ListSheetImpl List Sheet}' class. * * * @see org.nasdanika.models.excel.impl.ListSheetImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getListSheet() * @generated */ int LIST_SHEET = 3; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int LIST_SHEET__NAME = SHEET__NAME; /** * The feature id for the 'Contents' containment reference list. * * * @generated * @ordered */ int LIST_SHEET__CONTENTS = SHEET_FEATURE_COUNT + 0; /** * The number of structural features of the 'List Sheet' class. * * * @generated * @ordered */ int LIST_SHEET_FEATURE_COUNT = SHEET_FEATURE_COUNT + 1; /** * The number of operations of the 'List Sheet' class. * * * @generated * @ordered */ int LIST_SHEET_OPERATION_COUNT = SHEET_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.RowImpl Row}' class. * * * @see org.nasdanika.models.excel.impl.RowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getRow() * @generated */ int ROW = 4; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int ROW__NUMBER = 0; /** * The number of structural features of the 'Row' class. * * * @generated * @ordered */ int ROW_FEATURE_COUNT = 1; /** * The number of operations of the 'Row' class. * * * @generated * @ordered */ int ROW_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.CellRowImpl Cell Row}' class. * * * @see org.nasdanika.models.excel.impl.CellRowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getCellRow() * @generated */ int CELL_ROW = 5; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int CELL_ROW__NUMBER = ROW__NUMBER; /** * The feature id for the 'Cells' containment reference list. * * * @generated * @ordered */ int CELL_ROW__CELLS = ROW_FEATURE_COUNT + 0; /** * The number of structural features of the 'Cell Row' class. * * * @generated * @ordered */ int CELL_ROW_FEATURE_COUNT = ROW_FEATURE_COUNT + 1; /** * The operation id for the 'Add Blank Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_BLANK_CELL = ROW_OPERATION_COUNT + 0; /** * The operation id for the 'Add Boolean Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_BOOLEAN_CELL__BOOLEAN = ROW_OPERATION_COUNT + 1; /** * The operation id for the 'Add Date Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_DATE_CELL__DATE = ROW_OPERATION_COUNT + 2; /** * The operation id for the 'Add EObject Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_EOBJECT_CELL__EOBJECT = ROW_OPERATION_COUNT + 3; /** * The operation id for the 'Add Error Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_ERROR_CELL__BYTE = ROW_OPERATION_COUNT + 4; /** * The operation id for the 'Add Numeric Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_NUMERIC_CELL__DOUBLE = ROW_OPERATION_COUNT + 5; /** * The operation id for the 'Add Reference Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_REFERENCE_CELL__EOBJECT = ROW_OPERATION_COUNT + 6; /** * The operation id for the 'Add String Cell' operation. * * * @generated * @ordered */ int CELL_ROW___ADD_STRING_CELL__STRING = ROW_OPERATION_COUNT + 7; /** * The number of operations of the 'Cell Row' class. * * * @generated * @ordered */ int CELL_ROW_OPERATION_COUNT = ROW_OPERATION_COUNT + 8; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.EObjectRowImpl EObject Row}' class. * * * @see org.nasdanika.models.excel.impl.EObjectRowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getEObjectRow() * @generated */ int EOBJECT_ROW = 6; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int EOBJECT_ROW__NUMBER = ROW__NUMBER; /** * The feature id for the 'Contents' containment reference. * * * @generated * @ordered */ int EOBJECT_ROW__CONTENTS = ROW_FEATURE_COUNT + 0; /** * The number of structural features of the 'EObject Row' class. * * * @generated * @ordered */ int EOBJECT_ROW_FEATURE_COUNT = ROW_FEATURE_COUNT + 1; /** * The number of operations of the 'EObject Row' class. * * * @generated * @ordered */ int EOBJECT_ROW_OPERATION_COUNT = ROW_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.ListRowImpl List Row}' class. * * * @see org.nasdanika.models.excel.impl.ListRowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getListRow() * @generated */ int LIST_ROW = 7; /** * The feature id for the 'Number' attribute. * * * @generated * @ordered */ int LIST_ROW__NUMBER = ROW__NUMBER; /** * The feature id for the 'Contents' containment reference list. * * * @generated * @ordered */ int LIST_ROW__CONTENTS = ROW_FEATURE_COUNT + 0; /** * The number of structural features of the 'List Row' class. * * * @generated * @ordered */ int LIST_ROW_FEATURE_COUNT = ROW_FEATURE_COUNT + 1; /** * The number of operations of the 'List Row' class. * * * @generated * @ordered */ int LIST_ROW_OPERATION_COUNT = ROW_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.CellImpl Cell}' class. * * * @see org.nasdanika.models.excel.impl.CellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getCell() * @generated */ int CELL = 8; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int CELL__COLUMN_INDEX = 0; /** * The number of structural features of the 'Cell' class. * * * @generated * @ordered */ int CELL_FEATURE_COUNT = 1; /** * The number of operations of the 'Cell' class. * * * @generated * @ordered */ int CELL_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.BlankCellImpl Blank Cell}' class. * * * @see org.nasdanika.models.excel.impl.BlankCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getBlankCell() * @generated */ int BLANK_CELL = 9; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int BLANK_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The number of structural features of the 'Blank Cell' class. * * * @generated * @ordered */ int BLANK_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 0; /** * The number of operations of the 'Blank Cell' class. * * * @generated * @ordered */ int BLANK_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.BooleanCellImpl Boolean Cell}' class. * * * @see org.nasdanika.models.excel.impl.BooleanCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getBooleanCell() * @generated */ int BOOLEAN_CELL = 10; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int BOOLEAN_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int BOOLEAN_CELL__VALUE = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'Boolean Cell' class. * * * @generated * @ordered */ int BOOLEAN_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'Boolean Cell' class. * * * @generated * @ordered */ int BOOLEAN_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.DateCellImpl Date Cell}' class. * * * @see org.nasdanika.models.excel.impl.DateCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getDateCell() * @generated */ int DATE_CELL = 11; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int DATE_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int DATE_CELL__VALUE = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'Date Cell' class. * * * @generated * @ordered */ int DATE_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'Date Cell' class. * * * @generated * @ordered */ int DATE_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.ErrorCellImpl Error Cell}' class. * * * @see org.nasdanika.models.excel.impl.ErrorCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getErrorCell() * @generated */ int ERROR_CELL = 12; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int ERROR_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int ERROR_CELL__VALUE = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'Error Cell' class. * * * @generated * @ordered */ int ERROR_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'Error Cell' class. * * * @generated * @ordered */ int ERROR_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.NumericCellImpl Numeric Cell}' class. * * * @see org.nasdanika.models.excel.impl.NumericCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getNumericCell() * @generated */ int NUMERIC_CELL = 13; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int NUMERIC_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int NUMERIC_CELL__VALUE = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'Numeric Cell' class. * * * @generated * @ordered */ int NUMERIC_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'Numeric Cell' class. * * * @generated * @ordered */ int NUMERIC_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.StringCellImpl String Cell}' class. * * * @see org.nasdanika.models.excel.impl.StringCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getStringCell() * @generated */ int STRING_CELL = 14; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int STRING_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int STRING_CELL__VALUE = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'String Cell' class. * * * @generated * @ordered */ int STRING_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'String Cell' class. * * * @generated * @ordered */ int STRING_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.EObjectCellImpl EObject Cell}' class. * * * @see org.nasdanika.models.excel.impl.EObjectCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getEObjectCell() * @generated */ int EOBJECT_CELL = 15; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int EOBJECT_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Value' containment reference. * * * @generated * @ordered */ int EOBJECT_CELL__VALUE = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'EObject Cell' class. * * * @generated * @ordered */ int EOBJECT_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'EObject Cell' class. * * * @generated * @ordered */ int EOBJECT_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.excel.impl.ReferenceCellImpl Reference Cell}' class. * * * @see org.nasdanika.models.excel.impl.ReferenceCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getReferenceCell() * @generated */ int REFERENCE_CELL = 16; /** * The feature id for the 'Column Index' attribute. * * * @generated * @ordered */ int REFERENCE_CELL__COLUMN_INDEX = CELL__COLUMN_INDEX; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int REFERENCE_CELL__TARGET = CELL_FEATURE_COUNT + 0; /** * The number of structural features of the 'Reference Cell' class. * * * @generated * @ordered */ int REFERENCE_CELL_FEATURE_COUNT = CELL_FEATURE_COUNT + 1; /** * The number of operations of the 'Reference Cell' class. * * * @generated * @ordered */ int REFERENCE_CELL_OPERATION_COUNT = CELL_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.nasdanika.models.excel.Workbook Workbook}'. * * * @return the meta object for class 'Workbook'. * @see org.nasdanika.models.excel.Workbook * @generated */ EClass getWorkbook(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.excel.Workbook#getSheets Sheets}'. * * * @return the meta object for the containment reference list 'Sheets'. * @see org.nasdanika.models.excel.Workbook#getSheets() * @see #getWorkbook() * @generated */ EReference getWorkbook_Sheets(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.Workbook#addRowSheet(java.lang.String) Add Row Sheet}' operation. * * * @return the meta object for the 'Add Row Sheet' operation. * @see org.nasdanika.models.excel.Workbook#addRowSheet(java.lang.String) * @generated */ EOperation getWorkbook__AddRowSheet__String(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.Sheet Sheet}'. * * * @return the meta object for class 'Sheet'. * @see org.nasdanika.models.excel.Sheet * @generated */ EClass getSheet(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.Sheet#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.nasdanika.models.excel.Sheet#getName() * @see #getSheet() * @generated */ EAttribute getSheet_Name(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.RowSheet Row Sheet}'. * * * @return the meta object for class 'Row Sheet'. * @see org.nasdanika.models.excel.RowSheet * @generated */ EClass getRowSheet(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.excel.RowSheet#getRows Rows}'. * * * @return the meta object for the containment reference list 'Rows'. * @see org.nasdanika.models.excel.RowSheet#getRows() * @see #getRowSheet() * @generated */ EReference getRowSheet_Rows(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.RowSheet#addCellRow() Add Cell Row}' operation. * * * @return the meta object for the 'Add Cell Row' operation. * @see org.nasdanika.models.excel.RowSheet#addCellRow() * @generated */ EOperation getRowSheet__AddCellRow(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.ListSheet List Sheet}'. * * * @return the meta object for class 'List Sheet'. * @see org.nasdanika.models.excel.ListSheet * @generated */ EClass getListSheet(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.excel.ListSheet#getContents Contents}'. * * * @return the meta object for the containment reference list 'Contents'. * @see org.nasdanika.models.excel.ListSheet#getContents() * @see #getListSheet() * @generated */ EReference getListSheet_Contents(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.Row Row}'. * * * @return the meta object for class 'Row'. * @see org.nasdanika.models.excel.Row * @generated */ EClass getRow(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.Row#getNumber Number}'. * * * @return the meta object for the attribute 'Number'. * @see org.nasdanika.models.excel.Row#getNumber() * @see #getRow() * @generated */ EAttribute getRow_Number(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.CellRow Cell Row}'. * * * @return the meta object for class 'Cell Row'. * @see org.nasdanika.models.excel.CellRow * @generated */ EClass getCellRow(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.excel.CellRow#getCells Cells}'. * * * @return the meta object for the containment reference list 'Cells'. * @see org.nasdanika.models.excel.CellRow#getCells() * @see #getCellRow() * @generated */ EReference getCellRow_Cells(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addBlankCell() Add Blank Cell}' operation. * * * @return the meta object for the 'Add Blank Cell' operation. * @see org.nasdanika.models.excel.CellRow#addBlankCell() * @generated */ EOperation getCellRow__AddBlankCell(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addBooleanCell(boolean) Add Boolean Cell}' operation. * * * @return the meta object for the 'Add Boolean Cell' operation. * @see org.nasdanika.models.excel.CellRow#addBooleanCell(boolean) * @generated */ EOperation getCellRow__AddBooleanCell__boolean(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addDateCell(java.util.Date) Add Date Cell}' operation. * * * @return the meta object for the 'Add Date Cell' operation. * @see org.nasdanika.models.excel.CellRow#addDateCell(java.util.Date) * @generated */ EOperation getCellRow__AddDateCell__Date(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addEObjectCell(org.eclipse.emf.ecore.EObject) Add EObject Cell}' operation. * * * @return the meta object for the 'Add EObject Cell' operation. * @see org.nasdanika.models.excel.CellRow#addEObjectCell(org.eclipse.emf.ecore.EObject) * @generated */ EOperation getCellRow__AddEObjectCell__EObject(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addErrorCell(byte) Add Error Cell}' operation. * * * @return the meta object for the 'Add Error Cell' operation. * @see org.nasdanika.models.excel.CellRow#addErrorCell(byte) * @generated */ EOperation getCellRow__AddErrorCell__byte(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addNumericCell(double) Add Numeric Cell}' operation. * * * @return the meta object for the 'Add Numeric Cell' operation. * @see org.nasdanika.models.excel.CellRow#addNumericCell(double) * @generated */ EOperation getCellRow__AddNumericCell__double(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addReferenceCell(org.eclipse.emf.ecore.EObject) Add Reference Cell}' operation. * * * @return the meta object for the 'Add Reference Cell' operation. * @see org.nasdanika.models.excel.CellRow#addReferenceCell(org.eclipse.emf.ecore.EObject) * @generated */ EOperation getCellRow__AddReferenceCell__EObject(); /** * Returns the meta object for the '{@link org.nasdanika.models.excel.CellRow#addStringCell(java.lang.String) Add String Cell}' operation. * * * @return the meta object for the 'Add String Cell' operation. * @see org.nasdanika.models.excel.CellRow#addStringCell(java.lang.String) * @generated */ EOperation getCellRow__AddStringCell__String(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.EObjectRow EObject Row}'. * * * @return the meta object for class 'EObject Row'. * @see org.nasdanika.models.excel.EObjectRow * @generated */ EClass getEObjectRow(); /** * Returns the meta object for the containment reference '{@link org.nasdanika.models.excel.EObjectRow#getContents Contents}'. * * * @return the meta object for the containment reference 'Contents'. * @see org.nasdanika.models.excel.EObjectRow#getContents() * @see #getEObjectRow() * @generated */ EReference getEObjectRow_Contents(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.ListRow List Row}'. * * * @return the meta object for class 'List Row'. * @see org.nasdanika.models.excel.ListRow * @generated */ EClass getListRow(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.excel.ListRow#getContents Contents}'. * * * @return the meta object for the containment reference list 'Contents'. * @see org.nasdanika.models.excel.ListRow#getContents() * @see #getListRow() * @generated */ EReference getListRow_Contents(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.Cell Cell}'. * * * @return the meta object for class 'Cell'. * @see org.nasdanika.models.excel.Cell * @generated */ EClass getCell(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.Cell#getColumnIndex Column Index}'. * * * @return the meta object for the attribute 'Column Index'. * @see org.nasdanika.models.excel.Cell#getColumnIndex() * @see #getCell() * @generated */ EAttribute getCell_ColumnIndex(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.BlankCell Blank Cell}'. * * * @return the meta object for class 'Blank Cell'. * @see org.nasdanika.models.excel.BlankCell * @generated */ EClass getBlankCell(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.BooleanCell Boolean Cell}'. * * * @return the meta object for class 'Boolean Cell'. * @see org.nasdanika.models.excel.BooleanCell * @generated */ EClass getBooleanCell(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.BooleanCell#isValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see org.nasdanika.models.excel.BooleanCell#isValue() * @see #getBooleanCell() * @generated */ EAttribute getBooleanCell_Value(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.DateCell Date Cell}'. * * * @return the meta object for class 'Date Cell'. * @see org.nasdanika.models.excel.DateCell * @generated */ EClass getDateCell(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.DateCell#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see org.nasdanika.models.excel.DateCell#getValue() * @see #getDateCell() * @generated */ EAttribute getDateCell_Value(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.ErrorCell Error Cell}'. * * * @return the meta object for class 'Error Cell'. * @see org.nasdanika.models.excel.ErrorCell * @generated */ EClass getErrorCell(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.ErrorCell#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see org.nasdanika.models.excel.ErrorCell#getValue() * @see #getErrorCell() * @generated */ EAttribute getErrorCell_Value(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.NumericCell Numeric Cell}'. * * * @return the meta object for class 'Numeric Cell'. * @see org.nasdanika.models.excel.NumericCell * @generated */ EClass getNumericCell(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.NumericCell#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see org.nasdanika.models.excel.NumericCell#getValue() * @see #getNumericCell() * @generated */ EAttribute getNumericCell_Value(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.StringCell String Cell}'. * * * @return the meta object for class 'String Cell'. * @see org.nasdanika.models.excel.StringCell * @generated */ EClass getStringCell(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.excel.StringCell#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see org.nasdanika.models.excel.StringCell#getValue() * @see #getStringCell() * @generated */ EAttribute getStringCell_Value(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.EObjectCell EObject Cell}'. * * * @return the meta object for class 'EObject Cell'. * @see org.nasdanika.models.excel.EObjectCell * @generated */ EClass getEObjectCell(); /** * Returns the meta object for the containment reference '{@link org.nasdanika.models.excel.EObjectCell#getValue Value}'. * * * @return the meta object for the containment reference 'Value'. * @see org.nasdanika.models.excel.EObjectCell#getValue() * @see #getEObjectCell() * @generated */ EReference getEObjectCell_Value(); /** * Returns the meta object for class '{@link org.nasdanika.models.excel.ReferenceCell Reference Cell}'. * * * @return the meta object for class 'Reference Cell'. * @see org.nasdanika.models.excel.ReferenceCell * @generated */ EClass getReferenceCell(); /** * Returns the meta object for the reference '{@link org.nasdanika.models.excel.ReferenceCell#getTarget Target}'. * * * @return the meta object for the reference 'Target'. * @see org.nasdanika.models.excel.ReferenceCell#getTarget() * @see #getReferenceCell() * @generated */ EReference getReferenceCell_Target(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ ExcelFactory getExcelFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.WorkbookImpl Workbook}' class. * * * @see org.nasdanika.models.excel.impl.WorkbookImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getWorkbook() * @generated */ EClass WORKBOOK = eINSTANCE.getWorkbook(); /** * The meta object literal for the 'Sheets' containment reference list feature. * * * @generated */ EReference WORKBOOK__SHEETS = eINSTANCE.getWorkbook_Sheets(); /** * The meta object literal for the 'Add Row Sheet' operation. * * * @generated */ EOperation WORKBOOK___ADD_ROW_SHEET__STRING = eINSTANCE.getWorkbook__AddRowSheet__String(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.SheetImpl Sheet}' class. * * * @see org.nasdanika.models.excel.impl.SheetImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getSheet() * @generated */ EClass SHEET = eINSTANCE.getSheet(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute SHEET__NAME = eINSTANCE.getSheet_Name(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.RowSheetImpl Row Sheet}' class. * * * @see org.nasdanika.models.excel.impl.RowSheetImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getRowSheet() * @generated */ EClass ROW_SHEET = eINSTANCE.getRowSheet(); /** * The meta object literal for the 'Rows' containment reference list feature. * * * @generated */ EReference ROW_SHEET__ROWS = eINSTANCE.getRowSheet_Rows(); /** * The meta object literal for the 'Add Cell Row' operation. * * * @generated */ EOperation ROW_SHEET___ADD_CELL_ROW = eINSTANCE.getRowSheet__AddCellRow(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.ListSheetImpl List Sheet}' class. * * * @see org.nasdanika.models.excel.impl.ListSheetImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getListSheet() * @generated */ EClass LIST_SHEET = eINSTANCE.getListSheet(); /** * The meta object literal for the 'Contents' containment reference list feature. * * * @generated */ EReference LIST_SHEET__CONTENTS = eINSTANCE.getListSheet_Contents(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.RowImpl Row}' class. * * * @see org.nasdanika.models.excel.impl.RowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getRow() * @generated */ EClass ROW = eINSTANCE.getRow(); /** * The meta object literal for the 'Number' attribute feature. * * * @generated */ EAttribute ROW__NUMBER = eINSTANCE.getRow_Number(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.CellRowImpl Cell Row}' class. * * * @see org.nasdanika.models.excel.impl.CellRowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getCellRow() * @generated */ EClass CELL_ROW = eINSTANCE.getCellRow(); /** * The meta object literal for the 'Cells' containment reference list feature. * * * @generated */ EReference CELL_ROW__CELLS = eINSTANCE.getCellRow_Cells(); /** * The meta object literal for the 'Add Blank Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_BLANK_CELL = eINSTANCE.getCellRow__AddBlankCell(); /** * The meta object literal for the 'Add Boolean Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_BOOLEAN_CELL__BOOLEAN = eINSTANCE.getCellRow__AddBooleanCell__boolean(); /** * The meta object literal for the 'Add Date Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_DATE_CELL__DATE = eINSTANCE.getCellRow__AddDateCell__Date(); /** * The meta object literal for the 'Add EObject Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_EOBJECT_CELL__EOBJECT = eINSTANCE.getCellRow__AddEObjectCell__EObject(); /** * The meta object literal for the 'Add Error Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_ERROR_CELL__BYTE = eINSTANCE.getCellRow__AddErrorCell__byte(); /** * The meta object literal for the 'Add Numeric Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_NUMERIC_CELL__DOUBLE = eINSTANCE.getCellRow__AddNumericCell__double(); /** * The meta object literal for the 'Add Reference Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_REFERENCE_CELL__EOBJECT = eINSTANCE.getCellRow__AddReferenceCell__EObject(); /** * The meta object literal for the 'Add String Cell' operation. * * * @generated */ EOperation CELL_ROW___ADD_STRING_CELL__STRING = eINSTANCE.getCellRow__AddStringCell__String(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.EObjectRowImpl EObject Row}' class. * * * @see org.nasdanika.models.excel.impl.EObjectRowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getEObjectRow() * @generated */ EClass EOBJECT_ROW = eINSTANCE.getEObjectRow(); /** * The meta object literal for the 'Contents' containment reference feature. * * * @generated */ EReference EOBJECT_ROW__CONTENTS = eINSTANCE.getEObjectRow_Contents(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.ListRowImpl List Row}' class. * * * @see org.nasdanika.models.excel.impl.ListRowImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getListRow() * @generated */ EClass LIST_ROW = eINSTANCE.getListRow(); /** * The meta object literal for the 'Contents' containment reference list feature. * * * @generated */ EReference LIST_ROW__CONTENTS = eINSTANCE.getListRow_Contents(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.CellImpl Cell}' class. * * * @see org.nasdanika.models.excel.impl.CellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getCell() * @generated */ EClass CELL = eINSTANCE.getCell(); /** * The meta object literal for the 'Column Index' attribute feature. * * * @generated */ EAttribute CELL__COLUMN_INDEX = eINSTANCE.getCell_ColumnIndex(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.BlankCellImpl Blank Cell}' class. * * * @see org.nasdanika.models.excel.impl.BlankCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getBlankCell() * @generated */ EClass BLANK_CELL = eINSTANCE.getBlankCell(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.BooleanCellImpl Boolean Cell}' class. * * * @see org.nasdanika.models.excel.impl.BooleanCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getBooleanCell() * @generated */ EClass BOOLEAN_CELL = eINSTANCE.getBooleanCell(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute BOOLEAN_CELL__VALUE = eINSTANCE.getBooleanCell_Value(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.DateCellImpl Date Cell}' class. * * * @see org.nasdanika.models.excel.impl.DateCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getDateCell() * @generated */ EClass DATE_CELL = eINSTANCE.getDateCell(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute DATE_CELL__VALUE = eINSTANCE.getDateCell_Value(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.ErrorCellImpl Error Cell}' class. * * * @see org.nasdanika.models.excel.impl.ErrorCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getErrorCell() * @generated */ EClass ERROR_CELL = eINSTANCE.getErrorCell(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute ERROR_CELL__VALUE = eINSTANCE.getErrorCell_Value(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.NumericCellImpl Numeric Cell}' class. * * * @see org.nasdanika.models.excel.impl.NumericCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getNumericCell() * @generated */ EClass NUMERIC_CELL = eINSTANCE.getNumericCell(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute NUMERIC_CELL__VALUE = eINSTANCE.getNumericCell_Value(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.StringCellImpl String Cell}' class. * * * @see org.nasdanika.models.excel.impl.StringCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getStringCell() * @generated */ EClass STRING_CELL = eINSTANCE.getStringCell(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute STRING_CELL__VALUE = eINSTANCE.getStringCell_Value(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.EObjectCellImpl EObject Cell}' class. * * * @see org.nasdanika.models.excel.impl.EObjectCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getEObjectCell() * @generated */ EClass EOBJECT_CELL = eINSTANCE.getEObjectCell(); /** * The meta object literal for the 'Value' containment reference feature. * * * @generated */ EReference EOBJECT_CELL__VALUE = eINSTANCE.getEObjectCell_Value(); /** * The meta object literal for the '{@link org.nasdanika.models.excel.impl.ReferenceCellImpl Reference Cell}' class. * * * @see org.nasdanika.models.excel.impl.ReferenceCellImpl * @see org.nasdanika.models.excel.impl.ExcelPackageImpl#getReferenceCell() * @generated */ EClass REFERENCE_CELL = eINSTANCE.getReferenceCell(); /** * The meta object literal for the 'Target' reference feature. * * * @generated */ EReference REFERENCE_CELL__TARGET = eINSTANCE.getReferenceCell_Target(); } } //ExcelPackage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy