/** * 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. */ /** * generated by Xtext 2.10.0 */ package org.thingml.xtext.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.thingml.xtext.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.thingml.xtext.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 caseImport(Import object) { return createImportAdapter(); } @Override public Adapter casePlatformAnnotation(PlatformAnnotation object) { return createPlatformAnnotationAdapter(); } @Override public Adapter caseAnnotatedElement(AnnotatedElement object) { return createAnnotatedElementAdapter(); } @Override public Adapter caseTypeRef(TypeRef object) { return createTypeRefAdapter(); } @Override public Adapter caseType(Type object) { return createTypeAdapter(); } @Override public Adapter casePrimitiveType(PrimitiveType object) { return createPrimitiveTypeAdapter(); } @Override public Adapter caseObjectType(ObjectType object) { return createObjectTypeAdapter(); } @Override public Adapter caseEnumeration(Enumeration object) { return createEnumerationAdapter(); } @Override public Adapter caseEnumerationLiteral(EnumerationLiteral object) { return createEnumerationLiteralAdapter(); } @Override public Adapter caseThing(Thing object) { return createThingAdapter(); } @Override public Adapter casePropertyAssign(PropertyAssign object) { return createPropertyAssignAdapter(); } @Override public Adapter caseProtocol(Protocol object) { return createProtocolAdapter(); } @Override public Adapter caseFunction(Function object) { return createFunctionAdapter(); } @Override public Adapter caseProperty(Property object) { return createPropertyAdapter(); } @Override public Adapter caseMessage(Message object) { return createMessageAdapter(); } @Override public Adapter caseParameter(Parameter object) { return createParameterAdapter(); } @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 caseStream(Stream object) { return createStreamAdapter(); } @Override public Adapter caseSource(Source object) { return createSourceAdapter(); } @Override public Adapter caseViewSource(ViewSource object) { return createViewSourceAdapter(); } @Override public Adapter caseReferencedElmt(ReferencedElmt object) { return createReferencedElmtAdapter(); } @Override public Adapter caseElmtProperty(ElmtProperty object) { return createElmtPropertyAdapter(); } @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 caseFilter(Filter object) { return createFilterAdapter(); } @Override public Adapter caseLengthWindow(LengthWindow object) { return createLengthWindowAdapter(); } @Override public Adapter caseTimeWindow(TimeWindow object) { return createTimeWindowAdapter(); } @Override public Adapter caseMessageParameter(MessageParameter object) { return createMessageParameterAdapter(); } @Override public Adapter caseSimpleParamRef(SimpleParamRef object) { return createSimpleParamRefAdapter(); } @Override public Adapter caseArrayParamRef(ArrayParamRef object) { return createArrayParamRefAdapter(); } @Override public Adapter caseLengthArray(LengthArray object) { return createLengthArrayAdapter(); } @Override public Adapter caseRegion(Region object) { return createRegionAdapter(); } @Override public Adapter caseCompositeState(CompositeState object) { return createCompositeStateAdapter(); } @Override public Adapter caseFinalState(FinalState object) { return createFinalStateAdapter(); } @Override public Adapter caseSession(Session object) { return createSessionAdapter(); } @Override public Adapter caseParallelRegion(ParallelRegion object) { return createParallelRegionAdapter(); } @Override public Adapter caseState(State object) { return createStateAdapter(); } @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 caseEvent(Event object) { return createEventAdapter(); } @Override public Adapter caseReceiveMessage(ReceiveMessage object) { return createReceiveMessageAdapter(); } @Override public Adapter caseAction(Action object) { return createActionAdapter(); } @Override public Adapter caseVariable(Variable object) { return createVariableAdapter(); } @Override public Adapter caseActionBlock(ActionBlock object) { return createActionBlockAdapter(); } @Override public Adapter caseExternStatement(ExternStatement object) { return createExternStatementAdapter(); } @Override public Adapter caseLocalVariable(LocalVariable object) { return createLocalVariableAdapter(); } @Override public Adapter caseSendAction(SendAction object) { return createSendActionAdapter(); } @Override public Adapter caseVariableAssignment(VariableAssignment object) { return createVariableAssignmentAdapter(); } @Override public Adapter caseIncrement(Increment object) { return createIncrementAdapter(); } @Override public Adapter caseDecrement(Decrement object) { return createDecrementAdapter(); } @Override public Adapter caseLoopAction(LoopAction object) { return createLoopActionAdapter(); } @Override public Adapter caseConditionalAction(ConditionalAction object) { return createConditionalActionAdapter(); } @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 caseFunctionCallStatement(FunctionCallStatement object) { return createFunctionCallStatementAdapter(); } @Override public Adapter caseExpression(Expression object) { return createExpressionAdapter(); } @Override public Adapter caseExternExpression(ExternExpression object) { return createExternExpressionAdapter(); } @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 casePropertyReference(PropertyReference object) { return createPropertyReferenceAdapter(); } @Override public Adapter caseReference(Reference object) { return createReferenceAdapter(); } @Override public Adapter caseFunctionCallExpression(FunctionCallExpression object) { return createFunctionCallExpressionAdapter(); } @Override public Adapter caseConfiguration(Configuration object) { return createConfigurationAdapter(); } @Override public Adapter caseInstance(Instance object) { return createInstanceAdapter(); } @Override public Adapter caseConfigPropertyAssign(ConfigPropertyAssign object) { return createConfigPropertyAssignAdapter(); } @Override public Adapter caseAbstractConnector(AbstractConnector object) { return createAbstractConnectorAdapter(); } @Override public Adapter caseConnector(Connector object) { return createConnectorAdapter(); } @Override public Adapter caseExternalConnector(ExternalConnector object) { return createExternalConnectorAdapter(); } @Override public Adapter caseInstanceRef(InstanceRef object) { return createInstanceRefAdapter(); } @Override public Adapter caseOrExpression(OrExpression object) { return createOrExpressionAdapter(); } @Override public Adapter caseAndExpression(AndExpression object) { return createAndExpressionAdapter(); } @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 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 caseNotExpression(NotExpression object) { return createNotExpressionAdapter(); } @Override public Adapter caseUnaryMinus(UnaryMinus object) { return createUnaryMinusAdapter(); } @Override public Adapter caseArrayIndex(ArrayIndex object) { return createArrayIndexAdapter(); } @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.thingml.xtext.thingML.ThingMLModel <em>Model</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.thingml.xtext.thingML.ThingMLModel * @generated */ public Adapter createThingMLModelAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.thingML.Import <em>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 org.thingml.xtext.thingML.Import * @generated */ public Adapter createImportAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.PlatformAnnotation * @generated */ public Adapter createPlatformAnnotationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.AnnotatedElement * @generated */ public Adapter createAnnotatedElementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.thingML.TypeRef <em>Type 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.thingml.xtext.thingML.TypeRef * @generated */ public Adapter createTypeRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Type * @generated */ public Adapter createTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.PrimitiveType * @generated */ public Adapter createPrimitiveTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ObjectType * @generated */ public Adapter createObjectTypeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Enumeration * @generated */ public Adapter createEnumerationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.EnumerationLiteral * @generated */ public Adapter createEnumerationLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Thing * @generated */ public Adapter createThingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.PropertyAssign * @generated */ public Adapter createPropertyAssignAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Protocol * @generated */ public Adapter createProtocolAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Function * @generated */ public Adapter createFunctionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Property * @generated */ public Adapter createPropertyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Message * @generated */ public Adapter createMessageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Parameter * @generated */ public Adapter createParameterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Port * @generated */ public Adapter createPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.RequiredPort * @generated */ public Adapter createRequiredPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ProvidedPort * @generated */ public Adapter createProvidedPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.InternalPort * @generated */ public Adapter createInternalPortAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Stream * @generated */ public Adapter createStreamAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Source * @generated */ public Adapter createSourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ViewSource * @generated */ public Adapter createViewSourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ReferencedElmt * @generated */ public Adapter createReferencedElmtAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ElmtProperty * @generated */ public Adapter createElmtPropertyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.JoinSources * @generated */ public Adapter createJoinSourcesAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.MergeSources * @generated */ public Adapter createMergeSourcesAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.SimpleSource * @generated */ public Adapter createSimpleSourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Filter * @generated */ public Adapter createFilterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.LengthWindow * @generated */ public Adapter createLengthWindowAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.TimeWindow * @generated */ public Adapter createTimeWindowAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.MessageParameter * @generated */ public Adapter createMessageParameterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.SimpleParamRef * @generated */ public Adapter createSimpleParamRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ArrayParamRef * @generated */ public Adapter createArrayParamRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.LengthArray * @generated */ public Adapter createLengthArrayAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Region * @generated */ public Adapter createRegionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.CompositeState * @generated */ public Adapter createCompositeStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.FinalState * @generated */ public Adapter createFinalStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Session * @generated */ public Adapter createSessionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ParallelRegion * @generated */ public Adapter createParallelRegionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.State * @generated */ public Adapter createStateAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Handler * @generated */ public Adapter createHandlerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Transition * @generated */ public Adapter createTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.InternalTransition * @generated */ public Adapter createInternalTransitionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Event * @generated */ public Adapter createEventAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ReceiveMessage * @generated */ public Adapter createReceiveMessageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Action * @generated */ public Adapter createActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Variable * @generated */ public Adapter createVariableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ActionBlock * @generated */ public Adapter createActionBlockAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ExternStatement * @generated */ public Adapter createExternStatementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.LocalVariable * @generated */ public Adapter createLocalVariableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.SendAction * @generated */ public Adapter createSendActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.VariableAssignment * @generated */ public Adapter createVariableAssignmentAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Increment * @generated */ public Adapter createIncrementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Decrement * @generated */ public Adapter createDecrementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.LoopAction * @generated */ public Adapter createLoopActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ConditionalAction * @generated */ public Adapter createConditionalActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ReturnAction * @generated */ public Adapter createReturnActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.PrintAction * @generated */ public Adapter createPrintActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ErrorAction * @generated */ public Adapter createErrorActionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.StartSession * @generated */ public Adapter createStartSessionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.FunctionCallStatement * @generated */ public Adapter createFunctionCallStatementAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Expression * @generated */ public Adapter createExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ExternExpression * @generated */ public Adapter createExternExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.EnumLiteralRef * @generated */ public Adapter createEnumLiteralRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.IntegerLiteral * @generated */ public Adapter createIntegerLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.BooleanLiteral * @generated */ public Adapter createBooleanLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.StringLiteral * @generated */ public Adapter createStringLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.DoubleLiteral * @generated */ public Adapter createDoubleLiteralAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.PropertyReference * @generated */ public Adapter createPropertyReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Reference * @generated */ public Adapter createReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.FunctionCallExpression * @generated */ public Adapter createFunctionCallExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Configuration * @generated */ public Adapter createConfigurationAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Instance * @generated */ public Adapter createInstanceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ConfigPropertyAssign * @generated */ public Adapter createConfigPropertyAssignAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.AbstractConnector * @generated */ public Adapter createAbstractConnectorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.Connector * @generated */ public Adapter createConnectorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ExternalConnector * @generated */ public Adapter createExternalConnectorAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.InstanceRef * @generated */ public Adapter createInstanceRefAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.OrExpression * @generated */ public Adapter createOrExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.AndExpression * @generated */ public Adapter createAndExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.EqualsExpression * @generated */ public Adapter createEqualsExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.NotEqualsExpression * @generated */ public Adapter createNotEqualsExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.GreaterExpression * @generated */ public Adapter createGreaterExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.LowerExpression * @generated */ public Adapter createLowerExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.GreaterOrEqualExpression * @generated */ public Adapter createGreaterOrEqualExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.LowerOrEqualExpression * @generated */ public Adapter createLowerOrEqualExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.PlusExpression * @generated */ public Adapter createPlusExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.MinusExpression * @generated */ public Adapter createMinusExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.TimesExpression * @generated */ public Adapter createTimesExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.DivExpression * @generated */ public Adapter createDivExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ModExpression * @generated */ public Adapter createModExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.NotExpression * @generated */ public Adapter createNotExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.UnaryMinus * @generated */ public Adapter createUnaryMinusAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.thingml.xtext.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.thingml.xtext.thingML.ArrayIndex * @generated */ public Adapter createArrayIndexAdapter() { 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