/******************************************************************************* * 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.drawing.util; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import org.oasisopen.names.tc.opendocument.xmlns.drawing.AType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.AppletType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaCircleType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaPolygonType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaRectangleType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.CaptionType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.CircleType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ConnectorType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ContourPathType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ContourPolygonType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ControlType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.CustomShapeType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.DocumentRoot; import org.oasisopen.names.tc.opendocument.xmlns.drawing.DrawingPackage; import org.oasisopen.names.tc.opendocument.xmlns.drawing.EllipseType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.EnhancedGeometryType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.EquationType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.FillImageType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.FloatingFrameType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.FrameType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.GType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.GluePointType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.GradientType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.HandleType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.HatchType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ImageMapType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ImageType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.LayerSetType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.LayerType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.LineType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.MarkerType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.MeasureType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ObjectOleType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ObjectType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.OpacityType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PageThumbnailType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PageType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ParamType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PathType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PluginType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PolygonType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PolylineType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.RectType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.RegularPolygonType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.StrokeDashType1; import org.oasisopen.names.tc.opendocument.xmlns.drawing.TextBoxType; /** * <!-- begin-user-doc --> * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.DrawingPackage * @generated */ public class DrawingAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static DrawingPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DrawingAdapterFactory() { if (modelPackage == null) { modelPackage = DrawingPackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected DrawingSwitch<Adapter> modelSwitch = new DrawingSwitch<Adapter>() { @Override public Adapter caseAppletType(AppletType object) { return createAppletTypeAdapter(); } @Override public Adapter caseAreaCircleType(AreaCircleType object) { return createAreaCircleTypeAdapter(); } @Override public Adapter caseAreaPolygonType(AreaPolygonType object) { return createAreaPolygonTypeAdapter(); } @Override public Adapter caseAreaRectangleType(AreaRectangleType object) { return createAreaRectangleTypeAdapter(); } @Override public Adapter caseAType(AType object) { return createATypeAdapter(); } @Override public Adapter caseCaptionType(CaptionType object) { return createCaptionTypeAdapter(); } @Override public Adapter caseCircleType(CircleType object) { return createCircleTypeAdapter(); } @Override public Adapter caseConnectorType(ConnectorType object) { return createConnectorTypeAdapter(); } @Override public Adapter caseContourPathType(ContourPathType object) { return createContourPathTypeAdapter(); } @Override public Adapter caseContourPolygonType(ContourPolygonType object) { return createContourPolygonTypeAdapter(); } @Override public Adapter caseControlType(ControlType object) { return createControlTypeAdapter(); } @Override public Adapter caseCustomShapeType(CustomShapeType object) { return createCustomShapeTypeAdapter(); } @Override public Adapter caseDocumentRoot(DocumentRoot object) { return createDocumentRootAdapter(); } @Override public Adapter caseEllipseType(EllipseType object) { return createEllipseTypeAdapter(); } @Override public Adapter caseEnhancedGeometryType(EnhancedGeometryType object) { return createEnhancedGeometryTypeAdapter(); } @Override public Adapter caseEquationType(EquationType object) { return createEquationTypeAdapter(); } @Override public Adapter caseFillImageType(FillImageType object) { return createFillImageTypeAdapter(); } @Override public Adapter caseFloatingFrameType(FloatingFrameType object) { return createFloatingFrameTypeAdapter(); } @Override public Adapter caseFrameType(FrameType object) { return createFrameTypeAdapter(); } @Override public Adapter caseGluePointType(GluePointType object) { return createGluePointTypeAdapter(); } @Override public Adapter caseGradientType(GradientType object) { return createGradientTypeAdapter(); } @Override public Adapter caseGType(GType object) { return createGTypeAdapter(); } @Override public Adapter caseHandleType(HandleType object) { return createHandleTypeAdapter(); } @Override public Adapter caseHatchType(HatchType object) { return createHatchTypeAdapter(); } @Override public Adapter caseImageMapType(ImageMapType object) { return createImageMapTypeAdapter(); } @Override public Adapter caseImageType(ImageType object) { return createImageTypeAdapter(); } @Override public Adapter caseLayerSetType(LayerSetType object) { return createLayerSetTypeAdapter(); } @Override public Adapter caseLayerType(LayerType object) { return createLayerTypeAdapter(); } @Override public Adapter caseLineType(LineType object) { return createLineTypeAdapter(); } @Override public Adapter caseMarkerType(MarkerType object) { return createMarkerTypeAdapter(); } @Override public Adapter caseMeasureType(MeasureType object) { return createMeasureTypeAdapter(); } @Override public Adapter caseObjectOleType(ObjectOleType object) { return createObjectOleTypeAdapter(); } @Override public Adapter caseObjectType(ObjectType object) { return createObjectTypeAdapter(); } @Override public Adapter caseOpacityType(OpacityType object) { return createOpacityTypeAdapter(); } @Override public Adapter casePageThumbnailType(PageThumbnailType object) { return createPageThumbnailTypeAdapter(); } @Override public Adapter casePageType(PageType object) { return createPageTypeAdapter(); } @Override public Adapter caseParamType(ParamType object) { return createParamTypeAdapter(); } @Override public Adapter casePathType(PathType object) { return createPathTypeAdapter(); } @Override public Adapter casePluginType(PluginType object) { return createPluginTypeAdapter(); } @Override public Adapter casePolygonType(PolygonType object) { return createPolygonTypeAdapter(); } @Override public Adapter casePolylineType(PolylineType object) { return createPolylineTypeAdapter(); } @Override public Adapter caseRectType(RectType object) { return createRectTypeAdapter(); } @Override public Adapter caseRegularPolygonType(RegularPolygonType object) { return createRegularPolygonTypeAdapter(); } @Override public Adapter caseStrokeDashType1(StrokeDashType1 object) { return createStrokeDashType1Adapter(); } @Override public Adapter caseTextBoxType(TextBoxType object) { return createTextBoxTypeAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.AppletType <em>Applet Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.AppletType * @generated */ public Adapter createAppletTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaCircleType <em>Area Circle Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaCircleType * @generated */ public Adapter createAreaCircleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaPolygonType <em>Area Polygon Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaPolygonType * @generated */ public Adapter createAreaPolygonTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaRectangleType <em>Area Rectangle Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.AreaRectangleType * @generated */ public Adapter createAreaRectangleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.AType <em>AType</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.AType * @generated */ public Adapter createATypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.CaptionType <em>Caption Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.CaptionType * @generated */ public Adapter createCaptionTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.CircleType <em>Circle Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.CircleType * @generated */ public Adapter createCircleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ConnectorType <em>Connector Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ConnectorType * @generated */ public Adapter createConnectorTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ContourPathType <em>Contour Path Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ContourPathType * @generated */ public Adapter createContourPathTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ContourPolygonType <em>Contour Polygon Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ContourPolygonType * @generated */ public Adapter createContourPolygonTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ControlType <em>Control Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ControlType * @generated */ public Adapter createControlTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.CustomShapeType <em>Custom Shape Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.CustomShapeType * @generated */ public Adapter createCustomShapeTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.DocumentRoot <em>Document Root</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.DocumentRoot * @generated */ public Adapter createDocumentRootAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.EllipseType <em>Ellipse Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.EllipseType * @generated */ public Adapter createEllipseTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.EnhancedGeometryType <em>Enhanced Geometry Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.EnhancedGeometryType * @generated */ public Adapter createEnhancedGeometryTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.EquationType <em>Equation Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.EquationType * @generated */ public Adapter createEquationTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.FillImageType <em>Fill Image Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.FillImageType * @generated */ public Adapter createFillImageTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.FloatingFrameType <em>Floating Frame Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.FloatingFrameType * @generated */ public Adapter createFloatingFrameTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.FrameType <em>Frame Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.FrameType * @generated */ public Adapter createFrameTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.GluePointType <em>Glue Point Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.GluePointType * @generated */ public Adapter createGluePointTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.GradientType <em>Gradient Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.GradientType * @generated */ public Adapter createGradientTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.GType <em>GType</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.GType * @generated */ public Adapter createGTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.HandleType <em>Handle Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.HandleType * @generated */ public Adapter createHandleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.HatchType <em>Hatch Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.HatchType * @generated */ public Adapter createHatchTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ImageMapType <em>Image Map Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ImageMapType * @generated */ public Adapter createImageMapTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ImageType <em>Image Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ImageType * @generated */ public Adapter createImageTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.LayerSetType <em>Layer Set Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.LayerSetType * @generated */ public Adapter createLayerSetTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.LayerType <em>Layer Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.LayerType * @generated */ public Adapter createLayerTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.LineType <em>Line Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.LineType * @generated */ public Adapter createLineTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.MarkerType <em>Marker Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.MarkerType * @generated */ public Adapter createMarkerTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.MeasureType <em>Measure Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.MeasureType * @generated */ public Adapter createMeasureTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ObjectOleType <em>Object Ole Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ObjectOleType * @generated */ public Adapter createObjectOleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ObjectType <em>Object Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ObjectType * @generated */ public Adapter createObjectTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.OpacityType <em>Opacity Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.OpacityType * @generated */ public Adapter createOpacityTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.PageThumbnailType <em>Page Thumbnail Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.PageThumbnailType * @generated */ public Adapter createPageThumbnailTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.PageType <em>Page Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.PageType * @generated */ public Adapter createPageTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.ParamType <em>Param Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.ParamType * @generated */ public Adapter createParamTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.PathType <em>Path Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.PathType * @generated */ public Adapter createPathTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.PluginType <em>Plugin Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.PluginType * @generated */ public Adapter createPluginTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.PolygonType <em>Polygon Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.PolygonType * @generated */ public Adapter createPolygonTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.PolylineType <em>Polyline Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.PolylineType * @generated */ public Adapter createPolylineTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.RectType <em>Rect Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.RectType * @generated */ public Adapter createRectTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.RegularPolygonType <em>Regular Polygon Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.RegularPolygonType * @generated */ public Adapter createRegularPolygonTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.StrokeDashType1 <em>Stroke Dash Type1</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.StrokeDashType1 * @generated */ public Adapter createStrokeDashType1Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.oasisopen.names.tc.opendocument.xmlns.drawing.TextBoxType <em>Text Box Type</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.oasisopen.names.tc.opendocument.xmlns.drawing.TextBoxType * @generated */ public Adapter createTextBoxTypeAdapter() { return null; } /** * Creates a new adapter for the default case. * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //DrawingAdapterFactory