/**
* <copyright>
* </copyright>
*
* $Id$
*/
package com.emf4sw.owl.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 com.emf4sw.owl.AnnotatedElement;
import com.emf4sw.owl.Annotation;
import com.emf4sw.owl.AnnotationProperty;
import com.emf4sw.owl.ClassExpression;
import com.emf4sw.owl.ClassProperty;
import com.emf4sw.owl.DataAllValuesFrom;
import com.emf4sw.owl.DataComplementOf;
import com.emf4sw.owl.DataExactCardinality;
import com.emf4sw.owl.DataHasValue;
import com.emf4sw.owl.DataIntersectionOf;
import com.emf4sw.owl.DataMaxCardinality;
import com.emf4sw.owl.DataMinCardinality;
import com.emf4sw.owl.DataOneOf;
import com.emf4sw.owl.DataProperty;
import com.emf4sw.owl.DataPropertyRestriction;
import com.emf4sw.owl.DataRange;
import com.emf4sw.owl.DataSomeValuesFrom;
import com.emf4sw.owl.DataUnionOf;
import com.emf4sw.owl.DatatypeDefinition;
import com.emf4sw.owl.DatatypeRestriction;
import com.emf4sw.owl.FacetRestriction;
import com.emf4sw.owl.Individual;
import com.emf4sw.owl.OWLClass;
import com.emf4sw.owl.OWLDatatype;
import com.emf4sw.owl.OWLPackage;
import com.emf4sw.owl.OWLProperty;
import com.emf4sw.owl.ObjectAllValuesFrom;
import com.emf4sw.owl.ObjectComplementOf;
import com.emf4sw.owl.ObjectExactCardinality;
import com.emf4sw.owl.ObjectHasSelf;
import com.emf4sw.owl.ObjectHasValue;
import com.emf4sw.owl.ObjectIntersectionOf;
import com.emf4sw.owl.ObjectMaxCardinality;
import com.emf4sw.owl.ObjectMinCardinality;
import com.emf4sw.owl.ObjectOneOf;
import com.emf4sw.owl.ObjectProperty;
import com.emf4sw.owl.ObjectPropertyChain;
import com.emf4sw.owl.ObjectPropertyRestriction;
import com.emf4sw.owl.ObjectSomeValuesFrom;
import com.emf4sw.owl.ObjectUnionOf;
import com.emf4sw.owl.Ontology;
import com.emf4sw.rdf.BlankNode;
import com.emf4sw.rdf.Datatype;
import com.emf4sw.rdf.DocumentGraph;
import com.emf4sw.rdf.Node;
import com.emf4sw.rdf.RDFGraph;
import com.emf4sw.rdf.Resource;
import com.emf4sw.rdf.SubjectNode;
import com.emf4sw.rdf.URIElement;
/**
* <!-- 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 com.emf4sw.owl.OWLPackage
* @generated
*/
public class OWLAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static OWLPackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public OWLAdapterFactory() {
if (modelPackage == null) {
modelPackage = OWLPackage.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 OWLSwitch<Adapter> modelSwitch =
new OWLSwitch<Adapter>() {
@Override
public Adapter caseOntology(Ontology object) {
return createOntologyAdapter();
}
@Override
public Adapter caseAnnotatedElement(AnnotatedElement object) {
return createAnnotatedElementAdapter();
}
@Override
public Adapter caseClassExpression(ClassExpression object) {
return createClassExpressionAdapter();
}
@Override
public Adapter caseOWLClass(OWLClass object) {
return createOWLClassAdapter();
}
@Override
public Adapter caseObjectUnionOf(ObjectUnionOf object) {
return createObjectUnionOfAdapter();
}
@Override
public Adapter caseObjectIntersectionOf(ObjectIntersectionOf object) {
return createObjectIntersectionOfAdapter();
}
@Override
public Adapter caseObjectComplementOf(ObjectComplementOf object) {
return createObjectComplementOfAdapter();
}
@Override
public Adapter caseObjectOneOf(ObjectOneOf object) {
return createObjectOneOfAdapter();
}
@Override
public Adapter caseObjectPropertyRestriction(ObjectPropertyRestriction object) {
return createObjectPropertyRestrictionAdapter();
}
@Override
public Adapter caseObjectSomeValuesFrom(ObjectSomeValuesFrom object) {
return createObjectSomeValuesFromAdapter();
}
@Override
public Adapter caseObjectAllValuesFrom(ObjectAllValuesFrom object) {
return createObjectAllValuesFromAdapter();
}
@Override
public Adapter caseObjectHasValue(ObjectHasValue object) {
return createObjectHasValueAdapter();
}
@Override
public Adapter caseObjectHasSelf(ObjectHasSelf object) {
return createObjectHasSelfAdapter();
}
@Override
public Adapter caseObjectExactCardinality(ObjectExactCardinality object) {
return createObjectExactCardinalityAdapter();
}
@Override
public Adapter caseObjectMaxCardinality(ObjectMaxCardinality object) {
return createObjectMaxCardinalityAdapter();
}
@Override
public Adapter caseObjectMinCardinality(ObjectMinCardinality object) {
return createObjectMinCardinalityAdapter();
}
@Override
public Adapter caseDataPropertyRestriction(DataPropertyRestriction object) {
return createDataPropertyRestrictionAdapter();
}
@Override
public Adapter caseDataSomeValuesFrom(DataSomeValuesFrom object) {
return createDataSomeValuesFromAdapter();
}
@Override
public Adapter caseDataAllValuesFrom(DataAllValuesFrom object) {
return createDataAllValuesFromAdapter();
}
@Override
public Adapter caseDataHasValue(DataHasValue object) {
return createDataHasValueAdapter();
}
@Override
public Adapter caseDataExactCardinality(DataExactCardinality object) {
return createDataExactCardinalityAdapter();
}
@Override
public Adapter caseDataMaxCardinality(DataMaxCardinality object) {
return createDataMaxCardinalityAdapter();
}
@Override
public Adapter caseDataMinCardinality(DataMinCardinality object) {
return createDataMinCardinalityAdapter();
}
@Override
public Adapter caseOWLProperty(OWLProperty object) {
return createOWLPropertyAdapter();
}
@Override
public Adapter caseClassProperty(ClassProperty object) {
return createClassPropertyAdapter();
}
@Override
public Adapter caseDataProperty(DataProperty object) {
return createDataPropertyAdapter();
}
@Override
public Adapter caseObjectProperty(ObjectProperty object) {
return createObjectPropertyAdapter();
}
@Override
public Adapter caseObjectPropertyChain(ObjectPropertyChain object) {
return createObjectPropertyChainAdapter();
}
@Override
public Adapter caseAnnotationProperty(AnnotationProperty object) {
return createAnnotationPropertyAdapter();
}
@Override
public Adapter caseDataRange(DataRange object) {
return createDataRangeAdapter();
}
@Override
public Adapter caseOWLDatatype(OWLDatatype object) {
return createOWLDatatypeAdapter();
}
@Override
public Adapter caseDataComplementOf(DataComplementOf object) {
return createDataComplementOfAdapter();
}
@Override
public Adapter caseDataUnionOf(DataUnionOf object) {
return createDataUnionOfAdapter();
}
@Override
public Adapter caseDataIntersectionOf(DataIntersectionOf object) {
return createDataIntersectionOfAdapter();
}
@Override
public Adapter caseDataOneOf(DataOneOf object) {
return createDataOneOfAdapter();
}
@Override
public Adapter caseDatatypeRestriction(DatatypeRestriction object) {
return createDatatypeRestrictionAdapter();
}
@Override
public Adapter caseDatatypeDefinition(DatatypeDefinition object) {
return createDatatypeDefinitionAdapter();
}
@Override
public Adapter caseFacetRestriction(FacetRestriction object) {
return createFacetRestrictionAdapter();
}
@Override
public Adapter caseAnnotation(Annotation object) {
return createAnnotationAdapter();
}
@Override
public Adapter caseIndividual(Individual object) {
return createIndividualAdapter();
}
@Override
public Adapter caseURIElement(URIElement object) {
return createURIElementAdapter();
}
@Override
public Adapter caseRDFGraph(RDFGraph object) {
return createRDFGraphAdapter();
}
@Override
public Adapter caseDocumentGraph(DocumentGraph object) {
return createDocumentGraphAdapter();
}
@Override
public Adapter caseNode(Node object) {
return createNodeAdapter();
}
@Override
public Adapter caseSubjectNode(SubjectNode object) {
return createSubjectNodeAdapter();
}
@Override
public Adapter caseResource(Resource object) {
return createResourceAdapter();
}
@Override
public Adapter caseBlankNode(BlankNode object) {
return createBlankNodeAdapter();
}
@Override
public Adapter caseDatatype(Datatype object) {
return createDatatypeAdapter();
}
@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 com.emf4sw.owl.Ontology <em>Ontology</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 com.emf4sw.owl.Ontology
* @generated
*/
public Adapter createOntologyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.AnnotatedElement <em>Annotated 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 com.emf4sw.owl.AnnotatedElement
* @generated
*/
public Adapter createAnnotatedElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ClassExpression <em>Class Expression</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 com.emf4sw.owl.ClassExpression
* @generated
*/
public Adapter createClassExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.OWLClass <em>Class</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 com.emf4sw.owl.OWLClass
* @generated
*/
public Adapter createOWLClassAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectUnionOf <em>Object Union Of</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 com.emf4sw.owl.ObjectUnionOf
* @generated
*/
public Adapter createObjectUnionOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectIntersectionOf <em>Object Intersection Of</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 com.emf4sw.owl.ObjectIntersectionOf
* @generated
*/
public Adapter createObjectIntersectionOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectComplementOf <em>Object Complement Of</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 com.emf4sw.owl.ObjectComplementOf
* @generated
*/
public Adapter createObjectComplementOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectOneOf <em>Object One Of</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 com.emf4sw.owl.ObjectOneOf
* @generated
*/
public Adapter createObjectOneOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectPropertyRestriction <em>Object Property Restriction</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 com.emf4sw.owl.ObjectPropertyRestriction
* @generated
*/
public Adapter createObjectPropertyRestrictionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectSomeValuesFrom <em>Object Some Values From</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 com.emf4sw.owl.ObjectSomeValuesFrom
* @generated
*/
public Adapter createObjectSomeValuesFromAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectAllValuesFrom <em>Object All Values From</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 com.emf4sw.owl.ObjectAllValuesFrom
* @generated
*/
public Adapter createObjectAllValuesFromAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectHasValue <em>Object Has 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 com.emf4sw.owl.ObjectHasValue
* @generated
*/
public Adapter createObjectHasValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectHasSelf <em>Object Has Self</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 com.emf4sw.owl.ObjectHasSelf
* @generated
*/
public Adapter createObjectHasSelfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectExactCardinality <em>Object Exact Cardinality</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 com.emf4sw.owl.ObjectExactCardinality
* @generated
*/
public Adapter createObjectExactCardinalityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectMaxCardinality <em>Object Max Cardinality</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 com.emf4sw.owl.ObjectMaxCardinality
* @generated
*/
public Adapter createObjectMaxCardinalityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectMinCardinality <em>Object Min Cardinality</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 com.emf4sw.owl.ObjectMinCardinality
* @generated
*/
public Adapter createObjectMinCardinalityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataPropertyRestriction <em>Data Property Restriction</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 com.emf4sw.owl.DataPropertyRestriction
* @generated
*/
public Adapter createDataPropertyRestrictionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataSomeValuesFrom <em>Data Some Values From</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 com.emf4sw.owl.DataSomeValuesFrom
* @generated
*/
public Adapter createDataSomeValuesFromAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataAllValuesFrom <em>Data All Values From</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 com.emf4sw.owl.DataAllValuesFrom
* @generated
*/
public Adapter createDataAllValuesFromAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataHasValue <em>Data Has 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 com.emf4sw.owl.DataHasValue
* @generated
*/
public Adapter createDataHasValueAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataExactCardinality <em>Data Exact Cardinality</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 com.emf4sw.owl.DataExactCardinality
* @generated
*/
public Adapter createDataExactCardinalityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataMaxCardinality <em>Data Max Cardinality</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 com.emf4sw.owl.DataMaxCardinality
* @generated
*/
public Adapter createDataMaxCardinalityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataMinCardinality <em>Data Min Cardinality</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 com.emf4sw.owl.DataMinCardinality
* @generated
*/
public Adapter createDataMinCardinalityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.OWLProperty <em>Property</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 com.emf4sw.owl.OWLProperty
* @generated
*/
public Adapter createOWLPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ClassProperty <em>Class Property</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 com.emf4sw.owl.ClassProperty
* @generated
*/
public Adapter createClassPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataProperty <em>Data Property</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 com.emf4sw.owl.DataProperty
* @generated
*/
public Adapter createDataPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectProperty <em>Object Property</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 com.emf4sw.owl.ObjectProperty
* @generated
*/
public Adapter createObjectPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.ObjectPropertyChain <em>Object Property Chain</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 com.emf4sw.owl.ObjectPropertyChain
* @generated
*/
public Adapter createObjectPropertyChainAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.AnnotationProperty <em>Annotation Property</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 com.emf4sw.owl.AnnotationProperty
* @generated
*/
public Adapter createAnnotationPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataRange <em>Data Range</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 com.emf4sw.owl.DataRange
* @generated
*/
public Adapter createDataRangeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.OWLDatatype <em>Datatype</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 com.emf4sw.owl.OWLDatatype
* @generated
*/
public Adapter createOWLDatatypeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataComplementOf <em>Data Complement Of</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 com.emf4sw.owl.DataComplementOf
* @generated
*/
public Adapter createDataComplementOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataUnionOf <em>Data Union Of</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 com.emf4sw.owl.DataUnionOf
* @generated
*/
public Adapter createDataUnionOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataIntersectionOf <em>Data Intersection Of</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 com.emf4sw.owl.DataIntersectionOf
* @generated
*/
public Adapter createDataIntersectionOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DataOneOf <em>Data One Of</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 com.emf4sw.owl.DataOneOf
* @generated
*/
public Adapter createDataOneOfAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.DatatypeRestriction <em>Datatype Restriction</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 com.emf4sw.owl.DatatypeRestriction
* @generated
*/
public Adapter createDatatypeRestrictionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.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 com.emf4sw.owl.DatatypeDefinition
* @generated
*/
public Adapter createDatatypeDefinitionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.FacetRestriction <em>Facet Restriction</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 com.emf4sw.owl.FacetRestriction
* @generated
*/
public Adapter createFacetRestrictionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.Annotation <em>Annotation</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 com.emf4sw.owl.Annotation
* @generated
*/
public Adapter createAnnotationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.owl.Individual <em>Individual</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 com.emf4sw.owl.Individual
* @generated
*/
public Adapter createIndividualAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.URIElement <em>URI 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 com.emf4sw.rdf.URIElement
* @generated
*/
public Adapter createURIElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.RDFGraph <em>Graph</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 com.emf4sw.rdf.RDFGraph
* @generated
*/
public Adapter createRDFGraphAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.DocumentGraph <em>Document Graph</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 com.emf4sw.rdf.DocumentGraph
* @generated
*/
public Adapter createDocumentGraphAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.Node <em>Node</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 com.emf4sw.rdf.Node
* @generated
*/
public Adapter createNodeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.SubjectNode <em>Subject Node</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 com.emf4sw.rdf.SubjectNode
* @generated
*/
public Adapter createSubjectNodeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.Resource <em>Resource</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 com.emf4sw.rdf.Resource
* @generated
*/
public Adapter createResourceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.BlankNode <em>Blank Node</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 com.emf4sw.rdf.BlankNode
* @generated
*/
public Adapter createBlankNodeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link com.emf4sw.rdf.Datatype <em>Datatype</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 com.emf4sw.rdf.Datatype
* @generated
*/
public Adapter createDatatypeAdapter() {
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;
}
} //OWLAdapterFactory