/**
* Copyright (c) 2013 itemis AG and others.
* 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:
* Mark Broerkens - initial API and implementation
*
*/
package org.eclipse.rmf.reqif10.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.eclipse.rmf.reqif10.AccessControlledElement;
import org.eclipse.rmf.reqif10.AlternativeID;
import org.eclipse.rmf.reqif10.AttributeDefinition;
import org.eclipse.rmf.reqif10.AttributeDefinitionBoolean;
import org.eclipse.rmf.reqif10.AttributeDefinitionDate;
import org.eclipse.rmf.reqif10.AttributeDefinitionEnumeration;
import org.eclipse.rmf.reqif10.AttributeDefinitionInteger;
import org.eclipse.rmf.reqif10.AttributeDefinitionReal;
import org.eclipse.rmf.reqif10.AttributeDefinitionSimple;
import org.eclipse.rmf.reqif10.AttributeDefinitionString;
import org.eclipse.rmf.reqif10.AttributeDefinitionXHTML;
import org.eclipse.rmf.reqif10.AttributeValue;
import org.eclipse.rmf.reqif10.AttributeValueBoolean;
import org.eclipse.rmf.reqif10.AttributeValueDate;
import org.eclipse.rmf.reqif10.AttributeValueEnumeration;
import org.eclipse.rmf.reqif10.AttributeValueInteger;
import org.eclipse.rmf.reqif10.AttributeValueReal;
import org.eclipse.rmf.reqif10.AttributeValueSimple;
import org.eclipse.rmf.reqif10.AttributeValueString;
import org.eclipse.rmf.reqif10.AttributeValueXHTML;
import org.eclipse.rmf.reqif10.DatatypeDefinition;
import org.eclipse.rmf.reqif10.DatatypeDefinitionBoolean;
import org.eclipse.rmf.reqif10.DatatypeDefinitionDate;
import org.eclipse.rmf.reqif10.DatatypeDefinitionEnumeration;
import org.eclipse.rmf.reqif10.DatatypeDefinitionInteger;
import org.eclipse.rmf.reqif10.DatatypeDefinitionReal;
import org.eclipse.rmf.reqif10.DatatypeDefinitionSimple;
import org.eclipse.rmf.reqif10.DatatypeDefinitionString;
import org.eclipse.rmf.reqif10.DatatypeDefinitionXHTML;
import org.eclipse.rmf.reqif10.EmbeddedValue;
import org.eclipse.rmf.reqif10.EnumValue;
import org.eclipse.rmf.reqif10.Identifiable;
import org.eclipse.rmf.reqif10.RelationGroup;
import org.eclipse.rmf.reqif10.RelationGroupType;
import org.eclipse.rmf.reqif10.ReqIF;
import org.eclipse.rmf.reqif10.ReqIF10Package;
import org.eclipse.rmf.reqif10.ReqIFContent;
import org.eclipse.rmf.reqif10.ReqIFHeader;
import org.eclipse.rmf.reqif10.ReqIFToolExtension;
import org.eclipse.rmf.reqif10.SpecElementWithAttributes;
import org.eclipse.rmf.reqif10.SpecHierarchy;
import org.eclipse.rmf.reqif10.SpecObject;
import org.eclipse.rmf.reqif10.SpecObjectType;
import org.eclipse.rmf.reqif10.SpecRelation;
import org.eclipse.rmf.reqif10.SpecRelationType;
import org.eclipse.rmf.reqif10.SpecType;
import org.eclipse.rmf.reqif10.Specification;
import org.eclipse.rmf.reqif10.SpecificationType;
import org.eclipse.rmf.reqif10.XhtmlContent;
/**
* <!-- 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.eclipse.rmf.reqif10.ReqIF10Package
* @generated
*/
public class ReqIF10AdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected static ReqIF10Package modelPackage;
/**
* Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public ReqIF10AdapterFactory() {
if (modelPackage == null) {
modelPackage = ReqIF10Package.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 ReqIF10Switch<Adapter> modelSwitch = new ReqIF10Switch<Adapter>() {
@Override
public Adapter caseAccessControlledElement(AccessControlledElement object) {
return createAccessControlledElementAdapter();
}
@Override
public Adapter caseIdentifiable(Identifiable object) {
return createIdentifiableAdapter();
}
@Override
public Adapter caseAttributeValueXHTML(AttributeValueXHTML object) {
return createAttributeValueXHTMLAdapter();
}
@Override
public Adapter caseAttributeValue(AttributeValue object) {
return createAttributeValueAdapter();
}
@Override
public Adapter caseSpecElementWithAttributes(SpecElementWithAttributes object) {
return createSpecElementWithAttributesAdapter();
}
@Override
public Adapter caseAttributeDefinitionXHTML(AttributeDefinitionXHTML object) {
return createAttributeDefinitionXHTMLAdapter();
}
@Override
public Adapter caseAttributeDefinition(AttributeDefinition object) {
return createAttributeDefinitionAdapter();
}
@Override
public Adapter caseSpecType(SpecType object) {
return createSpecTypeAdapter();
}
@Override
public Adapter caseReqIFContent(ReqIFContent object) {
return createReqIFContentAdapter();
}
@Override
public Adapter caseReqIF(ReqIF object) {
return createReqIFAdapter();
}
@Override
public Adapter caseReqIFHeader(ReqIFHeader object) {
return createReqIFHeaderAdapter();
}
@Override
public Adapter caseReqIFToolExtension(ReqIFToolExtension object) {
return createReqIFToolExtensionAdapter();
}
@Override
public Adapter caseSpecObject(SpecObject object) {
return createSpecObjectAdapter();
}
@Override
public Adapter caseSpecObjectType(SpecObjectType object) {
return createSpecObjectTypeAdapter();
}
@Override
public Adapter caseSpecification(Specification object) {
return createSpecificationAdapter();
}
@Override
public Adapter caseSpecificationType(SpecificationType object) {
return createSpecificationTypeAdapter();
}
@Override
public Adapter caseSpecHierarchy(SpecHierarchy object) {
return createSpecHierarchyAdapter();
}
@Override
public Adapter caseDatatypeDefinition(DatatypeDefinition object) {
return createDatatypeDefinitionAdapter();
}
@Override
public Adapter caseSpecRelation(SpecRelation object) {
return createSpecRelationAdapter();
}
@Override
public Adapter caseSpecRelationType(SpecRelationType object) {
return createSpecRelationTypeAdapter();
}
@Override
public Adapter caseRelationGroup(RelationGroup object) {
return createRelationGroupAdapter();
}
@Override
public Adapter caseRelationGroupType(RelationGroupType object) {
return createRelationGroupTypeAdapter();
}
@Override
public Adapter caseDatatypeDefinitionXHTML(DatatypeDefinitionXHTML object) {
return createDatatypeDefinitionXHTMLAdapter();
}
@Override
public Adapter caseAlternativeID(AlternativeID object) {
return createAlternativeIDAdapter();
}
@Override
public Adapter caseAttributeDefinitionBoolean(AttributeDefinitionBoolean object) {
return createAttributeDefinitionBooleanAdapter();
}
@Override
public Adapter caseAttributeDefinitionSimple(AttributeDefinitionSimple object) {
return createAttributeDefinitionSimpleAdapter();
}
@Override
public Adapter caseDatatypeDefinitionBoolean(DatatypeDefinitionBoolean object) {
return createDatatypeDefinitionBooleanAdapter();
}
@Override
public Adapter caseDatatypeDefinitionSimple(DatatypeDefinitionSimple object) {
return createDatatypeDefinitionSimpleAdapter();
}
@Override
public Adapter caseAttributeValueBoolean(AttributeValueBoolean object) {
return createAttributeValueBooleanAdapter();
}
@Override
public Adapter caseAttributeValueSimple(AttributeValueSimple object) {
return createAttributeValueSimpleAdapter();
}
@Override
public Adapter caseAttributeDefinitionDate(AttributeDefinitionDate object) {
return createAttributeDefinitionDateAdapter();
}
@Override
public Adapter caseDatatypeDefinitionDate(DatatypeDefinitionDate object) {
return createDatatypeDefinitionDateAdapter();
}
@Override
public Adapter caseAttributeValueDate(AttributeValueDate object) {
return createAttributeValueDateAdapter();
}
@Override
public Adapter caseAttributeDefinitionEnumeration(AttributeDefinitionEnumeration object) {
return createAttributeDefinitionEnumerationAdapter();
}
@Override
public Adapter caseDatatypeDefinitionEnumeration(DatatypeDefinitionEnumeration object) {
return createDatatypeDefinitionEnumerationAdapter();
}
@Override
public Adapter caseEnumValue(EnumValue object) {
return createEnumValueAdapter();
}
@Override
public Adapter caseEmbeddedValue(EmbeddedValue object) {
return createEmbeddedValueAdapter();
}
@Override
public Adapter caseAttributeValueEnumeration(AttributeValueEnumeration object) {
return createAttributeValueEnumerationAdapter();
}
@Override
public Adapter caseAttributeDefinitionInteger(AttributeDefinitionInteger object) {
return createAttributeDefinitionIntegerAdapter();
}
@Override
public Adapter caseDatatypeDefinitionInteger(DatatypeDefinitionInteger object) {
return createDatatypeDefinitionIntegerAdapter();
}
@Override
public Adapter caseAttributeValueInteger(AttributeValueInteger object) {
return createAttributeValueIntegerAdapter();
}
@Override
public Adapter caseAttributeDefinitionReal(AttributeDefinitionReal object) {
return createAttributeDefinitionRealAdapter();
}
@Override
public Adapter caseDatatypeDefinitionReal(DatatypeDefinitionReal object) {
return createDatatypeDefinitionRealAdapter();
}
@Override
public Adapter caseAttributeValueReal(AttributeValueReal object) {
return createAttributeValueRealAdapter();
}
@Override
public Adapter caseAttributeDefinitionString(AttributeDefinitionString object) {
return createAttributeDefinitionStringAdapter();
}
@Override
public Adapter caseDatatypeDefinitionString(DatatypeDefinitionString object) {
return createDatatypeDefinitionStringAdapter();
}
@Override
public Adapter caseAttributeValueString(AttributeValueString object) {
return createAttributeValueStringAdapter();
}
@Override
public Adapter caseXhtmlContent(XhtmlContent object) {
return createXhtmlContentAdapter();
}
@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.eclipse.rmf.reqif10.AccessControlledElement
* <em>Access Controlled Element</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.eclipse.rmf.reqif10.AccessControlledElement
* @generated
*/
public Adapter createAccessControlledElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.Identifiable <em>Identifiable</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.eclipse.rmf.reqif10.Identifiable
* @generated
*/
public Adapter createIdentifiableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueXHTML
* <em>Attribute Value XHTML</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.eclipse.rmf.reqif10.AttributeValueXHTML
* @generated
*/
public Adapter createAttributeValueXHTMLAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValue
* <em>Attribute Value</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.eclipse.rmf.reqif10.AttributeValue
* @generated
*/
public Adapter createAttributeValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecElementWithAttributes
* <em>Spec Element With Attributes</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.eclipse.rmf.reqif10.SpecElementWithAttributes
* @generated
*/
public Adapter createSpecElementWithAttributesAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionXHTML
* <em>Attribute Definition XHTML</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.eclipse.rmf.reqif10.AttributeDefinitionXHTML
* @generated
*/
public Adapter createAttributeDefinitionXHTMLAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinition
* <em>Attribute Definition</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.eclipse.rmf.reqif10.AttributeDefinition
* @generated
*/
public Adapter createAttributeDefinitionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecType <em>Spec 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.eclipse.rmf.reqif10.SpecType
* @generated
*/
public Adapter createSpecTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.ReqIFContent
* <em>Req IF Content</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.eclipse.rmf.reqif10.ReqIFContent
* @generated
*/
public Adapter createReqIFContentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.ReqIF <em>Req IF</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.eclipse.rmf.reqif10.ReqIF
* @generated
*/
public Adapter createReqIFAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.ReqIFHeader <em>Req IF Header</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.eclipse.rmf.reqif10.ReqIFHeader
* @generated
*/
public Adapter createReqIFHeaderAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.ReqIFToolExtension
* <em>Req IF Tool Extension</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.eclipse.rmf.reqif10.ReqIFToolExtension
* @generated
*/
public Adapter createReqIFToolExtensionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecObject <em>Spec Object</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.eclipse.rmf.reqif10.SpecObject
* @generated
*/
public Adapter createSpecObjectAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecObjectType
* <em>Spec 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.eclipse.rmf.reqif10.SpecObjectType
* @generated
*/
public Adapter createSpecObjectTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.Specification
* <em>Specification</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.eclipse.rmf.reqif10.Specification
* @generated
*/
public Adapter createSpecificationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecificationType
* <em>Specification 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.eclipse.rmf.reqif10.SpecificationType
* @generated
*/
public Adapter createSpecificationTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecHierarchy
* <em>Spec Hierarchy</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.eclipse.rmf.reqif10.SpecHierarchy
* @generated
*/
public Adapter createSpecHierarchyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinition
* <em>Datatype Definition</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.eclipse.rmf.reqif10.DatatypeDefinition
* @generated
*/
public Adapter createDatatypeDefinitionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecRelation <em>Spec Relation</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.eclipse.rmf.reqif10.SpecRelation
* @generated
*/
public Adapter createSpecRelationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.SpecRelationType
* <em>Spec Relation 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.eclipse.rmf.reqif10.SpecRelationType
* @generated
*/
public Adapter createSpecRelationTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.RelationGroup
* <em>Relation Group</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.eclipse.rmf.reqif10.RelationGroup
* @generated
*/
public Adapter createRelationGroupAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.RelationGroupType
* <em>Relation Group 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.eclipse.rmf.reqif10.RelationGroupType
* @generated
*/
public Adapter createRelationGroupTypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionXHTML
* <em>Datatype Definition XHTML</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.eclipse.rmf.reqif10.DatatypeDefinitionXHTML
* @generated
*/
public Adapter createDatatypeDefinitionXHTMLAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AlternativeID
* <em>Alternative ID</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.eclipse.rmf.reqif10.AlternativeID
* @generated
*/
public Adapter createAlternativeIDAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionBoolean
* <em>Attribute Definition Boolean</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.eclipse.rmf.reqif10.AttributeDefinitionBoolean
* @generated
*/
public Adapter createAttributeDefinitionBooleanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionSimple
* <em>Attribute Definition Simple</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.eclipse.rmf.reqif10.AttributeDefinitionSimple
* @generated
*/
public Adapter createAttributeDefinitionSimpleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionBoolean
* <em>Datatype Definition Boolean</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.eclipse.rmf.reqif10.DatatypeDefinitionBoolean
* @generated
*/
public Adapter createDatatypeDefinitionBooleanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionSimple
* <em>Datatype Definition Simple</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.eclipse.rmf.reqif10.DatatypeDefinitionSimple
* @generated
*/
public Adapter createDatatypeDefinitionSimpleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueBoolean
* <em>Attribute Value Boolean</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.eclipse.rmf.reqif10.AttributeValueBoolean
* @generated
*/
public Adapter createAttributeValueBooleanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueSimple
* <em>Attribute Value Simple</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.eclipse.rmf.reqif10.AttributeValueSimple
* @generated
*/
public Adapter createAttributeValueSimpleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionDate
* <em>Attribute Definition Date</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.eclipse.rmf.reqif10.AttributeDefinitionDate
* @generated
*/
public Adapter createAttributeDefinitionDateAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionDate
* <em>Datatype Definition Date</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.eclipse.rmf.reqif10.DatatypeDefinitionDate
* @generated
*/
public Adapter createDatatypeDefinitionDateAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueDate
* <em>Attribute Value Date</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.eclipse.rmf.reqif10.AttributeValueDate
* @generated
*/
public Adapter createAttributeValueDateAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionEnumeration
* <em>Attribute Definition Enumeration</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.eclipse.rmf.reqif10.AttributeDefinitionEnumeration
* @generated
*/
public Adapter createAttributeDefinitionEnumerationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionEnumeration
* <em>Datatype Definition Enumeration</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.eclipse.rmf.reqif10.DatatypeDefinitionEnumeration
* @generated
*/
public Adapter createDatatypeDefinitionEnumerationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.EnumValue <em>Enum Value</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.eclipse.rmf.reqif10.EnumValue
* @generated
*/
public Adapter createEnumValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.EmbeddedValue
* <em>Embedded Value</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.eclipse.rmf.reqif10.EmbeddedValue
* @generated
*/
public Adapter createEmbeddedValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueEnumeration
* <em>Attribute Value Enumeration</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.eclipse.rmf.reqif10.AttributeValueEnumeration
* @generated
*/
public Adapter createAttributeValueEnumerationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionInteger
* <em>Attribute Definition Integer</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.eclipse.rmf.reqif10.AttributeDefinitionInteger
* @generated
*/
public Adapter createAttributeDefinitionIntegerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionInteger
* <em>Datatype Definition Integer</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.eclipse.rmf.reqif10.DatatypeDefinitionInteger
* @generated
*/
public Adapter createDatatypeDefinitionIntegerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueInteger
* <em>Attribute Value Integer</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.eclipse.rmf.reqif10.AttributeValueInteger
* @generated
*/
public Adapter createAttributeValueIntegerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionReal
* <em>Attribute Definition Real</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.eclipse.rmf.reqif10.AttributeDefinitionReal
* @generated
*/
public Adapter createAttributeDefinitionRealAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionReal
* <em>Datatype Definition Real</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.eclipse.rmf.reqif10.DatatypeDefinitionReal
* @generated
*/
public Adapter createDatatypeDefinitionRealAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueReal
* <em>Attribute Value Real</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.eclipse.rmf.reqif10.AttributeValueReal
* @generated
*/
public Adapter createAttributeValueRealAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeDefinitionString
* <em>Attribute Definition String</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.eclipse.rmf.reqif10.AttributeDefinitionString
* @generated
*/
public Adapter createAttributeDefinitionStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.DatatypeDefinitionString
* <em>Datatype Definition String</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.eclipse.rmf.reqif10.DatatypeDefinitionString
* @generated
*/
public Adapter createDatatypeDefinitionStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.AttributeValueString
* <em>Attribute Value String</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.eclipse.rmf.reqif10.AttributeValueString
* @generated
*/
public Adapter createAttributeValueStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.rmf.reqif10.XhtmlContent <em>Xhtml Content</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.eclipse.rmf.reqif10.XhtmlContent
* @generated
*/
public Adapter createXhtmlContentAdapter() {
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;
}
} // ReqIF10AdapterFactory