org.nasdanika.models.rules.util.RulesAdapterFactory Maven / Gradle / Ivy
The newest version!
/**
*/
package org.nasdanika.models.rules.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.nasdanika.common.Adaptable;
import org.nasdanika.drawio.model.SemanticElement;
import org.nasdanika.graph.model.Connection;
import org.nasdanika.graph.model.ConnectionSource;
import org.nasdanika.graph.model.ConnectionTarget;
import org.nasdanika.graph.model.DocumentedNamedConnectionSource;
import org.nasdanika.graph.model.DocumentedNamedConnectionTarget;
import org.nasdanika.graph.model.DocumentedNamedGraph;
import org.nasdanika.graph.model.DocumentedNamedGraphElement;
import org.nasdanika.graph.model.Graph;
import org.nasdanika.graph.model.GraphElement;
import org.nasdanika.models.architecture.ArchitectureDescription;
import org.nasdanika.models.architecture.ArchitectureDescriptionElement;
import org.nasdanika.models.architecture.ArchitectureElement;
import org.nasdanika.models.architecture.Domain;
import org.nasdanika.models.architecture.Node;
import org.nasdanika.models.architecture.RelationshipSource;
import org.nasdanika.models.architecture.RelationshipTarget;
import org.nasdanika.models.architecture.Undergoer;
import org.nasdanika.models.rules.*;
import org.nasdanika.ncore.Documented;
import org.nasdanika.ncore.DocumentedNamedElement;
import org.nasdanika.ncore.DocumentedNamedStringIdentity;
import org.nasdanika.ncore.ModelElement;
import org.nasdanika.ncore.NamedElement;
import org.nasdanika.ncore.Period;
import org.nasdanika.ncore.StringIdentity;
import org.nasdanika.persistence.Marked;
/**
*
* The Adapter Factory for the model.
* It provides an adapter createXXX
method for each class of the model.
*
* @see org.nasdanika.models.rules.RulesPackage
* @generated
*/
public class RulesAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
*
*
* @generated
*/
protected static RulesPackage modelPackage;
/**
* Creates an instance of the adapter factory.
*
*
* @generated
*/
public RulesAdapterFactory() {
if (modelPackage == null) {
modelPackage = RulesPackage.eINSTANCE;
}
}
/**
* Returns whether this factory is applicable for the type of the object.
*
* This implementation returns true
if the object is either the model's package or is an instance object of the model.
*
* @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 createXXX
methods.
*
*
* @generated
*/
protected RulesSwitch modelSwitch =
new RulesSwitch() {
@Override
public Adapter caseRule(Rule object) {
return createRuleAdapter();
}
@Override
public Adapter caseRuleSet(RuleSet object) {
return createRuleSetAdapter();
}
@Override
public Adapter caseInspectable(Inspectable object) {
return createInspectableAdapter();
}
@Override
public Adapter caseInspectionResult(InspectionResult object) {
return createInspectionResultAdapter();
}
@Override
public Adapter caseViolation(Violation object) {
return createViolationAdapter();
}
@Override
public Adapter caseFailure(Failure object) {
return createFailureAdapter();
}
@Override
public Adapter caseWaiver(Waiver object) {
return createWaiverAdapter();
}
@Override
public Adapter caseSeverity(Severity object) {
return createSeverityAdapter();
}
@Override
public Adapter caseAction(Action object) {
return createActionAdapter();
}
@Override
public Adapter caseResourceAction(ResourceAction object) {
return createResourceActionAdapter();
}
@Override
public Adapter caseTextResourceAction(TextResourceAction object) {
return createTextResourceActionAdapter();
}
@Override
public Adapter caseBinaryResourceAction(BinaryResourceAction object) {
return createBinaryResourceActionAdapter();
}
@Override
public Adapter caseCreateResourceAction(CreateResourceAction object) {
return createCreateResourceActionAdapter();
}
@Override
public Adapter caseCreateTextResourceAction(CreateTextResourceAction object) {
return createCreateTextResourceActionAdapter();
}
@Override
public Adapter caseCreateBinaryResourceAction(CreateBinaryResourceAction object) {
return createCreateBinaryResourceActionAdapter();
}
@Override
public Adapter caseDeleteResourceAction(DeleteResourceAction object) {
return createDeleteResourceActionAdapter();
}
@Override
public Adapter caseMoveResourceAction(MoveResourceAction object) {
return createMoveResourceActionAdapter();
}
@Override
public Adapter caseUpdateResourceAction(UpdateResourceAction object) {
return createUpdateResourceActionAdapter();
}
@Override
public Adapter caseUpdateTextResourceAction(UpdateTextResourceAction object) {
return createUpdateTextResourceActionAdapter();
}
@Override
public Adapter caseUpdateBinaryResourceAction(UpdateBinaryResourceAction object) {
return createUpdateBinaryResourceActionAdapter();
}
@Override
public Adapter caseStringIdentity(StringIdentity object) {
return createStringIdentityAdapter();
}
@Override
public Adapter caseSemanticElement(SemanticElement object) {
return createSemanticElementAdapter();
}
@Override
public Adapter caseGraphElement(GraphElement object) {
return createGraphElementAdapter();
}
@Override
public Adapter caseIMarked(Marked object) {
return createIMarkedAdapter();
}
@Override
public Adapter caseMarked(org.nasdanika.ncore.Marked object) {
return createMarkedAdapter();
}
@Override
public Adapter caseAdaptable(Adaptable object) {
return createAdaptableAdapter();
}
@Override
public Adapter caseModelElement(ModelElement object) {
return createModelElementAdapter();
}
@Override
public Adapter caseNamedElement(NamedElement object) {
return createNamedElementAdapter();
}
@Override
public Adapter caseDocumented(Documented object) {
return createDocumentedAdapter();
}
@Override
public Adapter caseDocumentedNamedElement(DocumentedNamedElement object) {
return createDocumentedNamedElementAdapter();
}
@Override
public Adapter caseDocumentedNamedStringIdentity(DocumentedNamedStringIdentity object) {
return createDocumentedNamedStringIdentityAdapter();
}
@Override
public Adapter caseDocumentedNamedGraphElement(DocumentedNamedGraphElement object) {
return createDocumentedNamedGraphElementAdapter();
}
@Override
public > Adapter caseConnectionSource(ConnectionSource object) {
return createConnectionSourceAdapter();
}
@Override
public > Adapter caseDocumentedNamedConnectionSource(DocumentedNamedConnectionSource object) {
return createDocumentedNamedConnectionSourceAdapter();
}
@Override
public Adapter casePeriod(Period object) {
return createPeriodAdapter();
}
@Override
public Adapter caseArchitectureElement(ArchitectureElement object) {
return createArchitectureElementAdapter();
}
@Override
public Adapter caseUndergoer(Undergoer object) {
return createUndergoerAdapter();
}
@Override
public Adapter caseArchitectureDescriptionElement(ArchitectureDescriptionElement object) {
return createArchitectureDescriptionElementAdapter();
}
@Override
public Adapter caseRelationshipSource(RelationshipSource object) {
return createRelationshipSourceAdapter();
}
@Override
public > Adapter caseConnectionTarget(ConnectionTarget object) {
return createConnectionTargetAdapter();
}
@Override
public > Adapter caseDocumentedNamedConnectionTarget(DocumentedNamedConnectionTarget object) {
return createDocumentedNamedConnectionTargetAdapter();
}
@Override
public Adapter caseRelationshipTarget(RelationshipTarget object) {
return createRelationshipTargetAdapter();
}
@Override
public Adapter caseNode(Node object) {
return createNodeAdapter();
}
@Override
public Adapter caseGraph(Graph object) {
return createGraphAdapter();
}
@Override
public Adapter caseDocumentedNamedGraph(DocumentedNamedGraph object) {
return createDocumentedNamedGraphAdapter();
}
@Override
public Adapter caseArchitectureDescription(ArchitectureDescription object) {
return createArchitectureDescriptionAdapter();
}
@Override
public Adapter caseDomain(Domain object) {
return createDomainAdapter();
}
@Override
public Adapter defaultCase(EObject object) {
return createEObjectAdapter();
}
};
/**
* Creates an adapter for the target
.
*
*
* @param target the object to adapt.
* @return the adapter for the target
.
* @generated
*/
@Override
public Adapter createAdapter(Notifier target) {
return modelSwitch.doSwitch((EObject)target);
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Rule Rule}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Rule
* @generated
*/
public Adapter createRuleAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.RuleSet Rule Set}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.RuleSet
* @generated
*/
public Adapter createRuleSetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Violation Violation}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Violation
* @generated
*/
public Adapter createViolationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Failure Failure}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Failure
* @generated
*/
public Adapter createFailureAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Waiver Waiver}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Waiver
* @generated
*/
public Adapter createWaiverAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Inspectable Inspectable}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Inspectable
* @generated
*/
public Adapter createInspectableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.InspectionResult Inspection Result}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.InspectionResult
* @generated
*/
public Adapter createInspectionResultAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Severity Severity}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Severity
* @generated
*/
public Adapter createSeverityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.Action Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.Action
* @generated
*/
public Adapter createActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.ResourceAction Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.ResourceAction
* @generated
*/
public Adapter createResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.TextResourceAction Text Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.TextResourceAction
* @generated
*/
public Adapter createTextResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.BinaryResourceAction Binary Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.BinaryResourceAction
* @generated
*/
public Adapter createBinaryResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.CreateResourceAction Create Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.CreateResourceAction
* @generated
*/
public Adapter createCreateResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.CreateTextResourceAction Create Text Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.CreateTextResourceAction
* @generated
*/
public Adapter createCreateTextResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.CreateBinaryResourceAction Create Binary Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.CreateBinaryResourceAction
* @generated
*/
public Adapter createCreateBinaryResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.DeleteResourceAction Delete Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.DeleteResourceAction
* @generated
*/
public Adapter createDeleteResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.MoveResourceAction Move Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.MoveResourceAction
* @generated
*/
public Adapter createMoveResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.UpdateResourceAction Update Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.UpdateResourceAction
* @generated
*/
public Adapter createUpdateResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.UpdateTextResourceAction Update Text Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.UpdateTextResourceAction
* @generated
*/
public Adapter createUpdateTextResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.rules.UpdateBinaryResourceAction Update Binary Resource Action}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.rules.UpdateBinaryResourceAction
* @generated
*/
public Adapter createUpdateBinaryResourceActionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.StringIdentity String Identity}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.StringIdentity
* @generated
*/
public Adapter createStringIdentityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.drawio.model.SemanticElement Semantic Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.drawio.model.SemanticElement
* @generated
*/
public Adapter createSemanticElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.GraphElement Graph Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.GraphElement
* @generated
*/
public Adapter createGraphElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.persistence.Marked IMarked}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.persistence.Marked
* @generated
*/
public Adapter createIMarkedAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.Marked Marked}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.Marked
* @generated
*/
public Adapter createMarkedAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.common.Adaptable Adaptable}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.common.Adaptable
* @generated
*/
public Adapter createAdaptableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.ModelElement Model Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.ModelElement
* @generated
*/
public Adapter createModelElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.NamedElement Named Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.NamedElement
* @generated
*/
public Adapter createNamedElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.Documented Documented}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.Documented
* @generated
*/
public Adapter createDocumentedAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.DocumentedNamedElement Documented Named Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.DocumentedNamedElement
* @generated
*/
public Adapter createDocumentedNamedElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.DocumentedNamedStringIdentity Documented Named String Identity}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.DocumentedNamedStringIdentity
* @generated
*/
public Adapter createDocumentedNamedStringIdentityAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.DocumentedNamedGraphElement Documented Named Graph Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.DocumentedNamedGraphElement
* @generated
*/
public Adapter createDocumentedNamedGraphElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.ConnectionSource Connection Source}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.ConnectionSource
* @generated
*/
public Adapter createConnectionSourceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.DocumentedNamedConnectionSource Documented Named Connection Source}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.DocumentedNamedConnectionSource
* @generated
*/
public Adapter createDocumentedNamedConnectionSourceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.ncore.Period Period}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.ncore.Period
* @generated
*/
public Adapter createPeriodAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.ArchitectureElement Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.ArchitectureElement
* @generated
*/
public Adapter createArchitectureElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.Undergoer Undergoer}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.Undergoer
* @generated
*/
public Adapter createUndergoerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.ArchitectureDescriptionElement Description Element}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.ArchitectureDescriptionElement
* @generated
*/
public Adapter createArchitectureDescriptionElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.RelationshipSource Relationship Source}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.RelationshipSource
* @generated
*/
public Adapter createRelationshipSourceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.ConnectionTarget Connection Target}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.ConnectionTarget
* @generated
*/
public Adapter createConnectionTargetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.DocumentedNamedConnectionTarget Documented Named Connection Target}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.DocumentedNamedConnectionTarget
* @generated
*/
public Adapter createDocumentedNamedConnectionTargetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.RelationshipTarget Relationship Target}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.RelationshipTarget
* @generated
*/
public Adapter createRelationshipTargetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.Node Node}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.Node
* @generated
*/
public Adapter createNodeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.Graph Graph}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.Graph
* @generated
*/
public Adapter createGraphAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.graph.model.DocumentedNamedGraph Documented Named Graph}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.graph.model.DocumentedNamedGraph
* @generated
*/
public Adapter createDocumentedNamedGraphAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.ArchitectureDescription Description}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.ArchitectureDescription
* @generated
*/
public Adapter createArchitectureDescriptionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.nasdanika.models.architecture.Domain Domain}'.
*
* 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.
*
* @return the new adapter.
* @see org.nasdanika.models.architecture.Domain
* @generated
*/
public Adapter createDomainAdapter() {
return null;
}
/**
* Creates a new adapter for the default case.
*
* This default implementation returns null.
*
* @return the new adapter.
* @generated
*/
public Adapter createEObjectAdapter() {
return null;
}
} //RulesAdapterFactory