/*******************************************************************************
* Copyright (c) 2006-2012
* Software Technology Group, Dresden University of Technology
* DevBoost GmbH, Berlin, Amtsgericht Charlottenburg, HRB 140026
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Software Technology Group - TU Dresden, Germany;
* DevBoost GmbH - Berlin, Germany
* - initial API and implementation
******************************************************************************/
/**
* <copyright>
* </copyright>
*
* $Id$
*/
package org.oasisopen.names.tc.opendocument.xmlns.table;
import org.eclipse.emf.ecore.EFactory;
/**
* <!-- begin-user-doc -->
* The <b>Factory</b> for the model.
* It provides a create method for each non-abstract class of the model.
* <!-- end-user-doc -->
* @see org.oasisopen.names.tc.opendocument.xmlns.table.TablePackage
* @generated
*/
public interface TableFactory extends EFactory {
/**
* The singleton instance of the factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
TableFactory eINSTANCE = org.oasisopen.names.tc.opendocument.xmlns.table.impl.TableFactoryImpl.init();
/**
* Returns a new object of class '<em>Body Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Body Type</em>'.
* @generated
*/
BodyType createBodyType();
/**
* Returns a new object of class '<em>Calculation Settings Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Calculation Settings Type</em>'.
* @generated
*/
CalculationSettingsType createCalculationSettingsType();
/**
* Returns a new object of class '<em>Cell Address Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Cell Address Type</em>'.
* @generated
*/
CellAddressType createCellAddressType();
/**
* Returns a new object of class '<em>Cell Content Change Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Cell Content Change Type</em>'.
* @generated
*/
CellContentChangeType createCellContentChangeType();
/**
* Returns a new object of class '<em>Cell Content Deletion Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Cell Content Deletion Type</em>'.
* @generated
*/
CellContentDeletionType createCellContentDeletionType();
/**
* Returns a new object of class '<em>Cell Range Source Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Cell Range Source Type</em>'.
* @generated
*/
CellRangeSourceType createCellRangeSourceType();
/**
* Returns a new object of class '<em>Change Deletion Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Change Deletion Type</em>'.
* @generated
*/
ChangeDeletionType createChangeDeletionType();
/**
* Returns a new object of class '<em>Change Track Table Cell Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Change Track Table Cell Type</em>'.
* @generated
*/
ChangeTrackTableCellType createChangeTrackTableCellType();
/**
* Returns a new object of class '<em>Consolidation Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Consolidation Type</em>'.
* @generated
*/
ConsolidationType createConsolidationType();
/**
* Returns a new object of class '<em>Content Validations Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Content Validations Type</em>'.
* @generated
*/
ContentValidationsType createContentValidationsType();
/**
* Returns a new object of class '<em>Content Validation Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Content Validation Type</em>'.
* @generated
*/
ContentValidationType createContentValidationType();
/**
* Returns a new object of class '<em>Covered Table Cell Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Covered Table Cell Type</em>'.
* @generated
*/
CoveredTableCellType createCoveredTableCellType();
/**
* Returns a new object of class '<em>Cut Offs Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Cut Offs Type</em>'.
* @generated
*/
CutOffsType createCutOffsType();
/**
* Returns a new object of class '<em>Database Ranges Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Database Ranges Type</em>'.
* @generated
*/
DatabaseRangesType createDatabaseRangesType();
/**
* Returns a new object of class '<em>Database Range Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Database Range Type</em>'.
* @generated
*/
DatabaseRangeType createDatabaseRangeType();
/**
* Returns a new object of class '<em>Database Source Query Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Database Source Query Type</em>'.
* @generated
*/
DatabaseSourceQueryType createDatabaseSourceQueryType();
/**
* Returns a new object of class '<em>Database Source Sql Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Database Source Sql Type</em>'.
* @generated
*/
DatabaseSourceSqlType createDatabaseSourceSqlType();
/**
* Returns a new object of class '<em>Database Source Table Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Database Source Table Type</em>'.
* @generated
*/
DatabaseSourceTableType createDatabaseSourceTableType();
/**
* Returns a new object of class '<em>Data Pilot Display Info Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Display Info Type</em>'.
* @generated
*/
DataPilotDisplayInfoType createDataPilotDisplayInfoType();
/**
* Returns a new object of class '<em>Data Pilot Field Reference Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Field Reference Type</em>'.
* @generated
*/
DataPilotFieldReferenceType createDataPilotFieldReferenceType();
/**
* Returns a new object of class '<em>Data Pilot Field Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Field Type</em>'.
* @generated
*/
DataPilotFieldType createDataPilotFieldType();
/**
* Returns a new object of class '<em>Data Pilot Group Member Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Group Member Type</em>'.
* @generated
*/
DataPilotGroupMemberType createDataPilotGroupMemberType();
/**
* Returns a new object of class '<em>Data Pilot Groups Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Groups Type</em>'.
* @generated
*/
DataPilotGroupsType createDataPilotGroupsType();
/**
* Returns a new object of class '<em>Data Pilot Group Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Group Type</em>'.
* @generated
*/
DataPilotGroupType createDataPilotGroupType();
/**
* Returns a new object of class '<em>Data Pilot Layout Info Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Layout Info Type</em>'.
* @generated
*/
DataPilotLayoutInfoType createDataPilotLayoutInfoType();
/**
* Returns a new object of class '<em>Data Pilot Level Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Level Type</em>'.
* @generated
*/
DataPilotLevelType createDataPilotLevelType();
/**
* Returns a new object of class '<em>Data Pilot Members Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Members Type</em>'.
* @generated
*/
DataPilotMembersType createDataPilotMembersType();
/**
* Returns a new object of class '<em>Data Pilot Member Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Member Type</em>'.
* @generated
*/
DataPilotMemberType createDataPilotMemberType();
/**
* Returns a new object of class '<em>Data Pilot Sort Info Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Sort Info Type</em>'.
* @generated
*/
DataPilotSortInfoType createDataPilotSortInfoType();
/**
* Returns a new object of class '<em>Data Pilot Subtotals Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Subtotals Type</em>'.
* @generated
*/
DataPilotSubtotalsType createDataPilotSubtotalsType();
/**
* Returns a new object of class '<em>Data Pilot Subtotal Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Subtotal Type</em>'.
* @generated
*/
DataPilotSubtotalType createDataPilotSubtotalType();
/**
* Returns a new object of class '<em>Data Pilot Tables Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Tables Type</em>'.
* @generated
*/
DataPilotTablesType createDataPilotTablesType();
/**
* Returns a new object of class '<em>Data Pilot Table Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Data Pilot Table Type</em>'.
* @generated
*/
DataPilotTableType createDataPilotTableType();
/**
* Returns a new object of class '<em>Dde Links Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Dde Links Type</em>'.
* @generated
*/
DdeLinksType createDdeLinksType();
/**
* Returns a new object of class '<em>Dde Link Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Dde Link Type</em>'.
* @generated
*/
DdeLinkType createDdeLinkType();
/**
* Returns a new object of class '<em>Deletions Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Deletions Type</em>'.
* @generated
*/
DeletionsType createDeletionsType();
/**
* Returns a new object of class '<em>Deletion Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Deletion Type</em>'.
* @generated
*/
DeletionType createDeletionType();
/**
* Returns a new object of class '<em>Dependencies Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Dependencies Type</em>'.
* @generated
*/
DependenciesType createDependenciesType();
/**
* Returns a new object of class '<em>Dependency Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Dependency Type</em>'.
* @generated
*/
DependencyType createDependencyType();
/**
* Returns a new object of class '<em>Detective Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Detective Type</em>'.
* @generated
*/
DetectiveType createDetectiveType();
/**
* Returns a new object of class '<em>Error Macro Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Error Macro Type</em>'.
* @generated
*/
ErrorMacroType createErrorMacroType();
/**
* Returns a new object of class '<em>Error Message Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Error Message Type</em>'.
* @generated
*/
ErrorMessageType createErrorMessageType();
/**
* Returns a new object of class '<em>Even Columns Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Even Columns Type</em>'.
* @generated
*/
EvenColumnsType createEvenColumnsType();
/**
* Returns a new object of class '<em>Even Rows Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Even Rows Type</em>'.
* @generated
*/
EvenRowsType createEvenRowsType();
/**
* Returns a new object of class '<em>Filter And Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Filter And Type</em>'.
* @generated
*/
FilterAndType createFilterAndType();
/**
* Returns a new object of class '<em>Filter Condition Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Filter Condition Type</em>'.
* @generated
*/
FilterConditionType createFilterConditionType();
/**
* Returns a new object of class '<em>Filter Or Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Filter Or Type</em>'.
* @generated
*/
FilterOrType createFilterOrType();
/**
* Returns a new object of class '<em>Filter Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Filter Type</em>'.
* @generated
*/
FilterType createFilterType();
/**
* Returns a new object of class '<em>First Column Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>First Column Type</em>'.
* @generated
*/
FirstColumnType createFirstColumnType();
/**
* Returns a new object of class '<em>First Row Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>First Row Type</em>'.
* @generated
*/
FirstRowType createFirstRowType();
/**
* Returns a new object of class '<em>Help Message Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Help Message Type</em>'.
* @generated
*/
HelpMessageType createHelpMessageType();
/**
* Returns a new object of class '<em>Highlighted Range Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Highlighted Range Type</em>'.
* @generated
*/
HighlightedRangeType createHighlightedRangeType();
/**
* Returns a new object of class '<em>Insertion Cut Off Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Insertion Cut Off Type</em>'.
* @generated
*/
InsertionCutOffType createInsertionCutOffType();
/**
* Returns a new object of class '<em>Insertion Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Insertion Type</em>'.
* @generated
*/
InsertionType createInsertionType();
/**
* Returns a new object of class '<em>Iteration Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Iteration Type</em>'.
* @generated
*/
IterationType createIterationType();
/**
* Returns a new object of class '<em>Label Ranges Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Label Ranges Type</em>'.
* @generated
*/
LabelRangesType createLabelRangesType();
/**
* Returns a new object of class '<em>Label Range Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Label Range Type</em>'.
* @generated
*/
LabelRangeType createLabelRangeType();
/**
* Returns a new object of class '<em>Last Column Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Last Column Type</em>'.
* @generated
*/
LastColumnType createLastColumnType();
/**
* Returns a new object of class '<em>Last Row Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Last Row Type</em>'.
* @generated
*/
LastRowType createLastRowType();
/**
* Returns a new object of class '<em>Movement Cut Off Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Movement Cut Off Type</em>'.
* @generated
*/
MovementCutOffType createMovementCutOffType();
/**
* Returns a new object of class '<em>Movement Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Movement Type</em>'.
* @generated
*/
MovementType createMovementType();
/**
* Returns a new object of class '<em>Named Expressions Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Named Expressions Type</em>'.
* @generated
*/
NamedExpressionsType createNamedExpressionsType();
/**
* Returns a new object of class '<em>Named Expression Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Named Expression Type</em>'.
* @generated
*/
NamedExpressionType createNamedExpressionType();
/**
* Returns a new object of class '<em>Named Range Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Named Range Type</em>'.
* @generated
*/
NamedRangeType createNamedRangeType();
/**
* Returns a new object of class '<em>Null Date Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Null Date Type</em>'.
* @generated
*/
NullDateType createNullDateType();
/**
* Returns a new object of class '<em>Odd Columns Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Odd Columns Type</em>'.
* @generated
*/
OddColumnsType createOddColumnsType();
/**
* Returns a new object of class '<em>Odd Rows Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Odd Rows Type</em>'.
* @generated
*/
OddRowsType createOddRowsType();
/**
* Returns a new object of class '<em>Operation Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Operation Type</em>'.
* @generated
*/
OperationType createOperationType();
/**
* Returns a new object of class '<em>Previous Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Previous Type</em>'.
* @generated
*/
PreviousType createPreviousType();
/**
* Returns a new object of class '<em>Scenario Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Scenario Type</em>'.
* @generated
*/
ScenarioType createScenarioType();
/**
* Returns a new object of class '<em>Shapes Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Shapes Type</em>'.
* @generated
*/
ShapesType createShapesType();
/**
* Returns a new object of class '<em>Sort By Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Sort By Type</em>'.
* @generated
*/
SortByType createSortByType();
/**
* Returns a new object of class '<em>Sort Groups Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Sort Groups Type</em>'.
* @generated
*/
SortGroupsType createSortGroupsType();
/**
* Returns a new object of class '<em>Sort Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Sort Type</em>'.
* @generated
*/
SortType createSortType();
/**
* Returns a new object of class '<em>Source Cell Range Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Source Cell Range Type</em>'.
* @generated
*/
SourceCellRangeType createSourceCellRangeType();
/**
* Returns a new object of class '<em>Source Range Address Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Source Range Address Type</em>'.
* @generated
*/
SourceRangeAddressType createSourceRangeAddressType();
/**
* Returns a new object of class '<em>Source Service Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Source Service Type</em>'.
* @generated
*/
SourceServiceType createSourceServiceType();
/**
* Returns a new object of class '<em>Subtotal Field Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Subtotal Field Type</em>'.
* @generated
*/
SubtotalFieldType createSubtotalFieldType();
/**
* Returns a new object of class '<em>Subtotal Rules Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Subtotal Rules Type</em>'.
* @generated
*/
SubtotalRulesType createSubtotalRulesType();
/**
* Returns a new object of class '<em>Subtotal Rule Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Subtotal Rule Type</em>'.
* @generated
*/
SubtotalRuleType createSubtotalRuleType();
/**
* Returns a new object of class '<em>Cell Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Cell Type</em>'.
* @generated
*/
TableCellType createTableCellType();
/**
* Returns a new object of class '<em>Column Group Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Column Group Type</em>'.
* @generated
*/
TableColumnGroupType createTableColumnGroupType();
/**
* Returns a new object of class '<em>Columns Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Columns Type</em>'.
* @generated
*/
TableColumnsType createTableColumnsType();
/**
* Returns a new object of class '<em>Column Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Column Type</em>'.
* @generated
*/
TableColumnType createTableColumnType();
/**
* Returns a new object of class '<em>Header Columns Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Header Columns Type</em>'.
* @generated
*/
TableHeaderColumnsType createTableHeaderColumnsType();
/**
* Returns a new object of class '<em>Header Rows Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Header Rows Type</em>'.
* @generated
*/
TableHeaderRowsType createTableHeaderRowsType();
/**
* Returns a new object of class '<em>Row Group Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Row Group Type</em>'.
* @generated
*/
TableRowGroupType createTableRowGroupType();
/**
* Returns a new object of class '<em>Rows Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Rows Type</em>'.
* @generated
*/
TableRowsType createTableRowsType();
/**
* Returns a new object of class '<em>Row Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Row Type</em>'.
* @generated
*/
TableRowType createTableRowType();
/**
* Returns a new object of class '<em>Source Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Source Type</em>'.
* @generated
*/
TableSourceType createTableSourceType();
/**
* Returns a new object of class '<em>Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Type</em>'.
* @generated
*/
TableType createTableType();
/**
* Returns a new object of class '<em>Document Root</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Document Root</em>'.
* @generated
*/
DocumentRoot createDocumentRoot();
/**
* Returns a new object of class '<em>Template Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Template Type</em>'.
* @generated
*/
TableTemplateType createTableTemplateType();
/**
* Returns a new object of class '<em>Target Range Address Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Target Range Address Type</em>'.
* @generated
*/
TargetRangeAddressType createTargetRangeAddressType();
/**
* Returns a new object of class '<em>Tracked Changes Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Tracked Changes Type</em>'.
* @generated
*/
TrackedChangesType createTrackedChangesType();
/**
* Returns the package supported by this factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the package supported by this factory.
* @generated
*/
TablePackage getTablePackage();
} //TableFactory