/**
* Copyright (c) 2011 Cloudsmith Inc. and other contributors, as listed below.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Cloudsmith
*
*/
package org.cloudsmith.geppetto.pp.util;
import org.cloudsmith.geppetto.pp.*;
import org.cloudsmith.geppetto.pp.AdditiveExpression;
import org.cloudsmith.geppetto.pp.AndExpression;
import org.cloudsmith.geppetto.pp.AppendExpression;
import org.cloudsmith.geppetto.pp.AssignmentExpression;
import org.cloudsmith.geppetto.pp.AtExpression;
import org.cloudsmith.geppetto.pp.AttributeOperation;
import org.cloudsmith.geppetto.pp.AttributeOperations;
import org.cloudsmith.geppetto.pp.BinaryExpression;
import org.cloudsmith.geppetto.pp.BinaryOpExpression;
import org.cloudsmith.geppetto.pp.Case;
import org.cloudsmith.geppetto.pp.CaseExpression;
import org.cloudsmith.geppetto.pp.CollectExpression;
import org.cloudsmith.geppetto.pp.Definition;
import org.cloudsmith.geppetto.pp.DefinitionArgument;
import org.cloudsmith.geppetto.pp.DefinitionArgumentList;
import org.cloudsmith.geppetto.pp.DoubleQuotedString;
import org.cloudsmith.geppetto.pp.ElseExpression;
import org.cloudsmith.geppetto.pp.ElseIfExpression;
import org.cloudsmith.geppetto.pp.EqualityExpression;
import org.cloudsmith.geppetto.pp.ExportedCollectQuery;
import org.cloudsmith.geppetto.pp.ExprList;
import org.cloudsmith.geppetto.pp.Expression;
import org.cloudsmith.geppetto.pp.ExpressionBlock;
import org.cloudsmith.geppetto.pp.ExpressionTE;
import org.cloudsmith.geppetto.pp.FunctionCall;
import org.cloudsmith.geppetto.pp.HashEntry;
import org.cloudsmith.geppetto.pp.HostClassDefinition;
import org.cloudsmith.geppetto.pp.ICollectQuery;
import org.cloudsmith.geppetto.pp.IQuotedString;
import org.cloudsmith.geppetto.pp.IfExpression;
import org.cloudsmith.geppetto.pp.ImportExpression;
import org.cloudsmith.geppetto.pp.InExpression;
import org.cloudsmith.geppetto.pp.InterpolatedVariable;
import org.cloudsmith.geppetto.pp.LiteralBoolean;
import org.cloudsmith.geppetto.pp.LiteralDefault;
import org.cloudsmith.geppetto.pp.LiteralExpression;
import org.cloudsmith.geppetto.pp.LiteralHash;
import org.cloudsmith.geppetto.pp.LiteralList;
import org.cloudsmith.geppetto.pp.LiteralName;
import org.cloudsmith.geppetto.pp.LiteralNameOrReference;
import org.cloudsmith.geppetto.pp.LiteralRegex;
import org.cloudsmith.geppetto.pp.LiteralUndef;
import org.cloudsmith.geppetto.pp.MatchingExpression;
import org.cloudsmith.geppetto.pp.MultiplicativeExpression;
import org.cloudsmith.geppetto.pp.NodeDefinition;
import org.cloudsmith.geppetto.pp.OrExpression;
import org.cloudsmith.geppetto.pp.PPPackage;
import org.cloudsmith.geppetto.pp.ParameterizedExpression;
import org.cloudsmith.geppetto.pp.ParenthesisedExpression;
import org.cloudsmith.geppetto.pp.PuppetManifest;
import org.cloudsmith.geppetto.pp.RelationalExpression;
import org.cloudsmith.geppetto.pp.RelationshipExpression;
import org.cloudsmith.geppetto.pp.ResourceBody;
import org.cloudsmith.geppetto.pp.ResourceExpression;
import org.cloudsmith.geppetto.pp.SelectorEntry;
import org.cloudsmith.geppetto.pp.SelectorExpression;
import org.cloudsmith.geppetto.pp.ShiftExpression;
import org.cloudsmith.geppetto.pp.SingleQuotedString;
import org.cloudsmith.geppetto.pp.StringExpression;
import org.cloudsmith.geppetto.pp.TextExpression;
import org.cloudsmith.geppetto.pp.UnaryExpression;
import org.cloudsmith.geppetto.pp.UnaryMinusExpression;
import org.cloudsmith.geppetto.pp.UnaryNotExpression;
import org.cloudsmith.geppetto.pp.UnquotedString;
import org.cloudsmith.geppetto.pp.VariableExpression;
import org.cloudsmith.geppetto.pp.VariableTE;
import org.cloudsmith.geppetto.pp.VerbatimTE;
import org.cloudsmith.geppetto.pp.VirtualCollectQuery;
import org.cloudsmith.geppetto.pp.VirtualNameOrReference;
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.cloudsmith.geppetto.pp.PPPackage
* @generated
*/
public class PPAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
protected static PPPackage modelPackage;
/**
* The switch that delegates to the <code>createXXX</code> methods.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
protected PPSwitch<Adapter> modelSwitch = new PPSwitch<Adapter>() {
@Override
public Adapter caseAdditiveExpression(AdditiveExpression object) {
return createAdditiveExpressionAdapter();
}
@Override
public Adapter caseAndExpression(AndExpression object) {
return createAndExpressionAdapter();
}
@Override
public Adapter caseAppendExpression(AppendExpression object) {
return createAppendExpressionAdapter();
}
@Override
public Adapter caseAssignmentExpression(AssignmentExpression object) {
return createAssignmentExpressionAdapter();
}
@Override
public Adapter caseAtExpression(AtExpression object) {
return createAtExpressionAdapter();
}
@Override
public Adapter caseAttributeOperation(AttributeOperation object) {
return createAttributeOperationAdapter();
}
@Override
public Adapter caseAttributeOperations(AttributeOperations object) {
return createAttributeOperationsAdapter();
}
@Override
public Adapter caseBinaryExpression(BinaryExpression object) {
return createBinaryExpressionAdapter();
}
@Override
public Adapter caseBinaryOpExpression(BinaryOpExpression object) {
return createBinaryOpExpressionAdapter();
}
@Override
public Adapter caseCase(Case object) {
return createCaseAdapter();
}
@Override
public Adapter caseCaseExpression(CaseExpression object) {
return createCaseExpressionAdapter();
}
@Override
public Adapter caseCollectExpression(CollectExpression object) {
return createCollectExpressionAdapter();
}
@Override
public Adapter caseDefinition(Definition object) {
return createDefinitionAdapter();
}
@Override
public Adapter caseDefinitionArgument(DefinitionArgument object) {
return createDefinitionArgumentAdapter();
}
@Override
public Adapter caseDefinitionArgumentList(DefinitionArgumentList object) {
return createDefinitionArgumentListAdapter();
}
@Override
public Adapter caseDoubleQuotedString(DoubleQuotedString object) {
return createDoubleQuotedStringAdapter();
}
@Override
public Adapter caseElseExpression(ElseExpression object) {
return createElseExpressionAdapter();
}
@Override
public Adapter caseElseIfExpression(ElseIfExpression object) {
return createElseIfExpressionAdapter();
}
@Override
public Adapter caseEqualityExpression(EqualityExpression object) {
return createEqualityExpressionAdapter();
}
@Override
public Adapter caseExportedCollectQuery(ExportedCollectQuery object) {
return createExportedCollectQueryAdapter();
}
@Override
public Adapter caseExpression(Expression object) {
return createExpressionAdapter();
}
@Override
public Adapter caseExpressionBlock(ExpressionBlock object) {
return createExpressionBlockAdapter();
}
@Override
public Adapter caseExpressionTE(ExpressionTE object) {
return createExpressionTEAdapter();
}
@Override
public Adapter caseExprList(ExprList object) {
return createExprListAdapter();
}
@Override
public Adapter caseFunctionCall(FunctionCall object) {
return createFunctionCallAdapter();
}
@Override
public Adapter caseHashEntry(HashEntry object) {
return createHashEntryAdapter();
}
@Override
public Adapter caseHostClassDefinition(HostClassDefinition object) {
return createHostClassDefinitionAdapter();
}
@Override
public Adapter caseICollectQuery(ICollectQuery object) {
return createICollectQueryAdapter();
}
@Override
public Adapter caseIfExpression(IfExpression object) {
return createIfExpressionAdapter();
}
@Override
public Adapter caseImportExpression(ImportExpression object) {
return createImportExpressionAdapter();
}
@Override
public Adapter caseInExpression(InExpression object) {
return createInExpressionAdapter();
}
@Override
public Adapter caseInterpolatedVariable(InterpolatedVariable object) {
return createInterpolatedVariableAdapter();
}
@Override
public Adapter caseIQuotedString(IQuotedString object) {
return createIQuotedStringAdapter();
}
@Override
public Adapter caseJavaLambda(JavaLambda object) {
return createJavaLambdaAdapter();
}
@Override
public Adapter caseLambda(Lambda object) {
return createLambdaAdapter();
}
@Override
public Adapter caseLiteralBoolean(LiteralBoolean object) {
return createLiteralBooleanAdapter();
}
@Override
public Adapter caseLiteralClass(LiteralClass object) {
return createLiteralClassAdapter();
}
@Override
public Adapter caseLiteralDefault(LiteralDefault object) {
return createLiteralDefaultAdapter();
}
@Override
public Adapter caseLiteralExpression(LiteralExpression object) {
return createLiteralExpressionAdapter();
}
@Override
public Adapter caseLiteralHash(LiteralHash object) {
return createLiteralHashAdapter();
}
@Override
public Adapter caseLiteralList(LiteralList object) {
return createLiteralListAdapter();
}
@Override
public Adapter caseLiteralName(LiteralName object) {
return createLiteralNameAdapter();
}
@Override
public Adapter caseLiteralNameOrReference(LiteralNameOrReference object) {
return createLiteralNameOrReferenceAdapter();
}
@Override
public Adapter caseLiteralRegex(LiteralRegex object) {
return createLiteralRegexAdapter();
}
@Override
public Adapter caseLiteralUndef(LiteralUndef object) {
return createLiteralUndefAdapter();
}
@Override
public Adapter caseMatchingExpression(MatchingExpression object) {
return createMatchingExpressionAdapter();
}
@Override
public Adapter caseMethodCall(MethodCall object) {
return createMethodCallAdapter();
}
@Override
public Adapter caseMultiplicativeExpression(MultiplicativeExpression object) {
return createMultiplicativeExpressionAdapter();
}
@Override
public Adapter caseNamedAccessExpression(NamedAccessExpression object) {
return createNamedAccessExpressionAdapter();
}
@Override
public Adapter caseNodeDefinition(NodeDefinition object) {
return createNodeDefinitionAdapter();
}
@Override
public Adapter caseOrExpression(OrExpression object) {
return createOrExpressionAdapter();
}
@Override
public Adapter caseParameterizedExpression(ParameterizedExpression object) {
return createParameterizedExpressionAdapter();
}
@Override
public Adapter caseParenthesisedExpression(ParenthesisedExpression object) {
return createParenthesisedExpressionAdapter();
}
@Override
public Adapter casePuppetManifest(PuppetManifest object) {
return createPuppetManifestAdapter();
}
@Override
public Adapter caseRelationalExpression(RelationalExpression object) {
return createRelationalExpressionAdapter();
}
@Override
public Adapter caseRelationshipExpression(RelationshipExpression object) {
return createRelationshipExpressionAdapter();
}
@Override
public Adapter caseResourceBody(ResourceBody object) {
return createResourceBodyAdapter();
}
@Override
public Adapter caseResourceExpression(ResourceExpression object) {
return createResourceExpressionAdapter();
}
@Override
public Adapter caseRubyLambda(RubyLambda object) {
return createRubyLambdaAdapter();
}
@Override
public Adapter caseSelectorEntry(SelectorEntry object) {
return createSelectorEntryAdapter();
}
@Override
public Adapter caseSelectorExpression(SelectorExpression object) {
return createSelectorExpressionAdapter();
}
@Override
public Adapter caseSeparatorExpression(SeparatorExpression object) {
return createSeparatorExpressionAdapter();
}
@Override
public Adapter caseShiftExpression(ShiftExpression object) {
return createShiftExpressionAdapter();
}
@Override
public Adapter caseSingleQuotedString(SingleQuotedString object) {
return createSingleQuotedStringAdapter();
}
@Override
public Adapter caseStringExpression(StringExpression object) {
return createStringExpressionAdapter();
}
@Override
public Adapter caseTextExpression(TextExpression object) {
return createTextExpressionAdapter();
}
@Override
public Adapter caseUnaryExpression(UnaryExpression object) {
return createUnaryExpressionAdapter();
}
@Override
public Adapter caseUnaryMinusExpression(UnaryMinusExpression object) {
return createUnaryMinusExpressionAdapter();
}
@Override
public Adapter caseUnaryNotExpression(UnaryNotExpression object) {
return createUnaryNotExpressionAdapter();
}
@Override
public Adapter caseUnlessExpression(UnlessExpression object) {
return createUnlessExpressionAdapter();
}
@Override
public Adapter caseUnquotedString(UnquotedString object) {
return createUnquotedStringAdapter();
}
@Override
public Adapter caseVariableExpression(VariableExpression object) {
return createVariableExpressionAdapter();
}
@Override
public Adapter caseVariableTE(VariableTE object) {
return createVariableTEAdapter();
}
@Override
public Adapter caseVerbatimTE(VerbatimTE object) {
return createVerbatimTEAdapter();
}
@Override
public Adapter caseVirtualCollectQuery(VirtualCollectQuery object) {
return createVirtualCollectQueryAdapter();
}
@Override
public Adapter caseVirtualNameOrReference(VirtualNameOrReference object) {
return createVirtualNameOrReferenceAdapter();
}
@Override
public Adapter caseWithLambdaExpression(WithLambdaExpression object) {
return createWithLambdaExpressionAdapter();
}
@Override
public Adapter defaultCase(EObject object) {
return createEObjectAdapter();
}
};
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
public PPAdapterFactory() {
if(modelPackage == null) {
modelPackage = PPPackage.eINSTANCE;
}
}
/**
* 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.cloudsmith.geppetto.pp.AdditiveExpression <em>Additive 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.cloudsmith.geppetto.pp.AdditiveExpression
* @generated
*/
public Adapter createAdditiveExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.AndExpression <em>And Expression</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.AndExpression
* @generated
*/
public Adapter createAndExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.AppendExpression <em>Append 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.cloudsmith.geppetto.pp.AppendExpression
* @generated
*/
public Adapter createAppendExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.AssignmentExpression <em>Assignment 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.cloudsmith.geppetto.pp.AssignmentExpression
* @generated
*/
public Adapter createAssignmentExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.AtExpression <em>At 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.cloudsmith.geppetto.pp.AtExpression
* @generated
*/
public Adapter createAtExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.AttributeOperation <em>Attribute Operation</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.AttributeOperation
* @generated
*/
public Adapter createAttributeOperationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.AttributeOperations <em>Attribute Operations</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.AttributeOperations
* @generated
*/
public Adapter createAttributeOperationsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.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.cloudsmith.geppetto.pp.BinaryExpression
* @generated
*/
public Adapter createBinaryExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.BinaryOpExpression <em>Binary Op 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.cloudsmith.geppetto.pp.BinaryOpExpression
* @generated
*/
public Adapter createBinaryOpExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.Case <em>Case</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.Case
* @generated
*/
public Adapter createCaseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.CaseExpression <em>Case 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.cloudsmith.geppetto.pp.CaseExpression
* @generated
*/
public Adapter createCaseExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.CollectExpression <em>Collect 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.cloudsmith.geppetto.pp.CollectExpression
* @generated
*/
public Adapter createCollectExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.Definition <em>Definition</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.Definition
* @generated
*/
public Adapter createDefinitionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.DefinitionArgument <em>Definition Argument</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.DefinitionArgument
* @generated
*/
public Adapter createDefinitionArgumentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.DefinitionArgumentList <em>Definition Argument 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.cloudsmith.geppetto.pp.DefinitionArgumentList
* @generated
*/
public Adapter createDefinitionArgumentListAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.DoubleQuotedString <em>Double Quoted String</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.DoubleQuotedString
* @generated
*/
public Adapter createDoubleQuotedStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ElseExpression <em>Else 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.cloudsmith.geppetto.pp.ElseExpression
* @generated
*/
public Adapter createElseExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ElseIfExpression <em>Else If 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.cloudsmith.geppetto.pp.ElseIfExpression
* @generated
*/
public Adapter createElseIfExpressionAdapter() {
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;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.EqualityExpression <em>Equality 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.cloudsmith.geppetto.pp.EqualityExpression
* @generated
*/
public Adapter createEqualityExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ExportedCollectQuery <em>Exported Collect Query</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.ExportedCollectQuery
* @generated
*/
public Adapter createExportedCollectQueryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.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.cloudsmith.geppetto.pp.Expression
* @generated
*/
public Adapter createExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ExpressionBlock <em>Expression 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.cloudsmith.geppetto.pp.ExpressionBlock
* @generated
*/
public Adapter createExpressionBlockAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ExpressionTE <em>Expression TE</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.ExpressionTE
* @generated
*/
public Adapter createExpressionTEAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ExprList <em>Expr 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.cloudsmith.geppetto.pp.ExprList
* @generated
*/
public Adapter createExprListAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.FunctionCall <em>Function Call</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.FunctionCall
* @generated
*/
public Adapter createFunctionCallAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.HashEntry <em>Hash Entry</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.HashEntry
* @generated
*/
public Adapter createHashEntryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.HostClassDefinition <em>Host Class Definition</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.HostClassDefinition
* @generated
*/
public Adapter createHostClassDefinitionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ICollectQuery <em>ICollect Query</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.ICollectQuery
* @generated
*/
public Adapter createICollectQueryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.IfExpression <em>If 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.cloudsmith.geppetto.pp.IfExpression
* @generated
*/
public Adapter createIfExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ImportExpression <em>Import 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.cloudsmith.geppetto.pp.ImportExpression
* @generated
*/
public Adapter createImportExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.InExpression <em>In 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.cloudsmith.geppetto.pp.InExpression
* @generated
*/
public Adapter createInExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.InterpolatedVariable <em>Interpolated 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.cloudsmith.geppetto.pp.InterpolatedVariable
* @generated
*/
public Adapter createInterpolatedVariableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.IQuotedString <em>IQuoted String</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.IQuotedString
* @generated
*/
public Adapter createIQuotedStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.JavaLambda <em>Java Lambda</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.JavaLambda
* @generated
*/
public Adapter createJavaLambdaAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.Lambda <em>Lambda</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.Lambda
* @generated
*/
public Adapter createLambdaAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralBoolean <em>Literal Boolean</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.LiteralBoolean
* @generated
*/
public Adapter createLiteralBooleanAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralClass <em>Literal Class</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.LiteralClass
* @generated
*/
public Adapter createLiteralClassAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralDefault <em>Literal Default</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.LiteralDefault
* @generated
*/
public Adapter createLiteralDefaultAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralExpression <em>Literal 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.cloudsmith.geppetto.pp.LiteralExpression
* @generated
*/
public Adapter createLiteralExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralHash <em>Literal Hash</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.LiteralHash
* @generated
*/
public Adapter createLiteralHashAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralList <em>Literal 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.cloudsmith.geppetto.pp.LiteralList
* @generated
*/
public Adapter createLiteralListAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralName <em>Literal 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.cloudsmith.geppetto.pp.LiteralName
* @generated
*/
public Adapter createLiteralNameAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralNameOrReference <em>Literal Name Or 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.cloudsmith.geppetto.pp.LiteralNameOrReference
* @generated
*/
public Adapter createLiteralNameOrReferenceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralRegex <em>Literal Regex</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.LiteralRegex
* @generated
*/
public Adapter createLiteralRegexAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.LiteralUndef <em>Literal Undef</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.LiteralUndef
* @generated
*/
public Adapter createLiteralUndefAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.MatchingExpression <em>Matching 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.cloudsmith.geppetto.pp.MatchingExpression
* @generated
*/
public Adapter createMatchingExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.MethodCall <em>Method 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.cloudsmith.geppetto.pp.MethodCall
* @generated
*/
public Adapter createMethodCallAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.MultiplicativeExpression <em>Multiplicative 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.cloudsmith.geppetto.pp.MultiplicativeExpression
* @generated
*/
public Adapter createMultiplicativeExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.NamedAccessExpression <em>Named 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.cloudsmith.geppetto.pp.NamedAccessExpression
* @generated
*/
public Adapter createNamedAccessExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.NodeDefinition <em>Node Definition</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.NodeDefinition
* @generated
*/
public Adapter createNodeDefinitionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.OrExpression <em>Or Expression</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.OrExpression
* @generated
*/
public Adapter createOrExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ParameterizedExpression <em>Parameterized 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.cloudsmith.geppetto.pp.ParameterizedExpression
* @generated
*/
public Adapter createParameterizedExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ParenthesisedExpression <em>Parenthesised 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.cloudsmith.geppetto.pp.ParenthesisedExpression
* @generated
*/
public Adapter createParenthesisedExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.PuppetManifest <em>Puppet Manifest</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.PuppetManifest
* @generated
*/
public Adapter createPuppetManifestAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.RelationalExpression <em>Relational 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.cloudsmith.geppetto.pp.RelationalExpression
* @generated
*/
public Adapter createRelationalExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.RelationshipExpression <em>Relationship 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.cloudsmith.geppetto.pp.RelationshipExpression
* @generated
*/
public Adapter createRelationshipExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ResourceBody <em>Resource Body</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.ResourceBody
* @generated
*/
public Adapter createResourceBodyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ResourceExpression <em>Resource 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.cloudsmith.geppetto.pp.ResourceExpression
* @generated
*/
public Adapter createResourceExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.RubyLambda <em>Ruby Lambda</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.RubyLambda
* @generated
*/
public Adapter createRubyLambdaAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.SelectorEntry <em>Selector Entry</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.SelectorEntry
* @generated
*/
public Adapter createSelectorEntryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.SelectorExpression <em>Selector 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.cloudsmith.geppetto.pp.SelectorExpression
* @generated
*/
public Adapter createSelectorExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.SeparatorExpression <em>Separator 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.cloudsmith.geppetto.pp.SeparatorExpression
* @generated
*/
public Adapter createSeparatorExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.ShiftExpression <em>Shift 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.cloudsmith.geppetto.pp.ShiftExpression
* @generated
*/
public Adapter createShiftExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.SingleQuotedString <em>Single Quoted String</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.SingleQuotedString
* @generated
*/
public Adapter createSingleQuotedStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.StringExpression <em>String 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.cloudsmith.geppetto.pp.StringExpression
* @generated
*/
public Adapter createStringExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.TextExpression <em>Text 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.cloudsmith.geppetto.pp.TextExpression
* @generated
*/
public Adapter createTextExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.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.cloudsmith.geppetto.pp.UnaryExpression
* @generated
*/
public Adapter createUnaryExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.UnaryMinusExpression <em>Unary Minus Expression</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.UnaryMinusExpression
* @generated
*/
public Adapter createUnaryMinusExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.UnaryNotExpression <em>Unary Not Expression</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.UnaryNotExpression
* @generated
*/
public Adapter createUnaryNotExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.UnlessExpression <em>Unless 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.cloudsmith.geppetto.pp.UnlessExpression
* @generated
*/
public Adapter createUnlessExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.UnquotedString <em>Unquoted String</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.UnquotedString
* @generated
*/
public Adapter createUnquotedStringAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.VariableExpression <em>Variable 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.cloudsmith.geppetto.pp.VariableExpression
* @generated
*/
public Adapter createVariableExpressionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.VariableTE <em>Variable TE</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.VariableTE
* @generated
*/
public Adapter createVariableTEAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.VerbatimTE <em>Verbatim TE</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.VerbatimTE
* @generated
*/
public Adapter createVerbatimTEAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.VirtualCollectQuery <em>Virtual Collect Query</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.cloudsmith.geppetto.pp.VirtualCollectQuery
* @generated
*/
public Adapter createVirtualCollectQueryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.VirtualNameOrReference <em>Virtual Name Or 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.cloudsmith.geppetto.pp.VirtualNameOrReference
* @generated
*/
public Adapter createVirtualNameOrReferenceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.cloudsmith.geppetto.pp.WithLambdaExpression <em>With Lambda 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.cloudsmith.geppetto.pp.WithLambdaExpression
* @generated
*/
public Adapter createWithLambdaExpressionAdapter() {
return null;
}
/**
* 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;
}
} // PPAdapterFactory