Interface MoxelFactory

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

    public interface MoxelFactory
    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:
    MoxelPackage
    • Field Detail

      • eINSTANCE

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

      • createSpreadsheetDocument

        SpreadsheetDocument createSpreadsheetDocument()
        Returns a new object of class 'Spreadsheet Document'.
        Returns:
        a new object of class 'Spreadsheet Document'.
      • createLanguageSettings

        LanguageSettings createLanguageSettings()
        Returns a new object of class 'Language Settings'.
        Returns:
        a new object of class 'Language Settings'.
      • createLanguageInfo

        LanguageInfo createLanguageInfo()
        Returns a new object of class 'Language Info'.
        Returns:
        a new object of class 'Language Info'.
      • createColumns

        Columns createColumns()
        Returns a new object of class 'Columns'.
        Returns:
        a new object of class 'Columns'.
      • createColumn

        Column createColumn()
        Returns a new object of class 'Column'.
        Returns:
        a new object of class 'Column'.
      • createRow

        Row createRow()
        Returns a new object of class 'Row'.
        Returns:
        a new object of class 'Row'.
      • createRect

        Rect createRect()
        Returns a new object of class 'Rect'.
        Returns:
        a new object of class 'Rect'.
      • createSpreadsheetPoint

        SpreadsheetPoint createSpreadsheetPoint()
        Returns a new object of class 'Spreadsheet Point'.
        Returns:
        a new object of class 'Spreadsheet Point'.
      • createSpreadsheetRect

        SpreadsheetRect createSpreadsheetRect()
        Returns a new object of class 'Spreadsheet Rect'.
        Returns:
        a new object of class 'Spreadsheet Rect'.
      • createDrawing

        Drawing createDrawing()
        Returns a new object of class 'Drawing'.
        Returns:
        a new object of class 'Drawing'.
      • createLineDrawing

        LineDrawing createLineDrawing()
        Returns a new object of class 'Line Drawing'.
        Returns:
        a new object of class 'Line Drawing'.
      • createRectangleDrawing

        RectangleDrawing createRectangleDrawing()
        Returns a new object of class 'Rectangle Drawing'.
        Returns:
        a new object of class 'Rectangle Drawing'.
      • createEllipseDrawing

        EllipseDrawing createEllipseDrawing()
        Returns a new object of class 'Ellipse Drawing'.
        Returns:
        a new object of class 'Ellipse Drawing'.
      • createTextDrawing

        TextDrawing createTextDrawing()
        Returns a new object of class 'Text Drawing'.
        Returns:
        a new object of class 'Text Drawing'.
      • createCommentDrawing

        CommentDrawing createCommentDrawing()
        Returns a new object of class 'Comment Drawing'.
        Returns:
        a new object of class 'Comment Drawing'.
      • createPictureDrawing

        PictureDrawing createPictureDrawing()
        Returns a new object of class 'Picture Drawing'.
        Returns:
        a new object of class 'Picture Drawing'.
      • createObjectDrawing

        ObjectDrawing createObjectDrawing()
        Returns a new object of class 'Object Drawing'.
        Returns:
        a new object of class 'Object Drawing'.
      • createChartDrawing

        ChartDrawing createChartDrawing()
        Returns a new object of class 'Chart Drawing'.
        Returns:
        a new object of class 'Chart Drawing'.
      • createGanttChartDrawing

        GanttChartDrawing createGanttChartDrawing()
        Returns a new object of class 'Gantt Chart Drawing'.
        Returns:
        a new object of class 'Gantt Chart Drawing'.
      • createPivotChartDrawing

        PivotChartDrawing createPivotChartDrawing()
        Returns a new object of class 'Pivot Chart Drawing'.
        Returns:
        a new object of class 'Pivot Chart Drawing'.
      • createDendrogramDrawing

        DendrogramDrawing createDendrogramDrawing()
        Returns a new object of class 'Dendrogram Drawing'.
        Returns:
        a new object of class 'Dendrogram Drawing'.
      • createGeographicalSchemaDrawing

        GeographicalSchemaDrawing createGeographicalSchemaDrawing()
        Returns a new object of class 'Geographical Schema Drawing'.
        Returns:
        a new object of class 'Geographical Schema Drawing'.
      • createControlDrawing

        ControlDrawing createControlDrawing()
        Returns a new object of class 'Control Drawing'.
        Returns:
        a new object of class 'Control Drawing'.
      • createUnsupportedObjectContent

        UnsupportedObjectContent createUnsupportedObjectContent()
        Returns a new object of class 'Unsupported Object Content'.
        Returns:
        a new object of class 'Unsupported Object Content'.
      • createGroupDrawing

        GroupDrawing createGroupDrawing()
        Returns a new object of class 'Group Drawing'.
        Returns:
        a new object of class 'Group Drawing'.
      • createCell

        Cell createCell()
        Returns a new object of class 'Cell'.
        Returns:
        a new object of class 'Cell'.
      • createGroup

        Group createGroup()
        Returns a new object of class 'Group'.
        Returns:
        a new object of class 'Group'.
      • createRowGroup

        RowGroup createRowGroup()
        Returns a new object of class 'Row Group'.
        Returns:
        a new object of class 'Row Group'.
      • createColumnGroup

        ColumnGroup createColumnGroup()
        Returns a new object of class 'Column Group'.
        Returns:
        a new object of class 'Column Group'.
      • createMerge

        Merge createMerge()
        Returns a new object of class 'Merge'.
        Returns:
        a new object of class 'Merge'.
      • createColumnMerge

        ColumnMerge createColumnMerge()
        Returns a new object of class 'Column Merge'.
        Returns:
        a new object of class 'Column Merge'.
      • createRowMerge

        RowMerge createRowMerge()
        Returns a new object of class 'Row Merge'.
        Returns:
        a new object of class 'Row Merge'.
      • createNamedItemDrawing

        NamedItemDrawing createNamedItemDrawing()
        Returns a new object of class 'Named Item Drawing'.
        Returns:
        a new object of class 'Named Item Drawing'.
      • createNamedItemCells

        NamedItemCells createNamedItemCells()
        Returns a new object of class 'Named Item Cells'.
        Returns:
        a new object of class 'Named Item Cells'.
      • createNamedItemEmbeddedTable

        NamedItemEmbeddedTable createNamedItemEmbeddedTable()
        Returns a new object of class 'Named Item Embedded Table'.
        Returns:
        a new object of class 'Named Item Embedded Table'.
      • createNamedItemDataSource

        NamedItemDataSource createNamedItemDataSource()
        Returns a new object of class 'Named Item Data Source'.
        Returns:
        a new object of class 'Named Item Data Source'.
      • createPrintSettings

        PrintSettings createPrintSettings()
        Returns a new object of class 'Print Settings'.
        Returns:
        a new object of class 'Print Settings'.
      • createRectArea

        RectArea createRectArea()
        Returns a new object of class 'Rect Area'.
        Returns:
        a new object of class 'Rect Area'.
      • createRowsArea

        RowsArea createRowsArea()
        Returns a new object of class 'Rows Area'.
        Returns:
        a new object of class 'Rows Area'.
      • createColumnsArea

        ColumnsArea createColumnsArea()
        Returns a new object of class 'Columns Area'.
        Returns:
        a new object of class 'Columns Area'.
      • createTableArea

        TableArea createTableArea()
        Returns a new object of class 'Table Area'.
        Returns:
        a new object of class 'Table Area'.
      • createDrawingsDataSource

        DrawingsDataSource createDrawingsDataSource()
        Returns a new object of class 'Drawings Data Source'.
        Returns:
        a new object of class 'Drawings Data Source'.
      • createViewSettings

        ViewSettings createViewSettings()
        Returns a new object of class 'View Settings'.
        Returns:
        a new object of class 'View Settings'.
      • createEmbeddedTableItem

        EmbeddedTableItem createEmbeddedTableItem()
        Returns a new object of class 'Embedded Table Item'.
        Returns:
        a new object of class 'Embedded Table Item'.
      • createPivotTable

        PivotTable createPivotTable()
        Returns a new object of class 'Pivot Table'.
        Returns:
        a new object of class 'Pivot Table'.
      • createFormat

        Format createFormat()
        Returns a new object of class 'Format'.
        Returns:
        a new object of class 'Format'.
      • getMoxelPackage

        MoxelPackage getMoxelPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.