/**
* <copyright>
* </copyright>
*
* $Id: DomAdapterFactory.java,v 1.4 2011/04/18 08:29:43 apanchenk Exp $
*/
package org.eclipse.dltk.javascript.core.dom.util;
import org.eclipse.dltk.javascript.core.dom.*;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notifier;
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
/**
* <!-- begin-user-doc -->
* The <b>Adapter Factory</b> for the model.
* It provides an adapter <code>createXXX</code> method for each class of the model.
* <!-- end-user-doc -->
* @see org.eclipse.dltk.javascript.core.dom.DomPackage
* @generated
*/
public class DomAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static DomPackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public DomAdapterFactory() {
if (modelPackage == null) {
modelPackage = DomPackage.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 DomSwitch<Adapter> modelSwitch =
new DomSwitch<Adapter>() {
@Override
public Adapter caseNode(Node object) {
return createNodeAdapter();
}
@Override
public Adapter caseComment(Comment object) {
return createCommentAdapter();
}
@Override
public Adapter caseIdentifier(Identifier object) {
return createIdentifierAdapter();
}
@Override
public Adapter caseVariableReference(VariableReference object) {
return createVariableReferenceAdapter();
}
@Override
public Adapter caseLabel(Label object) {
return createLabelAdapter();
}
@Override
public Adapter caseExpression(Expression object) {
return createExpressionAdapter();
}
@Override
public Adapter caseNullLiteral(NullLiteral object) {
return createNullLiteralAdapter();
}
@Override
public Adapter caseBooleanLiteral(BooleanLiteral object) {
return createBooleanLiteralAdapter();
}
@Override
public Adapter caseNumericLiteral(NumericLiteral object) {
return createNumericLiteralAdapter();
}
@Override
public Adapter caseStringLiteral(StringLiteral object) {
return createStringLiteralAdapter();
}
@Override
public Adapter caseRegularExpressionLiteral(RegularExpressionLiteral object) {
return createRegularExpressionLiteralAdapter();
}
@Override
public Adapter caseThisExpression(ThisExpression object) {
return createThisExpressionAdapter();
}
@Override
public Adapter caseArrayLiteral(ArrayLiteral object) {
return createArrayLiteralAdapter();
}
@Override
public Adapter caseIArrayElement(IArrayElement object) {
return createIArrayElementAdapter();
}
@Override
public Adapter caseElision(Elision object) {
return createElisionAdapter();
}
@Override
public Adapter caseObjectLiteral(ObjectLiteral object) {
return createObjectLiteralAdapter();
}
@Override
public Adapter casePropertyAssignment(PropertyAssignment object) {
return createPropertyAssignmentAdapter();
}
@Override
public Adapter caseIPropertyName(IPropertyName object) {
return createIPropertyNameAdapter();
}
@Override
public Adapter caseSimplePropertyAssignment(SimplePropertyAssignment object) {
return createSimplePropertyAssignmentAdapter();
}
@Override
public Adapter caseAccessorAssignment(AccessorAssignment object) {
return createAccessorAssignmentAdapter();
}
@Override
public Adapter caseGetterAssignment(GetterAssignment object) {
return createGetterAssignmentAdapter();
}
@Override
public Adapter caseSetterAssignment(SetterAssignment object) {
return createSetterAssignmentAdapter();
}
@Override
public Adapter caseParenthesizedExpression(ParenthesizedExpression object) {
return createParenthesizedExpressionAdapter();
}
@Override
public Adapter caseArrayAccessExpression(ArrayAccessExpression object) {
return createArrayAccessExpressionAdapter();
}
@Override
public Adapter casePropertyAccessExpression(PropertyAccessExpression object) {
return createPropertyAccessExpressionAdapter();
}
@Override
public Adapter caseNewExpression(NewExpression object) {
return createNewExpressionAdapter();
}
@Override
public Adapter caseCallExpression(CallExpression object) {
return createCallExpressionAdapter();
}
@Override
public Adapter caseUnaryExpression(UnaryExpression object) {
return createUnaryExpressionAdapter();
}
@Override
public Adapter caseBinaryExpression(BinaryExpression object) {
return createBinaryExpressionAdapter();
}
@Override
public Adapter caseConditionalExpression(ConditionalExpression object) {
return createConditionalExpressionAdapter();
}
@Override
public Adapter caseStatement(Statement object) {
return createStatementAdapter();
}
@Override
public Adapter caseBlockStatement(BlockStatement object) {
return createBlockStatementAdapter();
}
@Override
public Adapter caseVariableStatement(VariableStatement object) {
return createVariableStatementAdapter();
}
@Override
public Adapter caseVariableDeclaration(VariableDeclaration object) {
return createVariableDeclarationAdapter();
}
@Override
public Adapter caseEmptyStatement(EmptyStatement object) {
return createEmptyStatementAdapter();
}
@Override
public Adapter caseExpressionStatement(ExpressionStatement object) {
return createExpressionStatementAdapter();
}
@Override
public Adapter caseIfStatement(IfStatement object) {
return createIfStatementAdapter();
}
@Override
public Adapter caseIterationStatement(IterationStatement object) {
return createIterationStatementAdapter();
}
@Override
public Adapter caseDoStatement(DoStatement object) {
return createDoStatementAdapter();
}
@Override
public Adapter caseWhileStatement(WhileStatement object) {
return createWhileStatementAdapter();
}
@Override
public Adapter caseForStatement(ForStatement object) {
return createForStatementAdapter();
}
@Override
public Adapter caseIForInitializer(IForInitializer object) {
return createIForInitializerAdapter();
}
@Override
public Adapter caseForInStatement(ForInStatement object) {
return createForInStatementAdapter();
}
@Override
public Adapter caseContinueStatement(ContinueStatement object) {
return createContinueStatementAdapter();
}
@Override
public Adapter caseBreakStatement(BreakStatement object) {
return createBreakStatementAdapter();
}
@Override
public Adapter caseReturnStatement(ReturnStatement object) {
return createReturnStatementAdapter();
}
@Override
public Adapter caseWithStatement(WithStatement object) {
return createWithStatementAdapter();
}
@Override
public Adapter caseSwitchStatement(SwitchStatement object) {
return createSwitchStatementAdapter();
}
@Override
public Adapter caseSwitchElement(SwitchElement object) {
return createSwitchElementAdapter();
}
@Override
public Adapter caseCaseClause(CaseClause object) {
return createCaseClauseAdapter();
}
@Override
public Adapter caseDefaultClause(DefaultClause object) {
return createDefaultClauseAdapter();
}
@Override
public Adapter caseLabeledStatement(LabeledStatement object) {
return createLabeledStatementAdapter();
}
@Override
public Adapter caseThrowStatement(ThrowStatement object) {
return createThrowStatementAdapter();
}
@Override
public Adapter caseTryStatement(TryStatement object) {
return createTryStatementAdapter();
}
@Override
public Adapter caseCatchClause(CatchClause object) {
return createCatchClauseAdapter();
}
@Override
public Adapter caseFinallyClause(FinallyClause object) {
return createFinallyClauseAdapter();
}
@Override
public Adapter caseFunctionExpression(FunctionExpression object) {
return createFunctionExpressionAdapter();
}
@Override
public Adapter caseParameter(Parameter object) {
return createParameterAdapter();
}
@Override
public Adapter caseSource(Source object) {
return createSourceAdapter();
}
@Override
public Adapter caseConstStatement(ConstStatement object) {
return createConstStatementAdapter();
}
@Override
public Adapter casePropertyIdentifier(PropertyIdentifier object) {
return createPropertyIdentifierAdapter();
}
@Override
public Adapter caseIProperty(IProperty object) {
return createIPropertyAdapter();
}
@Override
public Adapter caseXmlInitializer(XmlInitializer object) {
return createXmlInitializerAdapter();
}
@Override
public Adapter caseAttributeIdentifier(AttributeIdentifier object) {
return createAttributeIdentifierAdapter();
}
@Override
public Adapter caseISelector(ISelector object) {
return createISelectorAdapter();
}
@Override
public Adapter caseQualifiedIdentifier(QualifiedIdentifier object) {
return createQualifiedIdentifierAdapter();
}
@Override
public Adapter caseIUnqualifiedSelector(IUnqualifiedSelector object) {
return createIUnqualifiedSelectorAdapter();
}
@Override
public Adapter caseWildcardIdentifier(WildcardIdentifier object) {
return createWildcardIdentifierAdapter();
}
@Override
public Adapter caseIPropertySelector(IPropertySelector object) {
return createIPropertySelectorAdapter();
}
@Override
public Adapter caseExpressionSelector(ExpressionSelector object) {
return createExpressionSelectorAdapter();
}
@Override
public Adapter caseXmlFragment(XmlFragment object) {
return createXmlFragmentAdapter();
}
@Override
public Adapter caseXmlTextFragment(XmlTextFragment object) {
return createXmlTextFragmentAdapter();
}
@Override
public Adapter caseXmlExpressionFragment(XmlExpressionFragment object) {
return createXmlExpressionFragmentAdapter();
}
@Override
public Adapter caseDescendantAccessExpression(DescendantAccessExpression object) {
return createDescendantAccessExpressionAdapter();
}
@Override
public Adapter caseFilterExpression(FilterExpression object) {
return createFilterExpressionAdapter();
}
@Override
public Adapter caseDefaultXmlNamespaceStatement(DefaultXmlNamespaceStatement object) {
return createDefaultXmlNamespaceStatementAdapter();
}
@Override
public Adapter caseForEachInStatement(ForEachInStatement object) {
return createForEachInStatementAdapter();
}
@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.eclipse.dltk.javascript.core.dom.Node <em>Node</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.Node
* @generated
*/
public Adapter createNodeAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.Comment <em>Comment</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.Comment
* @generated
*/
public Adapter createCommentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.Identifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.Identifier
* @generated
*/
public Adapter createIdentifierAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.VariableReference <em>Variable 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.eclipse.dltk.javascript.core.dom.VariableReference
* @generated
*/
public Adapter createVariableReferenceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.Label <em>Label</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.Label
* @generated
*/
public Adapter createLabelAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.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.eclipse.dltk.javascript.core.dom.Expression
* @generated
*/
public Adapter createExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.NullLiteral <em>Null 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.eclipse.dltk.javascript.core.dom.NullLiteral
* @generated
*/
public Adapter createNullLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.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.eclipse.dltk.javascript.core.dom.BooleanLiteral
* @generated
*/
public Adapter createBooleanLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.NumericLiteral <em>Numeric 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.eclipse.dltk.javascript.core.dom.NumericLiteral
* @generated
*/
public Adapter createNumericLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.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.eclipse.dltk.javascript.core.dom.StringLiteral
* @generated
*/
public Adapter createStringLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.RegularExpressionLiteral <em>Regular Expression 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.eclipse.dltk.javascript.core.dom.RegularExpressionLiteral
* @generated
*/
public Adapter createRegularExpressionLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ThisExpression <em>This 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.eclipse.dltk.javascript.core.dom.ThisExpression
* @generated
*/
public Adapter createThisExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ArrayLiteral <em>Array 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.eclipse.dltk.javascript.core.dom.ArrayLiteral
* @generated
*/
public Adapter createArrayLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IArrayElement <em>IArray 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.eclipse.dltk.javascript.core.dom.IArrayElement
* @generated
*/
public Adapter createIArrayElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.Elision <em>Elision</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.Elision
* @generated
*/
public Adapter createElisionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ObjectLiteral <em>Object 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.eclipse.dltk.javascript.core.dom.ObjectLiteral
* @generated
*/
public Adapter createObjectLiteralAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.PropertyAssignment <em>Property 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.eclipse.dltk.javascript.core.dom.PropertyAssignment
* @generated
*/
public Adapter createPropertyAssignmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IPropertyName <em>IProperty Name</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.IPropertyName
* @generated
*/
public Adapter createIPropertyNameAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.SimplePropertyAssignment <em>Simple Property 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.eclipse.dltk.javascript.core.dom.SimplePropertyAssignment
* @generated
*/
public Adapter createSimplePropertyAssignmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.AccessorAssignment <em>Accessor 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.eclipse.dltk.javascript.core.dom.AccessorAssignment
* @generated
*/
public Adapter createAccessorAssignmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.GetterAssignment <em>Getter 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.eclipse.dltk.javascript.core.dom.GetterAssignment
* @generated
*/
public Adapter createGetterAssignmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.SetterAssignment <em>Setter 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.eclipse.dltk.javascript.core.dom.SetterAssignment
* @generated
*/
public Adapter createSetterAssignmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ParenthesizedExpression <em>Parenthesized 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.eclipse.dltk.javascript.core.dom.ParenthesizedExpression
* @generated
*/
public Adapter createParenthesizedExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ArrayAccessExpression <em>Array Access 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.eclipse.dltk.javascript.core.dom.ArrayAccessExpression
* @generated
*/
public Adapter createArrayAccessExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.PropertyAccessExpression <em>Property Access 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.eclipse.dltk.javascript.core.dom.PropertyAccessExpression
* @generated
*/
public Adapter createPropertyAccessExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.NewExpression <em>New 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.eclipse.dltk.javascript.core.dom.NewExpression
* @generated
*/
public Adapter createNewExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.CallExpression <em>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.eclipse.dltk.javascript.core.dom.CallExpression
* @generated
*/
public Adapter createCallExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.UnaryExpression <em>Unary Expression</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.UnaryExpression
* @generated
*/
public Adapter createUnaryExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.BinaryExpression <em>Binary Expression</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.BinaryExpression
* @generated
*/
public Adapter createBinaryExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ConditionalExpression <em>Conditional 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.eclipse.dltk.javascript.core.dom.ConditionalExpression
* @generated
*/
public Adapter createConditionalExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.Statement <em>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.eclipse.dltk.javascript.core.dom.Statement
* @generated
*/
public Adapter createStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.BlockStatement <em>Block 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.eclipse.dltk.javascript.core.dom.BlockStatement
* @generated
*/
public Adapter createBlockStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.VariableStatement <em>Variable 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.eclipse.dltk.javascript.core.dom.VariableStatement
* @generated
*/
public Adapter createVariableStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.VariableDeclaration <em>Variable Declaration</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.VariableDeclaration
* @generated
*/
public Adapter createVariableDeclarationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.EmptyStatement <em>Empty 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.eclipse.dltk.javascript.core.dom.EmptyStatement
* @generated
*/
public Adapter createEmptyStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ExpressionStatement <em>Expression 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.eclipse.dltk.javascript.core.dom.ExpressionStatement
* @generated
*/
public Adapter createExpressionStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IfStatement <em>If 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.eclipse.dltk.javascript.core.dom.IfStatement
* @generated
*/
public Adapter createIfStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IterationStatement <em>Iteration 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.eclipse.dltk.javascript.core.dom.IterationStatement
* @generated
*/
public Adapter createIterationStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.DoStatement <em>Do 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.eclipse.dltk.javascript.core.dom.DoStatement
* @generated
*/
public Adapter createDoStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.WhileStatement <em>While 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.eclipse.dltk.javascript.core.dom.WhileStatement
* @generated
*/
public Adapter createWhileStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ForStatement <em>For 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.eclipse.dltk.javascript.core.dom.ForStatement
* @generated
*/
public Adapter createForStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IForInitializer <em>IFor Initializer</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.IForInitializer
* @generated
*/
public Adapter createIForInitializerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ForInStatement <em>For In 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.eclipse.dltk.javascript.core.dom.ForInStatement
* @generated
*/
public Adapter createForInStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ContinueStatement <em>Continue 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.eclipse.dltk.javascript.core.dom.ContinueStatement
* @generated
*/
public Adapter createContinueStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.BreakStatement <em>Break 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.eclipse.dltk.javascript.core.dom.BreakStatement
* @generated
*/
public Adapter createBreakStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ReturnStatement <em>Return 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.eclipse.dltk.javascript.core.dom.ReturnStatement
* @generated
*/
public Adapter createReturnStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.WithStatement <em>With 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.eclipse.dltk.javascript.core.dom.WithStatement
* @generated
*/
public Adapter createWithStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.SwitchStatement <em>Switch 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.eclipse.dltk.javascript.core.dom.SwitchStatement
* @generated
*/
public Adapter createSwitchStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.SwitchElement <em>Switch 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.eclipse.dltk.javascript.core.dom.SwitchElement
* @generated
*/
public Adapter createSwitchElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.CaseClause <em>Case 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.eclipse.dltk.javascript.core.dom.CaseClause
* @generated
*/
public Adapter createCaseClauseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.DefaultClause <em>Default 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.eclipse.dltk.javascript.core.dom.DefaultClause
* @generated
*/
public Adapter createDefaultClauseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.LabeledStatement <em>Labeled 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.eclipse.dltk.javascript.core.dom.LabeledStatement
* @generated
*/
public Adapter createLabeledStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ThrowStatement <em>Throw 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.eclipse.dltk.javascript.core.dom.ThrowStatement
* @generated
*/
public Adapter createThrowStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.TryStatement <em>Try 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.eclipse.dltk.javascript.core.dom.TryStatement
* @generated
*/
public Adapter createTryStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.CatchClause <em>Catch 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.eclipse.dltk.javascript.core.dom.CatchClause
* @generated
*/
public Adapter createCatchClauseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.FinallyClause <em>Finally 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.eclipse.dltk.javascript.core.dom.FinallyClause
* @generated
*/
public Adapter createFinallyClauseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.FunctionExpression <em>Function 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.eclipse.dltk.javascript.core.dom.FunctionExpression
* @generated
*/
public Adapter createFunctionExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.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.eclipse.dltk.javascript.core.dom.Parameter
* @generated
*/
public Adapter createParameterAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.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.eclipse.dltk.javascript.core.dom.Source
* @generated
*/
public Adapter createSourceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ConstStatement <em>Const 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.eclipse.dltk.javascript.core.dom.ConstStatement
* @generated
*/
public Adapter createConstStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.PropertyIdentifier <em>Property Identifier</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.PropertyIdentifier
* @generated
*/
public Adapter createPropertyIdentifierAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IProperty <em>IProperty</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.IProperty
* @generated
*/
public Adapter createIPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.XmlInitializer <em>Xml Initializer</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.XmlInitializer
* @generated
*/
public Adapter createXmlInitializerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.AttributeIdentifier <em>Attribute Identifier</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.AttributeIdentifier
* @generated
*/
public Adapter createAttributeIdentifierAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ISelector <em>ISelector</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.ISelector
* @generated
*/
public Adapter createISelectorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier <em>Qualified Identifier</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.QualifiedIdentifier
* @generated
*/
public Adapter createQualifiedIdentifierAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector <em>IUnqualified Selector</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.IUnqualifiedSelector
* @generated
*/
public Adapter createIUnqualifiedSelectorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.WildcardIdentifier <em>Wildcard Identifier</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.WildcardIdentifier
* @generated
*/
public Adapter createWildcardIdentifierAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.IPropertySelector <em>IProperty Selector</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.IPropertySelector
* @generated
*/
public Adapter createIPropertySelectorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ExpressionSelector <em>Expression Selector</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.ExpressionSelector
* @generated
*/
public Adapter createExpressionSelectorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.XmlFragment <em>Xml Fragment</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.XmlFragment
* @generated
*/
public Adapter createXmlFragmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.XmlTextFragment <em>Xml Text Fragment</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.XmlTextFragment
* @generated
*/
public Adapter createXmlTextFragmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.XmlExpressionFragment <em>Xml Expression Fragment</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.dltk.javascript.core.dom.XmlExpressionFragment
* @generated
*/
public Adapter createXmlExpressionFragmentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.DescendantAccessExpression <em>Descendant Access 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.eclipse.dltk.javascript.core.dom.DescendantAccessExpression
* @generated
*/
public Adapter createDescendantAccessExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.FilterExpression <em>Filter 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.eclipse.dltk.javascript.core.dom.FilterExpression
* @generated
*/
public Adapter createFilterExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.DefaultXmlNamespaceStatement <em>Default Xml Namespace 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.eclipse.dltk.javascript.core.dom.DefaultXmlNamespaceStatement
* @generated
*/
public Adapter createDefaultXmlNamespaceStatementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.dltk.javascript.core.dom.ForEachInStatement <em>For Each In 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.eclipse.dltk.javascript.core.dom.ForEachInStatement
* @generated
*/
public Adapter createForEachInStatementAdapter() {
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;
}
} //DomAdapterFactory