blob: 2a0d8b5b51a4e36d844dc8b6ddcf0c787d74c1d5 [file] [log] [blame]
/**
* Copyright (c) 2008 IBM Corporation and others.
* 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:
* IBM Corporation - initial API and implementation
*/
package org.eclipse.e4.ui.model.application.util;
import java.util.Map;
import org.eclipse.e4.ui.model.application.*;
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.e4.ui.model.application.MApplicationPackage
* @generated
*/
public class ApplicationAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected static MApplicationPackage modelPackage;
/**
* Creates an instance of the adapter factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public ApplicationAdapterFactory() {
if (modelPackage == null) {
modelPackage = MApplicationPackage.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 ApplicationSwitch<Adapter> modelSwitch =
new ApplicationSwitch<Adapter>() {
@Override
public Adapter caseV____________ConstantsAndTypes_____________V(MV____________ConstantsAndTypes_____________V object) {
return createV____________ConstantsAndTypes_____________VAdapter();
}
@Override
public Adapter caseStringToStringMap(Map.Entry<String, String> object) {
return createStringToStringMapAdapter();
}
@Override
public Adapter caseV____________Abstract_____________V(MV____________Abstract_____________V object) {
return createV____________Abstract_____________VAdapter();
}
@Override
public Adapter caseApplicationElement(MApplicationElement object) {
return createApplicationElementAdapter();
}
@Override
public Adapter caseContribution(MContribution object) {
return createContributionAdapter();
}
@Override
public Adapter caseDirtyable(MDirtyable object) {
return createDirtyableAdapter();
}
@Override
public Adapter caseInput(MInput object) {
return createInputAdapter();
}
@Override
public Adapter caseUIElement(MUIElement object) {
return createUIElementAdapter();
}
@Override
public Adapter caseUILabel(MUILabel object) {
return createUILabelAdapter();
}
@Override
public Adapter caseContext(MContext object) {
return createContextAdapter();
}
@Override
public Adapter caseV_________AbstractContainers__________V(MV_________AbstractContainers__________V object) {
return createV_________AbstractContainers__________VAdapter();
}
@Override
public <T extends MUIElement> Adapter caseElementContainer(MElementContainer<T> object) {
return createElementContainerAdapter();
}
@Override
public <T extends MUIElement> Adapter caseGenericStack(MGenericStack<T> object) {
return createGenericStackAdapter();
}
@Override
public <T extends MUIElement> Adapter caseGenericTile(MGenericTile<T> object) {
return createGenericTileAdapter();
}
@Override
public Adapter caseV______________MenusAndTBs_______________V(MV______________MenusAndTBs_______________V object) {
return createV______________MenusAndTBs_______________VAdapter();
}
@Override
public Adapter caseItem(MItem object) {
return createItemAdapter();
}
@Override
public Adapter caseMenuItem(MMenuItem object) {
return createMenuItemAdapter();
}
@Override
public Adapter caseDirectMenuItem(MDirectMenuItem object) {
return createDirectMenuItemAdapter();
}
@Override
public Adapter caseMenu(MMenu object) {
return createMenuAdapter();
}
@Override
public Adapter caseToolItem(MToolItem object) {
return createToolItemAdapter();
}
@Override
public Adapter caseDirectToolItem(MDirectToolItem object) {
return createDirectToolItemAdapter();
}
@Override
public Adapter caseToolBar(MToolBar object) {
return createToolBarAdapter();
}
@Override
public Adapter caseV______________RCP_______________V(MV______________RCP_______________V object) {
return createV______________RCP_______________VAdapter();
}
@Override
public Adapter caseApplication(MApplication object) {
return createApplicationAdapter();
}
@Override
public Adapter casePSCElement(MPSCElement object) {
return createPSCElementAdapter();
}
@Override
public Adapter casePart(MPart object) {
return createPartAdapter();
}
@Override
public Adapter caseInputPart(MInputPart object) {
return createInputPartAdapter();
}
@Override
public Adapter casePartDescriptor(MPartDescriptor object) {
return createPartDescriptorAdapter();
}
@Override
public Adapter casePartDescriptorContainer(MPartDescriptorContainer object) {
return createPartDescriptorContainerAdapter();
}
@Override
public Adapter casePartStack(MPartStack object) {
return createPartStackAdapter();
}
@Override
public Adapter casePartSashContainer(MPartSashContainer object) {
return createPartSashContainerAdapter();
}
@Override
public Adapter caseWindow(MWindow object) {
return createWindowAdapter();
}
@Override
public Adapter caseModelComponents(MModelComponents object) {
return createModelComponentsAdapter();
}
@Override
public Adapter caseModelComponent(MModelComponent object) {
return createModelComponentAdapter();
}
@Override
public Adapter caseV______________Commands_______________V(MV______________Commands_______________V object) {
return createV______________Commands_______________VAdapter();
}
@Override
public Adapter caseBindingContainer(MBindingContainer object) {
return createBindingContainerAdapter();
}
@Override
public Adapter caseBindings(MBindings object) {
return createBindingsAdapter();
}
@Override
public Adapter caseBindingContext(MBindingContext object) {
return createBindingContextAdapter();
}
@Override
public Adapter caseBindingTable(MBindingTable object) {
return createBindingTableAdapter();
}
@Override
public Adapter caseCommand(MCommand object) {
return createCommandAdapter();
}
@Override
public Adapter caseCommandParameter(MCommandParameter object) {
return createCommandParameterAdapter();
}
@Override
public Adapter caseHandler(MHandler object) {
return createHandlerAdapter();
}
@Override
public Adapter caseHandlerContainer(MHandlerContainer object) {
return createHandlerContainerAdapter();
}
@Override
public Adapter caseHandledItem(MHandledItem object) {
return createHandledItemAdapter();
}
@Override
public Adapter caseHandledMenuItem(MHandledMenuItem object) {
return createHandledMenuItemAdapter();
}
@Override
public Adapter caseHandledToolItem(MHandledToolItem object) {
return createHandledToolItemAdapter();
}
@Override
public Adapter caseKeyBinding(MKeyBinding object) {
return createKeyBindingAdapter();
}
@Override
public Adapter caseKeySequence(MKeySequence object) {
return createKeySequenceAdapter();
}
@Override
public Adapter caseParameter(MParameter object) {
return createParameterAdapter();
}
@Override
public Adapter caseV______________Trim_______________V(MV______________Trim_______________V object) {
return createV______________Trim_______________VAdapter();
}
@Override
public <T extends MUIElement> Adapter caseTrimContainer(MTrimContainer<T> object) {
return createTrimContainerAdapter();
}
@Override
public Adapter caseWindowTrim(MWindowTrim object) {
return createWindowTrimAdapter();
}
@Override
public Adapter caseV______________SharedElements_______________V(MV______________SharedElements_______________V object) {
return createV______________SharedElements_______________VAdapter();
}
@Override
public Adapter casePlaceholder(MPlaceholder object) {
return createPlaceholderAdapter();
}
@Override
public Adapter casePerspective(MPerspective object) {
return createPerspectiveAdapter();
}
@Override
public Adapter casePerspectiveStack(MPerspectiveStack object) {
return createPerspectiveStackAdapter();
}
@Override
public Adapter caseV_________Testing__________V(MV_________Testing__________V object) {
return createV_________Testing__________VAdapter();
}
@Override
public Adapter caseTestHarness(MTestHarness object) {
return createTestHarnessAdapter();
}
@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.e4.ui.model.application.MV____________ConstantsAndTypes_____________V <em>VConstants And Types V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV____________ConstantsAndTypes_____________V
* @generated
*/
public Adapter createV____________ConstantsAndTypes_____________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV____________Abstract_____________V <em>VAbstract V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV____________Abstract_____________V
* @generated
*/
public Adapter createV____________Abstract_____________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MApplicationElement <em>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.e4.ui.model.application.MApplicationElement
* @generated
*/
public Adapter createApplicationElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MContribution <em>Contribution</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MContribution
* @generated
*/
public Adapter createContributionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MDirtyable <em>Dirtyable</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MDirtyable
* @generated
*/
public Adapter createDirtyableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MInput <em>Input</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MInput
* @generated
*/
public Adapter createInputAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MUIElement <em>UI 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.e4.ui.model.application.MUIElement
* @generated
*/
public Adapter createUIElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MUILabel <em>UI 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.e4.ui.model.application.MUILabel
* @generated
*/
public Adapter createUILabelAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MContext <em>Context</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MContext
* @generated
*/
public Adapter createContextAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV_________AbstractContainers__________V <em>VAbstract Containers V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV_________AbstractContainers__________V
* @generated
*/
public Adapter createV_________AbstractContainers__________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MElementContainer <em>Element Container</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MElementContainer
* @generated
*/
public Adapter createElementContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MGenericStack <em>Generic Stack</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MGenericStack
* @generated
*/
public Adapter createGenericStackAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MGenericTile <em>Generic Tile</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MGenericTile
* @generated
*/
public Adapter createGenericTileAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV______________MenusAndTBs_______________V <em>VMenus And TBs V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV______________MenusAndTBs_______________V
* @generated
*/
public Adapter createV______________MenusAndTBs_______________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MItem <em>Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MItem
* @generated
*/
public Adapter createItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MMenuItem <em>Menu Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MMenuItem
* @generated
*/
public Adapter createMenuItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MDirectMenuItem <em>Direct Menu Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MDirectMenuItem
* @generated
*/
public Adapter createDirectMenuItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MMenu <em>Menu</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MMenu
* @generated
*/
public Adapter createMenuAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MToolItem <em>Tool Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MToolItem
* @generated
*/
public Adapter createToolItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MDirectToolItem <em>Direct Tool Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MDirectToolItem
* @generated
*/
public Adapter createDirectToolItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MToolBar <em>Tool Bar</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MToolBar
* @generated
*/
public Adapter createToolBarAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV______________RCP_______________V <em>VRCP V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV______________RCP_______________V
* @generated
*/
public Adapter createV______________RCP_______________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MApplication <em>Application</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MApplication
* @generated
*/
public Adapter createApplicationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPSCElement <em>PSC 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.e4.ui.model.application.MPSCElement
* @generated
*/
public Adapter createPSCElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPart <em>Part</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MPart
* @generated
*/
public Adapter createPartAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MInputPart <em>Input Part</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MInputPart
* @generated
*/
public Adapter createInputPartAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPartDescriptor <em>Part Descriptor</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPartDescriptor
* @generated
*/
public Adapter createPartDescriptorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPartDescriptorContainer <em>Part Descriptor Container</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPartDescriptorContainer
* @generated
*/
public Adapter createPartDescriptorContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPartStack <em>Part Stack</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPartStack
* @generated
*/
public Adapter createPartStackAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPartSashContainer <em>Part Sash Container</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPartSashContainer
* @generated
*/
public Adapter createPartSashContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MWindow <em>Window</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MWindow
* @generated
*/
public Adapter createWindowAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MModelComponents <em>Model Components</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MModelComponents
* @generated
*/
public Adapter createModelComponentsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MModelComponent <em>Model Component</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MModelComponent
* @generated
*/
public Adapter createModelComponentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV______________Commands_______________V <em>VCommands V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV______________Commands_______________V
* @generated
*/
public Adapter createV______________Commands_______________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MBindingContainer <em>Binding Container</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MBindingContainer
* @generated
*/
public Adapter createBindingContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MBindings <em>Bindings</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MBindings
* @generated
*/
public Adapter createBindingsAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MBindingContext <em>Binding Context</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MBindingContext
* @generated
*/
public Adapter createBindingContextAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MBindingTable <em>Binding Table</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MBindingTable
* @generated
*/
public Adapter createBindingTableAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MCommand <em>Command</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MCommand
* @generated
*/
public Adapter createCommandAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MCommandParameter <em>Command 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.e4.ui.model.application.MCommandParameter
* @generated
*/
public Adapter createCommandParameterAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MHandler <em>Handler</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MHandler
* @generated
*/
public Adapter createHandlerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MHandlerContainer <em>Handler Container</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MHandlerContainer
* @generated
*/
public Adapter createHandlerContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MHandledItem <em>Handled Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MHandledItem
* @generated
*/
public Adapter createHandledItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MHandledMenuItem <em>Handled Menu Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MHandledMenuItem
* @generated
*/
public Adapter createHandledMenuItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MHandledToolItem <em>Handled Tool Item</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see org.eclipse.e4.ui.model.application.MHandledToolItem
* @generated
*/
public Adapter createHandledToolItemAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MKeyBinding <em>Key Binding</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MKeyBinding
* @generated
*/
public Adapter createKeyBindingAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MKeySequence <em>Key Sequence</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MKeySequence
* @generated
*/
public Adapter createKeySequenceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MParameter <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.e4.ui.model.application.MParameter
* @generated
*/
public Adapter createParameterAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV______________Trim_______________V <em>VTrim V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV______________Trim_______________V
* @generated
*/
public Adapter createV______________Trim_______________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MTrimContainer <em>Trim Container</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MTrimContainer
* @generated
*/
public Adapter createTrimContainerAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MWindowTrim <em>Window Trim</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MWindowTrim
* @generated
*/
public Adapter createWindowTrimAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV______________SharedElements_______________V <em>VShared Elements V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV______________SharedElements_______________V
* @generated
*/
public Adapter createV______________SharedElements_______________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPlaceholder <em>Placeholder</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPlaceholder
* @generated
*/
public Adapter createPlaceholderAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPerspective <em>Perspective</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPerspective
* @generated
*/
public Adapter createPerspectiveAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MPerspectiveStack <em>Perspective Stack</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MPerspectiveStack
* @generated
*/
public Adapter createPerspectiveStackAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MV_________Testing__________V <em>VTesting V</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MV_________Testing__________V
* @generated
*/
public Adapter createV_________Testing__________VAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link org.eclipse.e4.ui.model.application.MTestHarness <em>Test Harness</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* 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.e4.ui.model.application.MTestHarness
* @generated
*/
public Adapter createTestHarnessAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>String To String Map</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
* <!-- end-user-doc -->
* @return the new adapter.
* @see java.util.Map.Entry
* @generated
*/
public Adapter createStringToStringMapAdapter() {
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;
}
} //ApplicationAdapterFactory