Class ContentAdapterFactory

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.AdapterFactory

    public class ContentAdapterFactory
    extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
    The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
    See Also:
    ContentPackage
    • Field Detail

      • modelPackage

        protected static ContentPackage modelPackage
        The cached model package.
      • modelSwitch

        protected ContentSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
        The switch that delegates to the createXXX methods.
    • Constructor Detail

      • ContentAdapterFactory

        public ContentAdapterFactory()
        Creates an instance of the adapter factory.
    • Method Detail

      • isFactoryForType

        public boolean isFactoryForType​(Object object)
        Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
        Specified by:
        isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
        Overrides:
        isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Returns:
        whether this factory is applicable for the type of the object.
      • createAdapter

        public org.eclipse.emf.common.notify.Adapter createAdapter​(org.eclipse.emf.common.notify.Notifier target)
        Creates an adapter for the target.
        Overrides:
        createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Parameters:
        target - the object to adapt.
        Returns:
        the adapter for the target.
      • createSpreadsheetLineAdapter

        public org.eclipse.emf.common.notify.Adapter createSpreadsheetLineAdapter()
        Creates a new adapter for an object of class 'Spreadsheet Line'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SpreadsheetLine
      • createCellLineAdapter

        public org.eclipse.emf.common.notify.Adapter createCellLineAdapter()
        Creates a new adapter for an object of class 'Cell Line'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        CellLine
      • createDrawingLineAdapter

        public org.eclipse.emf.common.notify.Adapter createDrawingLineAdapter()
        Creates a new adapter for an object of class 'Drawing Line'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DrawingLine
      • createLocalStringAdapter

        public org.eclipse.emf.common.notify.Adapter createLocalStringAdapter()
        Creates a new adapter for an object of class 'Local String'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        LocalString
      • createAreaAdapter

        public org.eclipse.emf.common.notify.Adapter createAreaAdapter()
        Creates a new adapter for an object of class 'Area'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Area
      • createSpreadsheetPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createSpreadsheetPropertiesAdapter()
        Creates a new adapter for an object of class 'Spreadsheet Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SpreadsheetProperties
      • createCellReferenceAdapter

        public org.eclipse.emf.common.notify.Adapter createCellReferenceAdapter()
        Creates a new adapter for an object of class 'Cell Reference'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        CellReference
      • createBaseFormattingCellPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createBaseFormattingCellPropertiesAdapter()
        Creates a new adapter for an object of class 'Base Formatting Cell Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        BaseFormattingCellProperties
      • createCellsPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createCellsPropertiesAdapter()
        Creates a new adapter for an object of class 'Cells Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        CellsProperties
      • createColumnsRowsPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createColumnsRowsPropertiesAdapter()
        Creates a new adapter for an object of class 'Columns Rows Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ColumnsRowsProperties
      • createColumnsPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createColumnsPropertiesAdapter()
        Creates a new adapter for an object of class 'Columns Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ColumnsProperties
      • createRowsPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createRowsPropertiesAdapter()
        Creates a new adapter for an object of class 'Rows Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RowsProperties
      • createTablePropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createTablePropertiesAdapter()
        Creates a new adapter for an object of class 'Table Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        TableProperties
      • createBaseDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createBaseDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Base Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        BaseDrawingProperties
      • createLineDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createLineDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Line Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        LineDrawingProperties
      • createBaseDrawingWithBackgroundPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createBaseDrawingWithBackgroundPropertiesAdapter()
        Creates a new adapter for an object of class 'Base Drawing With Background Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        BaseDrawingWithBackgroundProperties
      • createRectangleDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createRectangleDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Rectangle Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RectangleDrawingProperties
      • createTextDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createTextDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Text Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        TextDrawingProperties
      • createEllipseDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createEllipseDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Ellipse Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        EllipseDrawingProperties
      • createGroupDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createGroupDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Group Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        GroupDrawingProperties
      • createPictureDrawingPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createPictureDrawingPropertiesAdapter()
        Creates a new adapter for an object of class 'Picture Drawing Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        PictureDrawingProperties
      • createDcsDetailIdAdapter

        public org.eclipse.emf.common.notify.Adapter createDcsDetailIdAdapter()
        Creates a new adapter for an object of class 'Dcs Detail Id'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DcsDetailId
      • createEObjectAdapter

        public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
        Creates a new adapter for the default case. This default implementation returns null.
        Returns:
        the new adapter.