/** * <copyright> * </copyright> * * $Id$ */ package no.hal.scxml.scxmlxt.util; import no.hal.scxml.scxmlxt.AbstractState; import no.hal.scxml.scxmlxt.AbstractTransition; import no.hal.scxml.scxmlxt.AbstractTransitionEvent; import no.hal.scxml.scxmlxt.AbstractUriLiteral; import no.hal.scxml.scxmlxt.Action; import no.hal.scxml.scxmlxt.AssignmentAction; import no.hal.scxml.scxmlxt.BooleanLiteral; import no.hal.scxml.scxmlxt.Condition; import no.hal.scxml.scxmlxt.DelayLiteral; import no.hal.scxml.scxmlxt.DomainDataImport; import no.hal.scxml.scxmlxt.DomainModelImport; import no.hal.scxml.scxmlxt.EObjectReference; import no.hal.scxml.scxmlxt.EObjectUriLiteral; import no.hal.scxml.scxmlxt.EPath; import no.hal.scxml.scxmlxt.EStep; import no.hal.scxml.scxmlxt.EStepFilter; import no.hal.scxml.scxmlxt.EnterEvent; import no.hal.scxml.scxmlxt.Event; import no.hal.scxml.scxmlxt.ExitEvent; import no.hal.scxml.scxmlxt.Expression; import no.hal.scxml.scxmlxt.FloatLiteral; import no.hal.scxml.scxmlxt.InitialTransition; import no.hal.scxml.scxmlxt.IntLiteral; import no.hal.scxml.scxmlxt.InternalTransition; import no.hal.scxml.scxmlxt.Literal; import no.hal.scxml.scxmlxt.ResourceImport; import no.hal.scxml.scxmlxt.ResourceUriLiteral; import no.hal.scxml.scxmlxt.ScriptAction; import no.hal.scxml.scxmlxt.ScriptEvent; import no.hal.scxml.scxmlxt.ScriptExpression; import no.hal.scxml.scxmlxt.ScxmlxtPackage; import no.hal.scxml.scxmlxt.State; import no.hal.scxml.scxmlxt.StateMachine; import no.hal.scxml.scxmlxt.StringLiteral; import no.hal.scxml.scxmlxt.SymbolicAction; import no.hal.scxml.scxmlxt.SymbolicEvent; import no.hal.scxml.scxmlxt.TimerEvent; import no.hal.scxml.scxmlxt.Transition; import no.hal.scxml.scxmlxt.TransitionEvent; import no.hal.scxml.scxmlxt.Typed; import no.hal.scxml.scxmlxt.UriLiteral; import no.hal.scxml.scxmlxt.VarDef; import no.hal.scxml.scxmlxt.VarRef; 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 no.hal.scxml.scxmlxt.ScxmlxtPackage * @generated */ public class ScxmlxtAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static ScxmlxtPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ScxmlxtAdapterFactory() { if (modelPackage == null) { modelPackage = ScxmlxtPackage.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 ScxmlxtSwitch<Adapter> modelSwitch = new ScxmlxtSwitch<Adapter>() { @Override public Adapter caseStateMachine(StateMachine object) { return createStateMachineAdapter(); } @Override public Adapter caseState(State object) { return createStateAdapter(); } @Override public Adapter caseInitialTransition(InitialTransition object) { return createInitialTransitionAdapter(); } @Override public Adapter caseAbstractState(AbstractState object) { return createAbstractStateAdapter(); } @Override public Adapter caseAbstractTransition(AbstractTransition object) { return createAbstractTransitionAdapter(); } @Override public Adapter caseTransition(Transition object) { return createTransitionAdapter(); } @Override public Adapter caseInternalTransition(InternalTransition object) { return createInternalTransitionAdapter(); } @Override public Adapter caseEvent(Event object) { return createEventAdapter(); } @Override public Adapter caseSymbolicEvent(SymbolicEvent object) { return createSymbolicEventAdapter(); } @Override public Adapter caseAbstractTransitionEvent(AbstractTransitionEvent object) { return createAbstractTransitionEventAdapter(); } @Override public Adapter caseTransitionEvent(TransitionEvent object) { return createTransitionEventAdapter(); } @Override public Adapter caseEnterEvent(EnterEvent object) { return createEnterEventAdapter(); } @Override public Adapter caseExitEvent(ExitEvent object) { return createExitEventAdapter(); } @Override public Adapter caseScriptEvent(ScriptEvent object) { return createScriptEventAdapter(); } @Override public Adapter caseTimerEvent(TimerEvent object) { return createTimerEventAdapter(); } @Override public Adapter caseCondition(Condition object) { return createConditionAdapter(); } @Override public Adapter caseAction(Action object) { return createActionAdapter(); } @Override public Adapter caseSymbolicAction(SymbolicAction object) { return createSymbolicActionAdapter(); } @Override public Adapter caseScriptAction(ScriptAction object) { return createScriptActionAdapter(); } @Override public Adapter caseTyped(Typed object) { return createTypedAdapter(); } @Override public Adapter caseVarDef(VarDef object) { return createVarDefAdapter(); } @Override public Adapter caseAssignmentAction(AssignmentAction object) { return createAssignmentActionAdapter(); } @Override public Adapter caseExpression(Expression object) { return createExpressionAdapter(); } @Override public Adapter caseVarRef(VarRef object) { return createVarRefAdapter(); } @Override public Adapter caseEPath(EPath object) { return createEPathAdapter(); } @Override public Adapter caseEStep(EStep object) { return createEStepAdapter(); } @Override public Adapter caseEStepFilter(EStepFilter object) { return createEStepFilterAdapter(); } @Override public Adapter caseLiteral(Literal object) { return createLiteralAdapter(); } @Override public Adapter caseBooleanLiteral(BooleanLiteral object) { return createBooleanLiteralAdapter(); } @Override public Adapter caseIntLiteral(IntLiteral object) { return createIntLiteralAdapter(); } @Override public Adapter caseFloatLiteral(FloatLiteral object) { return createFloatLiteralAdapter(); } @Override public Adapter caseStringLiteral(StringLiteral object) { return createStringLiteralAdapter(); } @Override public Adapter caseScriptExpression(ScriptExpression object) { return createScriptExpressionAdapter(); } @Override public Adapter caseAbstractUriLiteral(AbstractUriLiteral object) { return createAbstractUriLiteralAdapter(); } @Override public Adapter caseUriLiteral(UriLiteral object) { return createUriLiteralAdapter(); } @Override public Adapter caseResourceUriLiteral(ResourceUriLiteral object) { return createResourceUriLiteralAdapter(); } @Override public Adapter caseEObjectUriLiteral(EObjectUriLiteral object) { return createEObjectUriLiteralAdapter(); } @Override public Adapter caseEObjectReference(EObjectReference object) { return createEObjectReferenceAdapter(); } @Override public Adapter caseDelayLiteral(DelayLiteral object) { return createDelayLiteralAdapter(); } @Override public Adapter caseResourceImport(ResourceImport object) { return createResourceImportAdapter(); } @Override public Adapter caseDomainModelImport(DomainModelImport object) { return createDomainModelImportAdapter(); } @Override public Adapter caseDomainDataImport(DomainDataImport object) { return createDomainDataImportAdapter(); } @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 no.hal.scxml.scxmlxt.StateMachine <em>State Machine</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 no.hal.scxml.scxmlxt.StateMachine * @generated */ public Adapter createStateMachineAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.State <em>State</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 no.hal.scxml.scxmlxt.State * @generated */ public Adapter createStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.InitialTransition <em>Initial Transition</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 no.hal.scxml.scxmlxt.InitialTransition * @generated */ public Adapter createInitialTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.AbstractState <em>Abstract State</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 no.hal.scxml.scxmlxt.AbstractState * @generated */ public Adapter createAbstractStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.AbstractTransition <em>Abstract Transition</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 no.hal.scxml.scxmlxt.AbstractTransition * @generated */ public Adapter createAbstractTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.Transition <em>Transition</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 no.hal.scxml.scxmlxt.Transition * @generated */ public Adapter createTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.InternalTransition <em>Internal Transition</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 no.hal.scxml.scxmlxt.InternalTransition * @generated */ public Adapter createInternalTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.Event <em>Event</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 no.hal.scxml.scxmlxt.Event * @generated */ public Adapter createEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.SymbolicEvent <em>Symbolic Event</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 no.hal.scxml.scxmlxt.SymbolicEvent * @generated */ public Adapter createSymbolicEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.AbstractTransitionEvent <em>Abstract Transition Event</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 no.hal.scxml.scxmlxt.AbstractTransitionEvent * @generated */ public Adapter createAbstractTransitionEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.TransitionEvent <em>Transition Event</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 no.hal.scxml.scxmlxt.TransitionEvent * @generated */ public Adapter createTransitionEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.EnterEvent <em>Enter Event</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 no.hal.scxml.scxmlxt.EnterEvent * @generated */ public Adapter createEnterEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.ExitEvent <em>Exit Event</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 no.hal.scxml.scxmlxt.ExitEvent * @generated */ public Adapter createExitEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.ScriptEvent <em>Script Event</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 no.hal.scxml.scxmlxt.ScriptEvent * @generated */ public Adapter createScriptEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.TimerEvent <em>Timer Event</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 no.hal.scxml.scxmlxt.TimerEvent * @generated */ public Adapter createTimerEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.Condition <em>Condition</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 no.hal.scxml.scxmlxt.Condition * @generated */ public Adapter createConditionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.Action <em>Action</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 no.hal.scxml.scxmlxt.Action * @generated */ public Adapter createActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.SymbolicAction <em>Symbolic Action</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 no.hal.scxml.scxmlxt.SymbolicAction * @generated */ public Adapter createSymbolicActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.ScriptAction <em>Script Action</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 no.hal.scxml.scxmlxt.ScriptAction * @generated */ public Adapter createScriptActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.Typed <em>Typed</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 no.hal.scxml.scxmlxt.Typed * @generated */ public Adapter createTypedAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.VarDef <em>Var Def</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 no.hal.scxml.scxmlxt.VarDef * @generated */ public Adapter createVarDefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.AssignmentAction <em>Assignment Action</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 no.hal.scxml.scxmlxt.AssignmentAction * @generated */ public Adapter createAssignmentActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.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 no.hal.scxml.scxmlxt.Expression * @generated */ public Adapter createExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.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 no.hal.scxml.scxmlxt.VarRef * @generated */ public Adapter createVarRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.EPath <em>EPath</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 no.hal.scxml.scxmlxt.EPath * @generated */ public Adapter createEPathAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.EStep <em>EStep</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 no.hal.scxml.scxmlxt.EStep * @generated */ public Adapter createEStepAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.EStepFilter <em>EStep Filter</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 no.hal.scxml.scxmlxt.EStepFilter * @generated */ public Adapter createEStepFilterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.Literal <em>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 no.hal.scxml.scxmlxt.Literal * @generated */ public Adapter createLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.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 no.hal.scxml.scxmlxt.BooleanLiteral * @generated */ public Adapter createBooleanLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.IntLiteral <em>Int 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 no.hal.scxml.scxmlxt.IntLiteral * @generated */ public Adapter createIntLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.FloatLiteral <em>Float 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 no.hal.scxml.scxmlxt.FloatLiteral * @generated */ public Adapter createFloatLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.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 no.hal.scxml.scxmlxt.StringLiteral * @generated */ public Adapter createStringLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.ScriptExpression <em>Script 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 no.hal.scxml.scxmlxt.ScriptExpression * @generated */ public Adapter createScriptExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.UriLiteral <em>Uri 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 no.hal.scxml.scxmlxt.UriLiteral * @generated */ public Adapter createUriLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.EObjectUriLiteral <em>EObject Uri 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 no.hal.scxml.scxmlxt.EObjectUriLiteral * @generated */ public Adapter createEObjectUriLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.EObjectReference <em>EObject Reference</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 no.hal.scxml.scxmlxt.EObjectReference * @generated */ public Adapter createEObjectReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.DelayLiteral <em>Delay 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 no.hal.scxml.scxmlxt.DelayLiteral * @generated */ public Adapter createDelayLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.ResourceImport <em>Resource Import</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 no.hal.scxml.scxmlxt.ResourceImport * @generated */ public Adapter createResourceImportAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.DomainModelImport <em>Domain Model Import</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 no.hal.scxml.scxmlxt.DomainModelImport * @generated */ public Adapter createDomainModelImportAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.DomainDataImport <em>Domain Data Import</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 no.hal.scxml.scxmlxt.DomainDataImport * @generated */ public Adapter createDomainDataImportAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.ResourceUriLiteral <em>Resource Uri 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 no.hal.scxml.scxmlxt.ResourceUriLiteral * @generated */ public Adapter createResourceUriLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link no.hal.scxml.scxmlxt.AbstractUriLiteral <em>Abstract Uri 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 no.hal.scxml.scxmlxt.AbstractUriLiteral * @generated */ public Adapter createAbstractUriLiteralAdapter() { 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; } } //ScxmlxtAdapterFactory