/** */ package net.certware.evidence.hugin.netDSL.util; import net.certware.evidence.hugin.netDSL.AdditiveExp; import net.certware.evidence.hugin.netDSL.AndExp; import net.certware.evidence.hugin.netDSL.ApplicationAttribute; import net.certware.evidence.hugin.netDSL.Assignment; import net.certware.evidence.hugin.netDSL.AssignmentOp; import net.certware.evidence.hugin.netDSL.Attribute; import net.certware.evidence.hugin.netDSL.BasicNode; import net.certware.evidence.hugin.netDSL.BooleanLiteral; import net.certware.evidence.hugin.netDSL.ClassDefinition; import net.certware.evidence.hugin.netDSL.ClassElement; import net.certware.evidence.hugin.netDSL.ClassInstance; import net.certware.evidence.hugin.netDSL.DomainDefinition; import net.certware.evidence.hugin.netDSL.DomainElement; import net.certware.evidence.hugin.netDSL.DomainHeader; import net.certware.evidence.hugin.netDSL.DoubleLiteral; import net.certware.evidence.hugin.netDSL.Expression; import net.certware.evidence.hugin.netDSL.ExpressionSequence; import net.certware.evidence.hugin.netDSL.InputBinding; import net.certware.evidence.hugin.netDSL.InputBindings; import net.certware.evidence.hugin.netDSL.IntegerLiteral; import net.certware.evidence.hugin.netDSL.LabelAttribute; import net.certware.evidence.hugin.netDSL.List1; import net.certware.evidence.hugin.netDSL.List2; import net.certware.evidence.hugin.netDSL.List3; import net.certware.evidence.hugin.netDSL.List4; import net.certware.evidence.hugin.netDSL.List5; import net.certware.evidence.hugin.netDSL.MatrixRow; import net.certware.evidence.hugin.netDSL.Model; import net.certware.evidence.hugin.netDSL.ModelDataAttribute; import net.certware.evidence.hugin.netDSL.ModelNodesAttribute; import net.certware.evidence.hugin.netDSL.MultiplicativeExp; import net.certware.evidence.hugin.netDSL.NetDSLPackage; import net.certware.evidence.hugin.netDSL.NodeAttributes; import net.certware.evidence.hugin.netDSL.NodeSizeAttribute; import net.certware.evidence.hugin.netDSL.Operator; import net.certware.evidence.hugin.netDSL.OrExp; import net.certware.evidence.hugin.netDSL.OutputBinding; import net.certware.evidence.hugin.netDSL.OutputBindings; import net.certware.evidence.hugin.netDSL.PositionAttribute; import net.certware.evidence.hugin.netDSL.Potential; import net.certware.evidence.hugin.netDSL.PotentialAttribute; import net.certware.evidence.hugin.netDSL.PotentialDataAttribute; import net.certware.evidence.hugin.netDSL.PotentialGraph; import net.certware.evidence.hugin.netDSL.PotentialModel; import net.certware.evidence.hugin.netDSL.PotentialTableAttribute; import net.certware.evidence.hugin.netDSL.RelationalExp; import net.certware.evidence.hugin.netDSL.SamplesAttribute; import net.certware.evidence.hugin.netDSL.StateValuesAttribute; import net.certware.evidence.hugin.netDSL.StatesAttribute; import net.certware.evidence.hugin.netDSL.StringLiteral; import net.certware.evidence.hugin.netDSL.SubtypeAttribute; import net.certware.evidence.hugin.netDSL.TermExpression; import net.certware.evidence.hugin.netDSL.TermLiteral; import net.certware.evidence.hugin.netDSL.VarRef; import net.certware.evidence.hugin.netDSL.additiveExpression; import net.certware.evidence.hugin.netDSL.andExpression; import net.certware.evidence.hugin.netDSL.assignmentOpExpression; import net.certware.evidence.hugin.netDSL.multiplicativeExpression; import net.certware.evidence.hugin.netDSL.orExpression; import net.certware.evidence.hugin.netDSL.relationalExpression; import net.certware.evidence.hugin.netDSL.unaryExpression; 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; /** * <!-- 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 net.certware.evidence.hugin.netDSL.NetDSLPackage * @generated */ public class NetDSLAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static NetDSLPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NetDSLAdapterFactory() { if (modelPackage == null) { modelPackage = NetDSLPackage.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 NetDSLSwitch<Adapter> modelSwitch = new NetDSLSwitch<Adapter>() { @Override public Adapter caseModel(Model object) { return createModelAdapter(); } @Override public Adapter caseInteger(net.certware.evidence.hugin.netDSL.Integer object) { return createIntegerAdapter(); } @Override public Adapter caseDomainDefinition(DomainDefinition object) { return createDomainDefinitionAdapter(); } @Override public Adapter caseDomainHeader(DomainHeader object) { return createDomainHeaderAdapter(); } @Override public Adapter caseDomainElement(DomainElement object) { return createDomainElementAdapter(); } @Override public Adapter caseAttribute(Attribute object) { return createAttributeAdapter(); } @Override public Adapter caseBasicNode(BasicNode object) { return createBasicNodeAdapter(); } @Override public Adapter caseStatesAttribute(StatesAttribute object) { return createStatesAttributeAdapter(); } @Override public Adapter caseLabelAttribute(LabelAttribute object) { return createLabelAttributeAdapter(); } @Override public Adapter casePositionAttribute(PositionAttribute object) { return createPositionAttributeAdapter(); } @Override public Adapter caseSubtypeAttribute(SubtypeAttribute object) { return createSubtypeAttributeAdapter(); } @Override public Adapter caseStateValuesAttribute(StateValuesAttribute object) { return createStateValuesAttributeAdapter(); } @Override public Adapter caseApplicationAttribute(ApplicationAttribute object) { return createApplicationAttributeAdapter(); } @Override public Adapter caseNodeSizeAttribute(NodeSizeAttribute object) { return createNodeSizeAttributeAdapter(); } @Override public Adapter casePotential(Potential object) { return createPotentialAdapter(); } @Override public Adapter casePotentialGraph(PotentialGraph object) { return createPotentialGraphAdapter(); } @Override public Adapter casePotentialModel(PotentialModel object) { return createPotentialModelAdapter(); } @Override public Adapter casePotentialAttribute(PotentialAttribute object) { return createPotentialAttributeAdapter(); } @Override public Adapter casePotentialDataAttribute(PotentialDataAttribute object) { return createPotentialDataAttributeAdapter(); } @Override public Adapter caseMatrixRow(MatrixRow object) { return createMatrixRowAdapter(); } @Override public Adapter casePotentialTableAttribute(PotentialTableAttribute object) { return createPotentialTableAttributeAdapter(); } @Override public Adapter caseModelNodesAttribute(ModelNodesAttribute object) { return createModelNodesAttributeAdapter(); } @Override public Adapter caseSamplesAttribute(SamplesAttribute object) { return createSamplesAttributeAdapter(); } @Override public Adapter caseModelDataAttribute(ModelDataAttribute object) { return createModelDataAttributeAdapter(); } @Override public Adapter caseClassDefinition(ClassDefinition object) { return createClassDefinitionAdapter(); } @Override public Adapter caseClassElement(ClassElement object) { return createClassElementAdapter(); } @Override public Adapter caseClassInstance(ClassInstance object) { return createClassInstanceAdapter(); } @Override public Adapter caseInputBindings(InputBindings object) { return createInputBindingsAdapter(); } @Override public Adapter caseInputBinding(InputBinding object) { return createInputBindingAdapter(); } @Override public Adapter caseOutputBindings(OutputBindings object) { return createOutputBindingsAdapter(); } @Override public Adapter caseOutputBinding(OutputBinding object) { return createOutputBindingAdapter(); } @Override public Adapter caseNodeAttributes(NodeAttributes object) { return createNodeAttributesAdapter(); } @Override public Adapter caseExpressionSequence(ExpressionSequence object) { return createExpressionSequenceAdapter(); } @Override public Adapter caseExpression(Expression object) { return createExpressionAdapter(); } @Override public Adapter caseassignmentOpExpression(assignmentOpExpression object) { return createassignmentOpExpressionAdapter(); } @Override public Adapter caseorExpression(orExpression object) { return createorExpressionAdapter(); } @Override public Adapter caseandExpression(andExpression object) { return createandExpressionAdapter(); } @Override public Adapter caserelationalExpression(relationalExpression object) { return createrelationalExpressionAdapter(); } @Override public Adapter caseadditiveExpression(additiveExpression object) { return createadditiveExpressionAdapter(); } @Override public Adapter casemultiplicativeExpression(multiplicativeExpression object) { return createmultiplicativeExpressionAdapter(); } @Override public Adapter caseunaryExpression(unaryExpression object) { return createunaryExpressionAdapter(); } @Override public Adapter caseOperator(Operator object) { return createOperatorAdapter(); } @Override public Adapter caseTermExpression(TermExpression object) { return createTermExpressionAdapter(); } @Override public Adapter caseTermLiteral(TermLiteral object) { return createTermLiteralAdapter(); } @Override public Adapter caseIntegerLiteral(IntegerLiteral object) { return createIntegerLiteralAdapter(); } @Override public Adapter caseList5(List5 object) { return createList5Adapter(); } @Override public Adapter caseList4(List4 object) { return createList4Adapter(); } @Override public Adapter caseList3(List3 object) { return createList3Adapter(); } @Override public Adapter caseList2(List2 object) { return createList2Adapter(); } @Override public Adapter caseList1(List1 object) { return createList1Adapter(); } @Override public Adapter caseAssignment(Assignment object) { return createAssignmentAdapter(); } @Override public Adapter caseAssignmentOp(AssignmentOp object) { return createAssignmentOpAdapter(); } @Override public Adapter caseOrExp(OrExp object) { return createOrExpAdapter(); } @Override public Adapter caseAndExp(AndExp object) { return createAndExpAdapter(); } @Override public Adapter caseRelationalExp(RelationalExp object) { return createRelationalExpAdapter(); } @Override public Adapter caseAdditiveExp(AdditiveExp object) { return createAdditiveExpAdapter(); } @Override public Adapter caseMultiplicativeExp(MultiplicativeExp object) { return createMultiplicativeExpAdapter(); } @Override public Adapter caseVarRef(VarRef object) { return createVarRefAdapter(); } @Override public Adapter caseBooleanLiteral(BooleanLiteral object) { return createBooleanLiteralAdapter(); } @Override public Adapter caseStringLiteral(StringLiteral object) { return createStringLiteralAdapter(); } @Override public Adapter caseDoubleLiteral(DoubleLiteral object) { return createDoubleLiteralAdapter(); } @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 net.certware.evidence.hugin.netDSL.Model <em>Model</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 net.certware.evidence.hugin.netDSL.Model * @generated */ public Adapter createModelAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.Integer <em>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 net.certware.evidence.hugin.netDSL.Integer * @generated */ public Adapter createIntegerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.DomainDefinition <em>Domain 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 net.certware.evidence.hugin.netDSL.DomainDefinition * @generated */ public Adapter createDomainDefinitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.DomainHeader <em>Domain 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 net.certware.evidence.hugin.netDSL.DomainHeader * @generated */ public Adapter createDomainHeaderAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.DomainElement <em>Domain 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 net.certware.evidence.hugin.netDSL.DomainElement * @generated */ public Adapter createDomainElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.Attribute <em>Attribute</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 net.certware.evidence.hugin.netDSL.Attribute * @generated */ public Adapter createAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.BasicNode <em>Basic 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 net.certware.evidence.hugin.netDSL.BasicNode * @generated */ public Adapter createBasicNodeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.StatesAttribute <em>States Attribute</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 net.certware.evidence.hugin.netDSL.StatesAttribute * @generated */ public Adapter createStatesAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.LabelAttribute <em>Label Attribute</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 net.certware.evidence.hugin.netDSL.LabelAttribute * @generated */ public Adapter createLabelAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.PositionAttribute <em>Position Attribute</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 net.certware.evidence.hugin.netDSL.PositionAttribute * @generated */ public Adapter createPositionAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.SubtypeAttribute <em>Subtype Attribute</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 net.certware.evidence.hugin.netDSL.SubtypeAttribute * @generated */ public Adapter createSubtypeAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.StateValuesAttribute <em>State Values Attribute</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 net.certware.evidence.hugin.netDSL.StateValuesAttribute * @generated */ public Adapter createStateValuesAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ApplicationAttribute <em>Application Attribute</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 net.certware.evidence.hugin.netDSL.ApplicationAttribute * @generated */ public Adapter createApplicationAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.NodeSizeAttribute <em>Node Size Attribute</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 net.certware.evidence.hugin.netDSL.NodeSizeAttribute * @generated */ public Adapter createNodeSizeAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.Potential <em>Potential</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 net.certware.evidence.hugin.netDSL.Potential * @generated */ public Adapter createPotentialAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.PotentialGraph <em>Potential 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 net.certware.evidence.hugin.netDSL.PotentialGraph * @generated */ public Adapter createPotentialGraphAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.PotentialModel <em>Potential Model</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 net.certware.evidence.hugin.netDSL.PotentialModel * @generated */ public Adapter createPotentialModelAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.PotentialAttribute <em>Potential Attribute</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 net.certware.evidence.hugin.netDSL.PotentialAttribute * @generated */ public Adapter createPotentialAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.PotentialDataAttribute <em>Potential Data Attribute</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 net.certware.evidence.hugin.netDSL.PotentialDataAttribute * @generated */ public Adapter createPotentialDataAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.MatrixRow <em>Matrix Row</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 net.certware.evidence.hugin.netDSL.MatrixRow * @generated */ public Adapter createMatrixRowAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.PotentialTableAttribute <em>Potential Table Attribute</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 net.certware.evidence.hugin.netDSL.PotentialTableAttribute * @generated */ public Adapter createPotentialTableAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ModelNodesAttribute <em>Model Nodes Attribute</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 net.certware.evidence.hugin.netDSL.ModelNodesAttribute * @generated */ public Adapter createModelNodesAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.SamplesAttribute <em>Samples Attribute</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 net.certware.evidence.hugin.netDSL.SamplesAttribute * @generated */ public Adapter createSamplesAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ModelDataAttribute <em>Model Data Attribute</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 net.certware.evidence.hugin.netDSL.ModelDataAttribute * @generated */ public Adapter createModelDataAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ClassDefinition <em>Class 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 net.certware.evidence.hugin.netDSL.ClassDefinition * @generated */ public Adapter createClassDefinitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ClassElement <em>Class 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 net.certware.evidence.hugin.netDSL.ClassElement * @generated */ public Adapter createClassElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ClassInstance <em>Class Instance</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 net.certware.evidence.hugin.netDSL.ClassInstance * @generated */ public Adapter createClassInstanceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.InputBindings <em>Input Bindings</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 net.certware.evidence.hugin.netDSL.InputBindings * @generated */ public Adapter createInputBindingsAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.InputBinding <em>Input Binding</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 net.certware.evidence.hugin.netDSL.InputBinding * @generated */ public Adapter createInputBindingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.OutputBindings <em>Output Bindings</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 net.certware.evidence.hugin.netDSL.OutputBindings * @generated */ public Adapter createOutputBindingsAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.OutputBinding <em>Output Binding</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 net.certware.evidence.hugin.netDSL.OutputBinding * @generated */ public Adapter createOutputBindingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.NodeAttributes <em>Node 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 net.certware.evidence.hugin.netDSL.NodeAttributes * @generated */ public Adapter createNodeAttributesAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.ExpressionSequence <em>Expression Sequence</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 net.certware.evidence.hugin.netDSL.ExpressionSequence * @generated */ public Adapter createExpressionSequenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.Expression <em>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 net.certware.evidence.hugin.netDSL.Expression * @generated */ public Adapter createExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.assignmentOpExpression <em>assignment Op 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 net.certware.evidence.hugin.netDSL.assignmentOpExpression * @generated */ public Adapter createassignmentOpExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.orExpression <em>or 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 net.certware.evidence.hugin.netDSL.orExpression * @generated */ public Adapter createorExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.andExpression <em>and 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 net.certware.evidence.hugin.netDSL.andExpression * @generated */ public Adapter createandExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.relationalExpression <em>relational 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 net.certware.evidence.hugin.netDSL.relationalExpression * @generated */ public Adapter createrelationalExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.additiveExpression <em>additive 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 net.certware.evidence.hugin.netDSL.additiveExpression * @generated */ public Adapter createadditiveExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.multiplicativeExpression <em>multiplicative 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 net.certware.evidence.hugin.netDSL.multiplicativeExpression * @generated */ public Adapter createmultiplicativeExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.unaryExpression <em>unary 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 net.certware.evidence.hugin.netDSL.unaryExpression * @generated */ public Adapter createunaryExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.Operator <em>Operator</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 net.certware.evidence.hugin.netDSL.Operator * @generated */ public Adapter createOperatorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.TermExpression <em>Term 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 net.certware.evidence.hugin.netDSL.TermExpression * @generated */ public Adapter createTermExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.TermLiteral <em>Term Literal</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 net.certware.evidence.hugin.netDSL.TermLiteral * @generated */ public Adapter createTermLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.IntegerLiteral <em>Integer Literal</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 net.certware.evidence.hugin.netDSL.IntegerLiteral * @generated */ public Adapter createIntegerLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.List5 <em>List5</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 net.certware.evidence.hugin.netDSL.List5 * @generated */ public Adapter createList5Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.List4 <em>List4</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 net.certware.evidence.hugin.netDSL.List4 * @generated */ public Adapter createList4Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.List3 <em>List3</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 net.certware.evidence.hugin.netDSL.List3 * @generated */ public Adapter createList3Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.List2 <em>List2</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 net.certware.evidence.hugin.netDSL.List2 * @generated */ public Adapter createList2Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.List1 <em>List1</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 net.certware.evidence.hugin.netDSL.List1 * @generated */ public Adapter createList1Adapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.Assignment <em>Assignment</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 net.certware.evidence.hugin.netDSL.Assignment * @generated */ public Adapter createAssignmentAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.AssignmentOp <em>Assignment Op</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 net.certware.evidence.hugin.netDSL.AssignmentOp * @generated */ public Adapter createAssignmentOpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.OrExp <em>Or Exp</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 net.certware.evidence.hugin.netDSL.OrExp * @generated */ public Adapter createOrExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.AndExp <em>And Exp</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 net.certware.evidence.hugin.netDSL.AndExp * @generated */ public Adapter createAndExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.RelationalExp <em>Relational Exp</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 net.certware.evidence.hugin.netDSL.RelationalExp * @generated */ public Adapter createRelationalExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.AdditiveExp <em>Additive Exp</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 net.certware.evidence.hugin.netDSL.AdditiveExp * @generated */ public Adapter createAdditiveExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.MultiplicativeExp <em>Multiplicative Exp</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 net.certware.evidence.hugin.netDSL.MultiplicativeExp * @generated */ public Adapter createMultiplicativeExpAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.VarRef <em>Var Ref</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 net.certware.evidence.hugin.netDSL.VarRef * @generated */ public Adapter createVarRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.BooleanLiteral <em>Boolean Literal</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 net.certware.evidence.hugin.netDSL.BooleanLiteral * @generated */ public Adapter createBooleanLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.StringLiteral <em>String Literal</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 net.certware.evidence.hugin.netDSL.StringLiteral * @generated */ public Adapter createStringLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link net.certware.evidence.hugin.netDSL.DoubleLiteral <em>Double Literal</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 net.certware.evidence.hugin.netDSL.DoubleLiteral * @generated */ public Adapter createDoubleLiteralAdapter() { 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; } } //NetDSLAdapterFactory