/** * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * See the NOTICE file distributed with this work for additional * information regarding copyright ownership. */ package org.sintef.thingml.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.sintef.thingml.*; /** * <!-- begin-user-doc --> * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> * @see org.sintef.thingml.ThingmlPackage * @generated */ public class ThingmlAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static ThingmlPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ThingmlAdapterFactory() { if (modelPackage == null) { modelPackage = ThingmlPackage.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 ThingmlSwitch<Adapter> modelSwitch = new ThingmlSwitch<Adapter>() { @Override public Adapter caseThingMLModel(ThingMLModel object) { return createThingMLModelAdapter(); } @Override public Adapter caseHasParameters(HasParameters object) { return createHasParametersAdapter(); } @Override public Adapter casePassesParameters(PassesParameters object) { return createPassesParametersAdapter(); } @Override public Adapter caseFunction(Function object) { return createFunctionAdapter(); } @Override public Adapter caseMessage(Message object) { return createMessageAdapter(); } @Override public Adapter caseThing(Thing object) { return createThingAdapter(); } @Override public Adapter caseParameter(Parameter object) { return createParameterAdapter(); } @Override public Adapter caseVariable(Variable object) { return createVariableAdapter(); } @Override public Adapter caseThingMLElement(ThingMLElement object) { return createThingMLElementAdapter(); } @Override public Adapter caseType(Type object) { return createTypeAdapter(); } @Override public Adapter caseTypedElement(TypedElement object) { return createTypedElementAdapter(); } @Override public Adapter caseProperty(Property object) { return createPropertyAdapter(); } @Override public Adapter casePropertyAssign(PropertyAssign object) { return createPropertyAssignAdapter(); } @Override public Adapter casePlatformAnnotation(PlatformAnnotation object) { return createPlatformAnnotationAdapter(); } @Override public Adapter caseEnumeration(Enumeration object) { return createEnumerationAdapter(); } @Override public Adapter casePrimitiveType(PrimitiveType object) { return createPrimitiveTypeAdapter(); } @Override public Adapter caseEnumerationLiteral(EnumerationLiteral object) { return createEnumerationLiteralAdapter(); } @Override public Adapter caseAnnotatedElement(AnnotatedElement object) { return createAnnotatedElementAdapter(); } @Override public Adapter caseStateMachine(StateMachine object) { return createStateMachineAdapter(); } @Override public Adapter caseHandler(Handler object) { return createHandlerAdapter(); } @Override public Adapter caseTransition(Transition object) { return createTransitionAdapter(); } @Override public Adapter caseInternalTransition(InternalTransition object) { return createInternalTransitionAdapter(); } @Override public Adapter caseState(State object) { return createStateAdapter(); } @Override public Adapter caseFinalState(FinalState object) { return createFinalStateAdapter(); } @Override public Adapter caseCompositeState(CompositeState object) { return createCompositeStateAdapter(); } @Override public Adapter caseRegion(Region object) { return createRegionAdapter(); } @Override public Adapter caseParallelRegion(ParallelRegion object) { return createParallelRegionAdapter(); } @Override public Adapter caseSession(Session object) { return createSessionAdapter(); } @Override public Adapter caseAction(Action object) { return createActionAdapter(); } @Override public Adapter caseActionBlock(ActionBlock object) { return createActionBlockAdapter(); } @Override public Adapter caseExternStatement(ExternStatement object) { return createExternStatementAdapter(); } @Override public Adapter caseExpression(Expression object) { return createExpressionAdapter(); } @Override public Adapter caseExternExpression(ExternExpression object) { return createExternExpressionAdapter(); } @Override public Adapter caseSendAction(SendAction object) { return createSendActionAdapter(); } @Override public Adapter caseVariableAssignment(VariableAssignment object) { return createVariableAssignmentAdapter(); } @Override public Adapter caseEvent(Event object) { return createEventAdapter(); } @Override public Adapter caseReceiveMessage(ReceiveMessage object) { return createReceiveMessageAdapter(); } @Override public Adapter casePort(Port object) { return createPortAdapter(); } @Override public Adapter caseRequiredPort(RequiredPort object) { return createRequiredPortAdapter(); } @Override public Adapter caseProvidedPort(ProvidedPort object) { return createProvidedPortAdapter(); } @Override public Adapter caseInternalPort(InternalPort object) { return createInternalPortAdapter(); } @Override public Adapter caseLiteral(Literal object) { return createLiteralAdapter(); } @Override public Adapter caseEnumLiteralRef(EnumLiteralRef object) { return createEnumLiteralRefAdapter(); } @Override public Adapter caseIntegerLiteral(IntegerLiteral object) { return createIntegerLiteralAdapter(); } @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 caseCharacterLiteral(CharacterLiteral object) { return createCharacterLiteralAdapter(); } @Override public Adapter caseUnaryExpression(UnaryExpression object) { return createUnaryExpressionAdapter(); } @Override public Adapter caseNotExpression(NotExpression object) { return createNotExpressionAdapter(); } @Override public Adapter caseUnaryMinus(UnaryMinus object) { return createUnaryMinusAdapter(); } @Override public Adapter caseBinaryExpression(BinaryExpression object) { return createBinaryExpressionAdapter(); } @Override public Adapter casePlusExpression(PlusExpression object) { return createPlusExpressionAdapter(); } @Override public Adapter caseMinusExpression(MinusExpression object) { return createMinusExpressionAdapter(); } @Override public Adapter caseTimesExpression(TimesExpression object) { return createTimesExpressionAdapter(); } @Override public Adapter caseDivExpression(DivExpression object) { return createDivExpressionAdapter(); } @Override public Adapter caseModExpression(ModExpression object) { return createModExpressionAdapter(); } @Override public Adapter caseEqualsExpression(EqualsExpression object) { return createEqualsExpressionAdapter(); } @Override public Adapter caseNotEqualsExpression(NotEqualsExpression object) { return createNotEqualsExpressionAdapter(); } @Override public Adapter caseGreaterExpression(GreaterExpression object) { return createGreaterExpressionAdapter(); } @Override public Adapter caseLowerExpression(LowerExpression object) { return createLowerExpressionAdapter(); } @Override public Adapter caseGreaterOrEqualExpression(GreaterOrEqualExpression object) { return createGreaterOrEqualExpressionAdapter(); } @Override public Adapter caseLowerOrEqualExpression(LowerOrEqualExpression object) { return createLowerOrEqualExpressionAdapter(); } @Override public Adapter caseAndExpression(AndExpression object) { return createAndExpressionAdapter(); } @Override public Adapter caseOrExpression(OrExpression object) { return createOrExpressionAdapter(); } @Override public Adapter caseIncrement(Increment object) { return createIncrementAdapter(); } @Override public Adapter caseDecrement(Decrement object) { return createDecrementAdapter(); } @Override public Adapter caseControlStructure(ControlStructure object) { return createControlStructureAdapter(); } @Override public Adapter caseLoopAction(LoopAction object) { return createLoopActionAdapter(); } @Override public Adapter caseConditionalAction(ConditionalAction object) { return createConditionalActionAdapter(); } @Override public Adapter casePropertyReference(PropertyReference object) { return createPropertyReferenceAdapter(); } @Override public Adapter caseArrayIndex(ArrayIndex object) { return createArrayIndexAdapter(); } @Override public Adapter caseExpressionGroup(ExpressionGroup object) { return createExpressionGroupAdapter(); } @Override public Adapter caseReturnAction(ReturnAction object) { return createReturnActionAdapter(); } @Override public Adapter casePrintAction(PrintAction object) { return createPrintActionAdapter(); } @Override public Adapter caseErrorAction(ErrorAction object) { return createErrorActionAdapter(); } @Override public Adapter caseStartSession(StartSession object) { return createStartSessionAdapter(); } @Override public Adapter caseStartStream(StartStream object) { return createStartStreamAdapter(); } @Override public Adapter caseStopStream(StopStream object) { return createStopStreamAdapter(); } @Override public Adapter caseConfiguration(Configuration object) { return createConfigurationAdapter(); } @Override public Adapter caseInstance(Instance object) { return createInstanceAdapter(); } @Override public Adapter caseConnector(Connector object) { return createConnectorAdapter(); } @Override public Adapter caseExternalConnector(ExternalConnector object) { return createExternalConnectorAdapter(); } @Override public Adapter caseAbstractConnector(AbstractConnector object) { return createAbstractConnectorAdapter(); } @Override public Adapter caseConfigPropertyAssign(ConfigPropertyAssign object) { return createConfigPropertyAssignAdapter(); } @Override public Adapter caseInstanceRef(InstanceRef object) { return createInstanceRefAdapter(); } @Override public Adapter caseFunctionCall(FunctionCall object) { return createFunctionCallAdapter(); } @Override public Adapter caseFunctionCallStatement(FunctionCallStatement object) { return createFunctionCallStatementAdapter(); } @Override public Adapter caseFunctionCallExpression(FunctionCallExpression object) { return createFunctionCallExpressionAdapter(); } @Override public Adapter caseLocalVariable(LocalVariable object) { return createLocalVariableAdapter(); } @Override public Adapter caseStream(Stream object) { return createStreamAdapter(); } @Override public Adapter caseSource(Source object) { return createSourceAdapter(); } @Override public Adapter caseSourceComposition(SourceComposition object) { return createSourceCompositionAdapter(); } @Override public Adapter caseJoinSources(JoinSources object) { return createJoinSourcesAdapter(); } @Override public Adapter caseMergeSources(MergeSources object) { return createMergeSourcesAdapter(); } @Override public Adapter caseSimpleSource(SimpleSource object) { return createSimpleSourceAdapter(); } @Override public Adapter caseViewSource(ViewSource object) { return createViewSourceAdapter(); } @Override public Adapter caseFilter(Filter object) { return createFilterAdapter(); } @Override public Adapter caseMessageParameter(MessageParameter object) { return createMessageParameterAdapter(); } @Override public Adapter caseReference(Reference object) { return createReferenceAdapter(); } @Override public Adapter caseReferencedElmt(ReferencedElmt object) { return createReferencedElmtAdapter(); } @Override public Adapter caseLengthWindow(LengthWindow object) { return createLengthWindowAdapter(); } @Override public Adapter caseTimeWindow(TimeWindow object) { return createTimeWindowAdapter(); } @Override public Adapter caseParamReference(ParamReference object) { return createParamReferenceAdapter(); } @Override public Adapter caseSimpleParamRef(SimpleParamRef object) { return createSimpleParamRefAdapter(); } @Override public Adapter caseArrayParamRef(ArrayParamRef object) { return createArrayParamRefAdapter(); } @Override public Adapter caseElmtProperty(ElmtProperty object) { return createElmtPropertyAdapter(); } @Override public Adapter casePredifinedProperty(PredifinedProperty object) { return createPredifinedPropertyAdapter(); } @Override public Adapter caseLengthArray(LengthArray object) { return createLengthArrayAdapter(); } @Override public Adapter caseProtocol(Protocol object) { return createProtocolAdapter(); } @Override public Adapter caseObjectType(ObjectType object) { return createObjectTypeAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ThingMLModel <em>Thing ML 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 org.sintef.thingml.ThingMLModel * @generated */ public Adapter createThingMLModelAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.HasParameters <em>Has Parameters</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.HasParameters * @generated */ public Adapter createHasParametersAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PassesParameters <em>Passes Parameters</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.PassesParameters * @generated */ public Adapter createPassesParametersAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Function <em>Function</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Function * @generated */ public Adapter createFunctionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Message <em>Message</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Message * @generated */ public Adapter createMessageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Thing <em>Thing</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Thing * @generated */ public Adapter createThingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Parameter <em>Parameter</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Parameter * @generated */ public Adapter createParameterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Variable <em>Variable</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Variable * @generated */ public Adapter createVariableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ThingMLElement <em>Thing ML Element</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ThingMLElement * @generated */ public Adapter createThingMLElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Type <em>Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Type * @generated */ public Adapter createTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.TypedElement <em>Typed Element</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.TypedElement * @generated */ public Adapter createTypedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Property <em>Property</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Property * @generated */ public Adapter createPropertyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PropertyAssign <em>Property Assign</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.PropertyAssign * @generated */ public Adapter createPropertyAssignAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PlatformAnnotation <em>Platform Annotation</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.PlatformAnnotation * @generated */ public Adapter createPlatformAnnotationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Enumeration <em>Enumeration</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Enumeration * @generated */ public Adapter createEnumerationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PrimitiveType <em>Primitive Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.PrimitiveType * @generated */ public Adapter createPrimitiveTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.EnumerationLiteral <em>Enumeration 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 org.sintef.thingml.EnumerationLiteral * @generated */ public Adapter createEnumerationLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.AnnotatedElement <em>Annotated Element</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.AnnotatedElement * @generated */ public Adapter createAnnotatedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.StateMachine * @generated */ public Adapter createStateMachineAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Handler <em>Handler</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Handler * @generated */ public Adapter createHandlerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.Transition * @generated */ public Adapter createTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.InternalTransition * @generated */ public Adapter createInternalTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.State * @generated */ public Adapter createStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.FinalState <em>Final 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 org.sintef.thingml.FinalState * @generated */ public Adapter createFinalStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.CompositeState <em>Composite 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 org.sintef.thingml.CompositeState * @generated */ public Adapter createCompositeStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Region <em>Region</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Region * @generated */ public Adapter createRegionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ParallelRegion <em>Parallel Region</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ParallelRegion * @generated */ public Adapter createParallelRegionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Session <em>Session</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Session * @generated */ public Adapter createSessionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.Action * @generated */ public Adapter createActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ActionBlock <em>Action Block</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ActionBlock * @generated */ public Adapter createActionBlockAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ExternStatement <em>Extern Statement</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ExternStatement * @generated */ public Adapter createExternStatementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.Expression * @generated */ public Adapter createExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ExternExpression <em>Extern 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 org.sintef.thingml.ExternExpression * @generated */ public Adapter createExternExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.SendAction <em>Send 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 org.sintef.thingml.SendAction * @generated */ public Adapter createSendActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.VariableAssignment <em>Variable 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 org.sintef.thingml.VariableAssignment * @generated */ public Adapter createVariableAssignmentAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.Event * @generated */ public Adapter createEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ReceiveMessage <em>Receive Message</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ReceiveMessage * @generated */ public Adapter createReceiveMessageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Port <em>Port</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Port * @generated */ public Adapter createPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.RequiredPort <em>Required Port</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.RequiredPort * @generated */ public Adapter createRequiredPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ProvidedPort <em>Provided Port</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ProvidedPort * @generated */ public Adapter createProvidedPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.InternalPort <em>Internal Port</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.InternalPort * @generated */ public Adapter createInternalPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.Literal * @generated */ public Adapter createLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.EnumLiteralRef <em>Enum Literal 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 org.sintef.thingml.EnumLiteralRef * @generated */ public Adapter createEnumLiteralRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.IntegerLiteral * @generated */ public Adapter createIntegerLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.BooleanLiteral * @generated */ public Adapter createBooleanLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.StringLiteral * @generated */ public Adapter createStringLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.DoubleLiteral * @generated */ public Adapter createDoubleLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.CharacterLiteral <em>Character 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 org.sintef.thingml.CharacterLiteral * @generated */ public Adapter createCharacterLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.UnaryExpression * @generated */ public Adapter createUnaryExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.NotExpression <em>Not 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 org.sintef.thingml.NotExpression * @generated */ public Adapter createNotExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.UnaryMinus <em>Unary Minus</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.UnaryMinus * @generated */ public Adapter createUnaryMinusAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.BinaryExpression <em>Binary 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 org.sintef.thingml.BinaryExpression * @generated */ public Adapter createBinaryExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PlusExpression <em>Plus 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 org.sintef.thingml.PlusExpression * @generated */ public Adapter createPlusExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Increment <em>Increment</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Increment * @generated */ public Adapter createIncrementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Decrement <em>Decrement</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Decrement * @generated */ public Adapter createDecrementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.MinusExpression <em>Minus 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 org.sintef.thingml.MinusExpression * @generated */ public Adapter createMinusExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.TimesExpression <em>Times 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 org.sintef.thingml.TimesExpression * @generated */ public Adapter createTimesExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.DivExpression <em>Div 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 org.sintef.thingml.DivExpression * @generated */ public Adapter createDivExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ModExpression <em>Mod 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 org.sintef.thingml.ModExpression * @generated */ public Adapter createModExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.EqualsExpression <em>Equals 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 org.sintef.thingml.EqualsExpression * @generated */ public Adapter createEqualsExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.NotEqualsExpression <em>Not Equals 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 org.sintef.thingml.NotEqualsExpression * @generated */ public Adapter createNotEqualsExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.GreaterExpression <em>Greater 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 org.sintef.thingml.GreaterExpression * @generated */ public Adapter createGreaterExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.LowerExpression <em>Lower 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 org.sintef.thingml.LowerExpression * @generated */ public Adapter createLowerExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.GreaterOrEqualExpression <em>Greater Or Equal 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 org.sintef.thingml.GreaterOrEqualExpression * @generated */ public Adapter createGreaterOrEqualExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.LowerOrEqualExpression <em>Lower Or Equal 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 org.sintef.thingml.LowerOrEqualExpression * @generated */ public Adapter createLowerOrEqualExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.AndExpression * @generated */ public Adapter createAndExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.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 org.sintef.thingml.OrExpression * @generated */ public Adapter createOrExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ControlStructure <em>Control Structure</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ControlStructure * @generated */ public Adapter createControlStructureAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.LoopAction <em>Loop 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 org.sintef.thingml.LoopAction * @generated */ public Adapter createLoopActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ConditionalAction <em>Conditional 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 org.sintef.thingml.ConditionalAction * @generated */ public Adapter createConditionalActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PropertyReference <em>Property 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 org.sintef.thingml.PropertyReference * @generated */ public Adapter createPropertyReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ArrayIndex <em>Array Index</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ArrayIndex * @generated */ public Adapter createArrayIndexAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ExpressionGroup <em>Expression Group</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ExpressionGroup * @generated */ public Adapter createExpressionGroupAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ReturnAction <em>Return 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 org.sintef.thingml.ReturnAction * @generated */ public Adapter createReturnActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PrintAction <em>Print 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 org.sintef.thingml.PrintAction * @generated */ public Adapter createPrintActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ErrorAction <em>Error 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 org.sintef.thingml.ErrorAction * @generated */ public Adapter createErrorActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.StartSession <em>Start Session</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.StartSession * @generated */ public Adapter createStartSessionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.StartStream <em>Start Stream</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.StartStream * @generated */ public Adapter createStartStreamAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.StopStream <em>Stop Stream</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.StopStream * @generated */ public Adapter createStopStreamAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Configuration <em>Configuration</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Configuration * @generated */ public Adapter createConfigurationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Instance <em>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 org.sintef.thingml.Instance * @generated */ public Adapter createInstanceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Connector <em>Connector</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Connector * @generated */ public Adapter createConnectorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ExternalConnector <em>External Connector</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ExternalConnector * @generated */ public Adapter createExternalConnectorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.AbstractConnector <em>Abstract Connector</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.AbstractConnector * @generated */ public Adapter createAbstractConnectorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ConfigPropertyAssign <em>Config Property Assign</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ConfigPropertyAssign * @generated */ public Adapter createConfigPropertyAssignAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.InstanceRef <em>Instance 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 org.sintef.thingml.InstanceRef * @generated */ public Adapter createInstanceRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.FunctionCall <em>Function Call</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.FunctionCall * @generated */ public Adapter createFunctionCallAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.FunctionCallStatement <em>Function Call Statement</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.FunctionCallStatement * @generated */ public Adapter createFunctionCallStatementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.FunctionCallExpression <em>Function Call 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 org.sintef.thingml.FunctionCallExpression * @generated */ public Adapter createFunctionCallExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.LocalVariable <em>Local Variable</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.LocalVariable * @generated */ public Adapter createLocalVariableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Stream <em>Stream</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Stream * @generated */ public Adapter createStreamAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Source <em>Source</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Source * @generated */ public Adapter createSourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.SourceComposition <em>Source Composition</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.SourceComposition * @generated */ public Adapter createSourceCompositionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.JoinSources <em>Join Sources</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.JoinSources * @generated */ public Adapter createJoinSourcesAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.MergeSources <em>Merge Sources</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.MergeSources * @generated */ public Adapter createMergeSourcesAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.SimpleSource <em>Simple Source</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.SimpleSource * @generated */ public Adapter createSimpleSourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ViewSource <em>View Source</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ViewSource * @generated */ public Adapter createViewSourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Filter <em>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 org.sintef.thingml.Filter * @generated */ public Adapter createFilterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.MessageParameter <em>Message Parameter</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.MessageParameter * @generated */ public Adapter createMessageParameterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Reference <em>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 org.sintef.thingml.Reference * @generated */ public Adapter createReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ReferencedElmt <em>Referenced Elmt</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ReferencedElmt * @generated */ public Adapter createReferencedElmtAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.LengthWindow <em>Length Window</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.LengthWindow * @generated */ public Adapter createLengthWindowAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.TimeWindow <em>Time Window</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.TimeWindow * @generated */ public Adapter createTimeWindowAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ParamReference <em>Param 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 org.sintef.thingml.ParamReference * @generated */ public Adapter createParamReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.SimpleParamRef <em>Simple Param 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 org.sintef.thingml.SimpleParamRef * @generated */ public Adapter createSimpleParamRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ArrayParamRef <em>Array Param 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 org.sintef.thingml.ArrayParamRef * @generated */ public Adapter createArrayParamRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ElmtProperty <em>Elmt Property</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ElmtProperty * @generated */ public Adapter createElmtPropertyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.PredifinedProperty <em>Predifined Property</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.PredifinedProperty * @generated */ public Adapter createPredifinedPropertyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.LengthArray <em>Length Array</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.LengthArray * @generated */ public Adapter createLengthArrayAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.Protocol <em>Protocol</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.Protocol * @generated */ public Adapter createProtocolAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.sintef.thingml.ObjectType <em>Object Type</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.sintef.thingml.ObjectType * @generated */ public Adapter createObjectTypeAdapter() { 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; } } //ThingmlAdapterFactory