/** */ package org.erlide.erlang.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.erlide.erlang.AbstractDefineAttribute; import org.erlide.erlang.AbstractIncludeAttribute; import org.erlide.erlang.AbstractTypeAttribute; import org.erlide.erlang.AddOp; import org.erlide.erlang.Atom; import org.erlide.erlang.AtomRef; import org.erlide.erlang.AtomRefTarget; import org.erlide.erlang.Attribute; import org.erlide.erlang.BinBaseType; import org.erlide.erlang.BinOp; import org.erlide.erlang.BinUnitType; import org.erlide.erlang.BinaryComprehension; import org.erlide.erlang.BinaryItem; import org.erlide.erlang.BinaryType; import org.erlide.erlang.BitType; import org.erlide.erlang.BlockExpr; import org.erlide.erlang.CaseExpr; import org.erlide.erlang.CatchExpr; import org.erlide.erlang.CompileAttribute; import org.erlide.erlang.CondExpr; import org.erlide.erlang.ConditionalAttribute; import org.erlide.erlang.ConditionalFormBlock; import org.erlide.erlang.CrClause; import org.erlide.erlang.CustomAttribute; import org.erlide.erlang.DefineAttribute; import org.erlide.erlang.ElseAttribute; import org.erlide.erlang.EncodingAttribute; import org.erlide.erlang.EndifAttribute; import org.erlide.erlang.ErlBinary; import org.erlide.erlang.ErlChar; import org.erlide.erlang.ErlFloat; import org.erlide.erlang.ErlInteger; import org.erlide.erlang.ErlList; import org.erlide.erlang.ErlTuple; import org.erlide.erlang.ErlangPackage; import org.erlide.erlang.ExportAttribute; import org.erlide.erlang.Expression; import org.erlide.erlang.Expressions; import org.erlide.erlang.FieldType; import org.erlide.erlang.FileAttribute; import org.erlide.erlang.Form; import org.erlide.erlang.FunCall; import org.erlide.erlang.FunExpr; import org.erlide.erlang.FunRef; import org.erlide.erlang.FunType; import org.erlide.erlang.FunType100; import org.erlide.erlang.FunTypeList; import org.erlide.erlang.Function; import org.erlide.erlang.FunctionClause; import org.erlide.erlang.Guard; import org.erlide.erlang.IfClause; import org.erlide.erlang.IfExpr; import org.erlide.erlang.IfdefAttribute; import org.erlide.erlang.ImportAttribute; import org.erlide.erlang.IncludeAttribute; import org.erlide.erlang.IncludeLibAttribute; import org.erlide.erlang.LCExpr; import org.erlide.erlang.LetExpr; import org.erlide.erlang.ListComprehension; import org.erlide.erlang.ListType; import org.erlide.erlang.Macro; import org.erlide.erlang.MacroCall; import org.erlide.erlang.MacroForm; import org.erlide.erlang.MatchExpr; import org.erlide.erlang.Module; import org.erlide.erlang.ModuleAttribute; import org.erlide.erlang.MultOp; import org.erlide.erlang.QueryExpr; import org.erlide.erlang.ReceiveExpr; import org.erlide.erlang.RecordAttribute; import org.erlide.erlang.RecordExpr; import org.erlide.erlang.RecordFieldDef; import org.erlide.erlang.RecordFieldExpr; import org.erlide.erlang.RecordTuple; import org.erlide.erlang.RecordType; import org.erlide.erlang.RemoteTarget; import org.erlide.erlang.RemoteType; import org.erlide.erlang.SpecAttribute; import org.erlide.erlang.StringLiteralPart; import org.erlide.erlang.TopType; import org.erlide.erlang.TryClause; import org.erlide.erlang.TryExpr; import org.erlide.erlang.TupleType; import org.erlide.erlang.Type; import org.erlide.erlang.Type100; import org.erlide.erlang.Type200; import org.erlide.erlang.Type300; import org.erlide.erlang.Type400; import org.erlide.erlang.Type500; import org.erlide.erlang.TypeAttribute; import org.erlide.erlang.TypeGuard; import org.erlide.erlang.TypeGuards; import org.erlide.erlang.TypeSig; import org.erlide.erlang.UnaryExpr; import org.erlide.erlang.UnaryType; import org.erlide.erlang.UndefAttribute; import org.erlide.erlang.Variable; /** * <!-- 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.erlide.erlang.ErlangPackage * @generated */ public class ErlangAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ protected static ErlangPackage modelPackage; /** * Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ public ErlangAdapterFactory() { if (modelPackage == null) { modelPackage = ErlangPackage.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(final 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 ErlangSwitch<Adapter> modelSwitch = new ErlangSwitch<Adapter>() { @Override public Adapter caseModule(final Module object) { return createModuleAdapter(); } @Override public Adapter caseAtomRefTarget(final AtomRefTarget object) { return createAtomRefTargetAdapter(); } @Override public Adapter caseForm(final Form object) { return createFormAdapter(); } @Override public Adapter caseConditionalFormBlock( final ConditionalFormBlock object) { return createConditionalFormBlockAdapter(); } @Override public Adapter caseAttribute(final Attribute object) { return createAttributeAdapter(); } @Override public Adapter caseConditionalAttribute( final ConditionalAttribute object) { return createConditionalAttributeAdapter(); } @Override public Adapter caseAbstractDefineAttribute( final AbstractDefineAttribute object) { return createAbstractDefineAttributeAdapter(); } @Override public Adapter caseDefineAttribute(final DefineAttribute object) { return createDefineAttributeAdapter(); } @Override public Adapter caseUndefAttribute(final UndefAttribute object) { return createUndefAttributeAdapter(); } @Override public Adapter caseIfdefAttribute(final IfdefAttribute object) { return createIfdefAttributeAdapter(); } @Override public Adapter caseElseAttribute(final ElseAttribute object) { return createElseAttributeAdapter(); } @Override public Adapter caseEndifAttribute(final EndifAttribute object) { return createEndifAttributeAdapter(); } @Override public Adapter caseAbstractIncludeAttribute( final AbstractIncludeAttribute object) { return createAbstractIncludeAttributeAdapter(); } @Override public Adapter caseIncludeAttribute(final IncludeAttribute object) { return createIncludeAttributeAdapter(); } @Override public Adapter caseIncludeLibAttribute(final IncludeLibAttribute object) { return createIncludeLibAttributeAdapter(); } @Override public Adapter caseFileAttribute(final FileAttribute object) { return createFileAttributeAdapter(); } @Override public Adapter caseModuleAttribute(final ModuleAttribute object) { return createModuleAttributeAdapter(); } @Override public Adapter caseEncodingAttribute(final EncodingAttribute object) { return createEncodingAttributeAdapter(); } @Override public Adapter caseRecordAttribute(final RecordAttribute object) { return createRecordAttributeAdapter(); } @Override public Adapter caseRecordFieldDef(final RecordFieldDef object) { return createRecordFieldDefAdapter(); } @Override public Adapter caseExportAttribute(final ExportAttribute object) { return createExportAttributeAdapter(); } @Override public Adapter caseImportAttribute(final ImportAttribute object) { return createImportAttributeAdapter(); } @Override public Adapter caseCompileAttribute(final CompileAttribute object) { return createCompileAttributeAdapter(); } @Override public Adapter caseAbstractTypeAttribute( final AbstractTypeAttribute object) { return createAbstractTypeAttributeAdapter(); } @Override public Adapter caseSpecAttribute(final SpecAttribute object) { return createSpecAttributeAdapter(); } @Override public Adapter caseTypeAttribute(final TypeAttribute object) { return createTypeAttributeAdapter(); } @Override public Adapter caseCustomAttribute(final CustomAttribute object) { return createCustomAttributeAdapter(); } @Override public Adapter caseFunction(final Function object) { return createFunctionAdapter(); } @Override public Adapter caseFunctionClause(final FunctionClause object) { return createFunctionClauseAdapter(); } @Override public Adapter caseGuard(final Guard object) { return createGuardAdapter(); } @Override public Adapter caseExpressions(final Expressions object) { return createExpressionsAdapter(); } @Override public Adapter caseExpression(final Expression object) { return createExpressionAdapter(); } @Override public Adapter caseMacroCall(final MacroCall object) { return createMacroCallAdapter(); } @Override public Adapter caseRecordExpr(final RecordExpr object) { return createRecordExprAdapter(); } @Override public Adapter caseQueryExpr(final QueryExpr object) { return createQueryExprAdapter(); } @Override public Adapter caseCondExpr(final CondExpr object) { return createCondExprAdapter(); } @Override public Adapter caseLetExpr(final LetExpr object) { return createLetExprAdapter(); } @Override public Adapter caseRecordTuple(final RecordTuple object) { return createRecordTupleAdapter(); } @Override public Adapter caseRecordFieldExpr(final RecordFieldExpr object) { return createRecordFieldExprAdapter(); } @Override public Adapter caseStringLiteralPart(final StringLiteralPart object) { return createStringLiteralPartAdapter(); } @Override public Adapter caseIfExpr(final IfExpr object) { return createIfExprAdapter(); } @Override public Adapter caseIfClause(final IfClause object) { return createIfClauseAdapter(); } @Override public Adapter caseCaseExpr(final CaseExpr object) { return createCaseExprAdapter(); } @Override public Adapter caseCrClause(final CrClause object) { return createCrClauseAdapter(); } @Override public Adapter caseReceiveExpr(final ReceiveExpr object) { return createReceiveExprAdapter(); } @Override public Adapter caseFunExpr(final FunExpr object) { return createFunExprAdapter(); } @Override public Adapter caseFunRef(final FunRef object) { return createFunRefAdapter(); } @Override public Adapter caseTryExpr(final TryExpr object) { return createTryExprAdapter(); } @Override public Adapter caseTryClause(final TryClause object) { return createTryClauseAdapter(); } @Override public Adapter caseErlList(final ErlList object) { return createErlListAdapter(); } @Override public Adapter caseErlTuple(final ErlTuple object) { return createErlTupleAdapter(); } @Override public Adapter caseErlBinary(final ErlBinary object) { return createErlBinaryAdapter(); } @Override public Adapter caseBinaryItem(final BinaryItem object) { return createBinaryItemAdapter(); } @Override public Adapter caseBitType(final BitType object) { return createBitTypeAdapter(); } @Override public Adapter caseLCExpr(final LCExpr object) { return createLCExprAdapter(); } @Override public Adapter caseTypeSig(final TypeSig object) { return createTypeSigAdapter(); } @Override public Adapter caseFunType(final FunType object) { return createFunTypeAdapter(); } @Override public Adapter caseTypeGuards(final TypeGuards object) { return createTypeGuardsAdapter(); } @Override public Adapter caseTypeGuard(final TypeGuard object) { return createTypeGuardAdapter(); } @Override public Adapter caseTopType(final TopType object) { return createTopTypeAdapter(); } @Override public Adapter caseType100(final Type100 object) { return createType100Adapter(); } @Override public Adapter caseType200(final Type200 object) { return createType200Adapter(); } @Override public Adapter caseType300(final Type300 object) { return createType300Adapter(); } @Override public Adapter caseType400(final Type400 object) { return createType400Adapter(); } @Override public Adapter caseType500(final Type500 object) { return createType500Adapter(); } @Override public Adapter caseType(final Type object) { return createTypeAdapter(); } @Override public Adapter caseFieldType(final FieldType object) { return createFieldTypeAdapter(); } @Override public Adapter caseBinaryType(final BinaryType object) { return createBinaryTypeAdapter(); } @Override public Adapter caseBinBaseType(final BinBaseType object) { return createBinBaseTypeAdapter(); } @Override public Adapter caseBinUnitType(final BinUnitType object) { return createBinUnitTypeAdapter(); } @Override public Adapter caseFunType100(final FunType100 object) { return createFunType100Adapter(); } @Override public Adapter caseMacroForm(final MacroForm object) { return createMacroFormAdapter(); } @Override public Adapter caseCatchExpr(final CatchExpr object) { return createCatchExprAdapter(); } @Override public Adapter caseMatchExpr(final MatchExpr object) { return createMatchExprAdapter(); } @Override public Adapter caseBinOp(final BinOp object) { return createBinOpAdapter(); } @Override public Adapter caseAddOp(final AddOp object) { return createAddOpAdapter(); } @Override public Adapter caseMultOp(final MultOp object) { return createMultOpAdapter(); } @Override public Adapter caseUnaryExpr(final UnaryExpr object) { return createUnaryExprAdapter(); } @Override public Adapter caseFunCall(final FunCall object) { return createFunCallAdapter(); } @Override public Adapter caseRemoteTarget(final RemoteTarget object) { return createRemoteTargetAdapter(); } @Override public Adapter caseBlockExpr(final BlockExpr object) { return createBlockExprAdapter(); } @Override public Adapter caseAtom(final Atom object) { return createAtomAdapter(); } @Override public Adapter caseErlChar(final ErlChar object) { return createErlCharAdapter(); } @Override public Adapter caseAtomRef(final AtomRef object) { return createAtomRefAdapter(); } @Override public Adapter caseMacro(final Macro object) { return createMacroAdapter(); } @Override public Adapter caseVariable(final Variable object) { return createVariableAdapter(); } @Override public Adapter caseErlFloat(final ErlFloat object) { return createErlFloatAdapter(); } @Override public Adapter caseErlInteger(final ErlInteger object) { return createErlIntegerAdapter(); } @Override public Adapter caseListComprehension(final ListComprehension object) { return createListComprehensionAdapter(); } @Override public Adapter caseBinaryComprehension(final BinaryComprehension object) { return createBinaryComprehensionAdapter(); } @Override public Adapter caseUnaryType(final UnaryType object) { return createUnaryTypeAdapter(); } @Override public Adapter caseRemoteType(final RemoteType object) { return createRemoteTypeAdapter(); } @Override public Adapter caseListType(final ListType object) { return createListTypeAdapter(); } @Override public Adapter caseTupleType(final TupleType object) { return createTupleTypeAdapter(); } @Override public Adapter caseRecordType(final RecordType object) { return createRecordTypeAdapter(); } @Override public Adapter caseFunTypeList(final FunTypeList object) { return createFunTypeListAdapter(); } @Override public Adapter defaultCase(final 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(final Notifier target) { return modelSwitch.doSwitch((EObject) target); } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Module <em>Module</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Module * @generated */ public Adapter createModuleAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.AtomRefTarget <em>Atom Ref Target</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.AtomRefTarget * @generated */ public Adapter createAtomRefTargetAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Form <em>Form</em>}'. <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Form * @generated */ public Adapter createFormAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ConditionalFormBlock * <em>Conditional Form 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.erlide.erlang.ConditionalFormBlock * @generated */ public Adapter createConditionalFormBlockAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Attribute <em>Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.Attribute * @generated */ public Adapter createAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ConditionalAttribute * <em>Conditional Attribute</em>}'. <!-- begin-user-doc --> This default * implementation returns null so that we can easily ignore cases; it's * useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.ConditionalAttribute * @generated */ public Adapter createConditionalAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.AbstractDefineAttribute * <em>Abstract Define Attribute</em>}'. <!-- begin-user-doc --> This * default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases * anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.AbstractDefineAttribute * @generated */ public Adapter createAbstractDefineAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.DefineAttribute <em>Define Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.DefineAttribute * @generated */ public Adapter createDefineAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.UndefAttribute <em>Undef Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.UndefAttribute * @generated */ public Adapter createUndefAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.IfdefAttribute <em>Ifdef Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.IfdefAttribute * @generated */ public Adapter createIfdefAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ElseAttribute <em>Else Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.ElseAttribute * @generated */ public Adapter createElseAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.EndifAttribute <em>Endif Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.EndifAttribute * @generated */ public Adapter createEndifAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.AbstractIncludeAttribute * <em>Abstract Include Attribute</em>}'. <!-- begin-user-doc --> This * default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases * anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.AbstractIncludeAttribute * @generated */ public Adapter createAbstractIncludeAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.IncludeAttribute <em>Include Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.IncludeAttribute * @generated */ public Adapter createIncludeAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.IncludeLibAttribute * <em>Include Lib Attribute</em>}'. <!-- begin-user-doc --> This default * implementation returns null so that we can easily ignore cases; it's * useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.IncludeLibAttribute * @generated */ public Adapter createIncludeLibAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FileAttribute <em>File Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.FileAttribute * @generated */ public Adapter createFileAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ModuleAttribute <em>Module Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.ModuleAttribute * @generated */ public Adapter createModuleAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.EncodingAttribute <em>Encoding Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.EncodingAttribute * @generated */ public Adapter createEncodingAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RecordAttribute <em>Record Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.RecordAttribute * @generated */ public Adapter createRecordAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RecordFieldDef <em>Record Field Def</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.RecordFieldDef * @generated */ public Adapter createRecordFieldDefAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ExportAttribute <em>Export Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.ExportAttribute * @generated */ public Adapter createExportAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ImportAttribute <em>Import Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.ImportAttribute * @generated */ public Adapter createImportAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.CompileAttribute <em>Compile Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.CompileAttribute * @generated */ public Adapter createCompileAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.AbstractTypeAttribute * <em>Abstract Type Attribute</em>}'. <!-- begin-user-doc --> This default * implementation returns null so that we can easily ignore cases; it's * useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.AbstractTypeAttribute * @generated */ public Adapter createAbstractTypeAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.SpecAttribute <em>Spec Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.SpecAttribute * @generated */ public Adapter createSpecAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TypeAttribute <em>Type Attribute</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.TypeAttribute * @generated */ public Adapter createTypeAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.CustomAttribute <em>Custom Attribute</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.CustomAttribute * @generated */ public Adapter createCustomAttributeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.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.erlide.erlang.Function * @generated */ public Adapter createFunctionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunctionClause <em>Function Clause</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.FunctionClause * @generated */ public Adapter createFunctionClauseAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Guard <em>Guard</em>}'. <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Guard * @generated */ public Adapter createGuardAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Expressions <em>Expressions</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.Expressions * @generated */ public Adapter createExpressionsAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.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.erlide.erlang.Expression * @generated */ public Adapter createExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.MacroCall <em>Macro 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.erlide.erlang.MacroCall * @generated */ public Adapter createMacroCallAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RecordExpr <em>Record Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.RecordExpr * @generated */ public Adapter createRecordExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.QueryExpr <em>Query Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.QueryExpr * @generated */ public Adapter createQueryExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.CondExpr <em>Cond Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.CondExpr * @generated */ public Adapter createCondExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.LetExpr <em>Let Expr</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.LetExpr * @generated */ public Adapter createLetExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RecordTuple <em>Record Tuple</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.RecordTuple * @generated */ public Adapter createRecordTupleAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RecordFieldExpr <em>Record Field Expr</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore 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.erlide.erlang.RecordFieldExpr * @generated */ public Adapter createRecordFieldExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.StringLiteralPart <em>String Literal Part</em>} * '. <!-- begin-user-doc --> This default implementation returns null so * that we can easily ignore 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.erlide.erlang.StringLiteralPart * @generated */ public Adapter createStringLiteralPartAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.IfExpr <em>If Expr</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.IfExpr * @generated */ public Adapter createIfExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.IfClause <em>If Clause</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.IfClause * @generated */ public Adapter createIfClauseAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.CaseExpr <em>Case Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.CaseExpr * @generated */ public Adapter createCaseExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.CrClause <em>Cr Clause</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.CrClause * @generated */ public Adapter createCrClauseAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ReceiveExpr <em>Receive Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.ReceiveExpr * @generated */ public Adapter createReceiveExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunExpr <em>Fun Expr</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.FunExpr * @generated */ public Adapter createFunExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunRef <em>Fun 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.erlide.erlang.FunRef * @generated */ public Adapter createFunRefAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TryExpr <em>Try Expr</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.TryExpr * @generated */ public Adapter createTryExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TryClause <em>Try Clause</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.TryClause * @generated */ public Adapter createTryClauseAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ErlList <em>Erl List</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.ErlList * @generated */ public Adapter createErlListAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ErlTuple <em>Erl Tuple</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.ErlTuple * @generated */ public Adapter createErlTupleAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ErlBinary <em>Erl Binary</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.ErlBinary * @generated */ public Adapter createErlBinaryAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BinaryItem <em>Binary Item</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.BinaryItem * @generated */ public Adapter createBinaryItemAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BitType <em>Bit 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.erlide.erlang.BitType * @generated */ public Adapter createBitTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.LCExpr <em>LC Expr</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.LCExpr * @generated */ public Adapter createLCExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TypeSig <em>Type Sig</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.TypeSig * @generated */ public Adapter createTypeSigAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunType <em>Fun 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.erlide.erlang.FunType * @generated */ public Adapter createFunTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TypeGuards <em>Type Guards</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.TypeGuards * @generated */ public Adapter createTypeGuardsAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TypeGuard <em>Type Guard</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.TypeGuard * @generated */ public Adapter createTypeGuardAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TopType <em>Top 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.erlide.erlang.TopType * @generated */ public Adapter createTopTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Type100 <em>Type100</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Type100 * @generated */ public Adapter createType100Adapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Type200 <em>Type200</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Type200 * @generated */ public Adapter createType200Adapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Type300 <em>Type300</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Type300 * @generated */ public Adapter createType300Adapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Type400 <em>Type400</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Type400 * @generated */ public Adapter createType400Adapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Type500 <em>Type500</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Type500 * @generated */ public Adapter createType500Adapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.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.erlide.erlang.Type * @generated */ public Adapter createTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FieldType <em>Field 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.erlide.erlang.FieldType * @generated */ public Adapter createFieldTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BinaryType <em>Binary 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.erlide.erlang.BinaryType * @generated */ public Adapter createBinaryTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BinBaseType <em>Bin Base 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.erlide.erlang.BinBaseType * @generated */ public Adapter createBinBaseTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BinUnitType <em>Bin Unit 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.erlide.erlang.BinUnitType * @generated */ public Adapter createBinUnitTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunType100 <em>Fun Type100</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.FunType100 * @generated */ public Adapter createFunType100Adapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.MacroForm <em>Macro Form</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.MacroForm * @generated */ public Adapter createMacroFormAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.CatchExpr <em>Catch Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.CatchExpr * @generated */ public Adapter createCatchExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.MatchExpr <em>Match Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.MatchExpr * @generated */ public Adapter createMatchExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BinOp <em>Bin Op</em>}'. <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore * cases; it's useful to ignore a case when inheritance will catch all the * cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.BinOp * @generated */ public Adapter createBinOpAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.AddOp <em>Add Op</em>}'. <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore * cases; it's useful to ignore a case when inheritance will catch all the * cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.AddOp * @generated */ public Adapter createAddOpAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.MultOp <em>Mult Op</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * cases; it's useful to ignore a case when inheritance will catch all the * cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.MultOp * @generated */ public Adapter createMultOpAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.UnaryExpr <em>Unary Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.UnaryExpr * @generated */ public Adapter createUnaryExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunCall <em>Fun 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.erlide.erlang.FunCall * @generated */ public Adapter createFunCallAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RemoteTarget <em>Remote Target</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.RemoteTarget * @generated */ public Adapter createRemoteTargetAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BlockExpr <em>Block Expr</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.BlockExpr * @generated */ public Adapter createBlockExprAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Atom <em>Atom</em>}'. <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Atom * @generated */ public Adapter createAtomAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ErlChar <em>Erl Char</em>}'. <!-- begin-user-doc * --> This default implementation returns null so that we can easily ignore * 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.erlide.erlang.ErlChar * @generated */ public Adapter createErlCharAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.AtomRef <em>Atom 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.erlide.erlang.AtomRef * @generated */ public Adapter createAtomRefAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.Macro <em>Macro</em>}'. <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore * 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.erlide.erlang.Macro * @generated */ public Adapter createMacroAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.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.erlide.erlang.Variable * @generated */ public Adapter createVariableAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ErlFloat <em>Erl Float</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.ErlFloat * @generated */ public Adapter createErlFloatAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ErlInteger <em>Erl Integer</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore cases; it's useful to ignore a case when inheritance * will catch all the cases anyway. <!-- end-user-doc --> * * @return the new adapter. * @see org.erlide.erlang.ErlInteger * @generated */ public Adapter createErlIntegerAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ListComprehension <em>List Comprehension</em>}'. * <!-- begin-user-doc --> This default implementation returns null so that * we can easily ignore 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.erlide.erlang.ListComprehension * @generated */ public Adapter createListComprehensionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.BinaryComprehension * <em>Binary Comprehension</em>}'. <!-- begin-user-doc --> This default * implementation returns null so that we can easily ignore 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.erlide.erlang.BinaryComprehension * @generated */ public Adapter createBinaryComprehensionAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.UnaryType <em>Unary 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.erlide.erlang.UnaryType * @generated */ public Adapter createUnaryTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RemoteType <em>Remote 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.erlide.erlang.RemoteType * @generated */ public Adapter createRemoteTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.ListType <em>List 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.erlide.erlang.ListType * @generated */ public Adapter createListTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.TupleType <em>Tuple 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.erlide.erlang.TupleType * @generated */ public Adapter createTupleTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.RecordType <em>Record 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.erlide.erlang.RecordType * @generated */ public Adapter createRecordTypeAdapter() { return null; } /** * Creates a new adapter for an object of class ' * {@link org.erlide.erlang.FunTypeList <em>Fun Type List</em>}'. <!-- * begin-user-doc --> This default implementation returns null so that we * can easily ignore 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.erlide.erlang.FunTypeList * @generated */ public Adapter createFunTypeListAdapter() { 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; } } // ErlangAdapterFactory