| /** |
| * ******************************************************************************* |
| * Copyright (c) 2018 Agence spatiale canadienne / Canadian Space Agency |
| * 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: |
| * Regent L'Archeveque - initial API and implementation |
| * |
| * SPDX-License-Identifier: EPL-1.0 |
| * ******************************************************************************* |
| */ |
| package org.eclipse.apogy.core.environment.earth.orbit.planner.util; |
| |
| import java.util.Map; |
| |
| import org.eclipse.apogy.common.emf.Described; |
| import org.eclipse.apogy.common.emf.Named; |
| import org.eclipse.apogy.common.emf.NamedDescribedElement; |
| import org.eclipse.apogy.common.emf.TimeInterval; |
| |
| import org.eclipse.apogy.common.processors.Monitorable; |
| import org.eclipse.apogy.common.processors.Processor; |
| |
| import org.eclipse.apogy.core.environment.earth.orbit.EarthOrbitTool; |
| import org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass; |
| |
| import org.eclipse.apogy.core.environment.earth.orbit.planner.*; |
| |
| 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.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerPackage |
| * @generated |
| */ |
| public class ApogyCoreEnvironmentEarthOrbitPlannerAdapterFactory extends AdapterFactoryImpl { |
| /** |
| * The cached model package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected static ApogyCoreEnvironmentEarthOrbitPlannerPackage modelPackage; |
| |
| /** |
| * Creates an instance of the adapter factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public ApogyCoreEnvironmentEarthOrbitPlannerAdapterFactory() { |
| if (modelPackage == null) { |
| modelPackage = ApogyCoreEnvironmentEarthOrbitPlannerPackage.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 ApogyCoreEnvironmentEarthOrbitPlannerSwitch<Adapter> modelSwitch = |
| new ApogyCoreEnvironmentEarthOrbitPlannerSwitch<Adapter>() { |
| @Override |
| public Adapter caseApogyCoreEnvironmentEarthOrbitPlannerFacade(ApogyCoreEnvironmentEarthOrbitPlannerFacade object) { |
| return createApogyCoreEnvironmentEarthOrbitPlannerFacadeAdapter(); |
| } |
| @Override |
| public Adapter caseObservationAnalysisPlannerTool(ObservationAnalysisPlannerTool object) { |
| return createObservationAnalysisPlannerToolAdapter(); |
| } |
| @Override |
| public Adapter caseObservationAnalysisPlanner(ObservationAnalysisPlanner object) { |
| return createObservationAnalysisPlannerAdapter(); |
| } |
| @Override |
| public Adapter caseObservationAnalysisPlannerNode(ObservationAnalysisPlannerNode object) { |
| return createObservationAnalysisPlannerNodeAdapter(); |
| } |
| @Override |
| public Adapter caseObservationAnalysisPlanGenerator(ObservationAnalysisPlanGenerator object) { |
| return createObservationAnalysisPlanGeneratorAdapter(); |
| } |
| @Override |
| public Adapter caseObservationAnalysisPlanCostsProcessor(ObservationAnalysisPlanCostsProcessor object) { |
| return createObservationAnalysisPlanCostsProcessorAdapter(); |
| } |
| @Override |
| public Adapter caseAbstractObservationPlanExporter(AbstractObservationPlanExporter object) { |
| return createAbstractObservationPlanExporterAdapter(); |
| } |
| @Override |
| public Adapter caseDefaultObservationPlanExporter(DefaultObservationPlanExporter object) { |
| return createDefaultObservationPlanExporterAdapter(); |
| } |
| @Override |
| public Adapter caseAbstractCostFunction(AbstractCostFunction object) { |
| return createAbstractCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseCostFunctionState(CostFunctionState object) { |
| return createCostFunctionStateAdapter(); |
| } |
| @Override |
| public Adapter caseAbstractStatelessCostFunction(AbstractStatelessCostFunction object) { |
| return createAbstractStatelessCostFunctionAdapter(); |
| } |
| @Override |
| public <State extends CostFunctionState> Adapter caseAbstractStatefulCostFunction(AbstractStatefulCostFunction<State> object) { |
| return createAbstractStatefulCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseObservationAnalysisPlannerResult(ObservationAnalysisPlannerResult object) { |
| return createObservationAnalysisPlannerResultAdapter(); |
| } |
| @Override |
| public Adapter caseStatelessCostsMapEntry(Map.Entry<VisibilityPass, StatelessCostFunctionMap> object) { |
| return createStatelessCostsMapEntryAdapter(); |
| } |
| @Override |
| public Adapter caseStatelessCostFunctionMap(StatelessCostFunctionMap object) { |
| return createStatelessCostFunctionMapAdapter(); |
| } |
| @Override |
| public Adapter caseStatelessCostFunctionMapEntry(Map.Entry<AbstractStatelessCostFunction, Double> object) { |
| return createStatelessCostFunctionMapEntryAdapter(); |
| } |
| @Override |
| public Adapter caseStatefulCostFunctionMapEntry(Map.Entry<AbstractStatefulCostFunction<CostFunctionState>, StatefulCostFunctionMapEntryValue> object) { |
| return createStatefulCostFunctionMapEntryAdapter(); |
| } |
| @Override |
| public Adapter caseStatefulCostFunctionMapEntryValue(StatefulCostFunctionMapEntryValue object) { |
| return createStatefulCostFunctionMapEntryValueAdapter(); |
| } |
| @Override |
| public Adapter caseEclipseCostFunction(EclipseCostFunction object) { |
| return createEclipseCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseTimeIntervalCostFunction(TimeIntervalCostFunction object) { |
| return createTimeIntervalCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseSimpleResourceCostFunction(SimpleResourceCostFunction object) { |
| return createSimpleResourceCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseSimpleResourceCostFunctionState(SimpleResourceCostFunctionState object) { |
| return createSimpleResourceCostFunctionStateAdapter(); |
| } |
| @Override |
| public Adapter caseMinimumTimeSpamCostFunction(MinimumTimeSpamCostFunction object) { |
| return createMinimumTimeSpamCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseCrosstrackAngleCostFunction(CrosstrackAngleCostFunction object) { |
| return createCrosstrackAngleCostFunctionAdapter(); |
| } |
| @Override |
| public Adapter caseNamed(Named object) { |
| return createNamedAdapter(); |
| } |
| @Override |
| public Adapter caseDescribed(Described object) { |
| return createDescribedAdapter(); |
| } |
| @Override |
| public Adapter caseNamedDescribedElement(NamedDescribedElement object) { |
| return createNamedDescribedElementAdapter(); |
| } |
| @Override |
| public Adapter caseEarthOrbitTool(EarthOrbitTool object) { |
| return createEarthOrbitToolAdapter(); |
| } |
| @Override |
| public Adapter caseMonitorable(Monitorable object) { |
| return createMonitorableAdapter(); |
| } |
| @Override |
| public <I, O> Adapter caseProcessor(Processor<I, O> object) { |
| return createProcessorAdapter(); |
| } |
| @Override |
| public Adapter caseTimeInterval(TimeInterval object) { |
| return createTimeIntervalAdapter(); |
| } |
| @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.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade <em>Facade</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade |
| * @generated |
| */ |
| public Adapter createApogyCoreEnvironmentEarthOrbitPlannerFacadeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool <em>Observation Analysis Planner Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool |
| * @generated |
| */ |
| public Adapter createObservationAnalysisPlannerToolAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner <em>Observation Analysis Planner</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner |
| * @generated |
| */ |
| public Adapter createObservationAnalysisPlannerAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode <em>Observation Analysis Planner Node</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode |
| * @generated |
| */ |
| public Adapter createObservationAnalysisPlannerNodeAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanGenerator <em>Observation Analysis Plan Generator</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanGenerator |
| * @generated |
| */ |
| public Adapter createObservationAnalysisPlanGeneratorAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanCostsProcessor <em>Observation Analysis Plan Costs Processor</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanCostsProcessor |
| * @generated |
| */ |
| public Adapter createObservationAnalysisPlanCostsProcessorAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractObservationPlanExporter <em>Abstract Observation Plan Exporter</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.AbstractObservationPlanExporter |
| * @generated |
| */ |
| public Adapter createAbstractObservationPlanExporterAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.DefaultObservationPlanExporter <em>Default Observation Plan Exporter</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.DefaultObservationPlanExporter |
| * @generated |
| */ |
| public Adapter createDefaultObservationPlanExporterAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction <em>Abstract Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction |
| * @generated |
| */ |
| public Adapter createAbstractCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState <em>Cost Function State</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState |
| * @generated |
| */ |
| public Adapter createCostFunctionStateAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction <em>Abstract Stateless Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction |
| * @generated |
| */ |
| public Adapter createAbstractStatelessCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction <em>Abstract Stateful Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction |
| * @generated |
| */ |
| public Adapter createAbstractStatefulCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult <em>Observation Analysis Planner Result</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult |
| * @generated |
| */ |
| public Adapter createObservationAnalysisPlannerResultAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Stateless Costs Map 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 java.util.Map.Entry |
| * @generated |
| */ |
| public Adapter createStatelessCostsMapEntryAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap <em>Stateless Cost Function 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 org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap |
| * @generated |
| */ |
| public Adapter createStatelessCostFunctionMapAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Stateless Cost Function Map 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 java.util.Map.Entry |
| * @generated |
| */ |
| public Adapter createStatelessCostFunctionMapEntryAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Stateful Cost Function Map 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 java.util.Map.Entry |
| * @generated |
| */ |
| public Adapter createStatefulCostFunctionMapEntryAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue <em>Stateful Cost Function Map Entry Value</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue |
| * @generated |
| */ |
| public Adapter createStatefulCostFunctionMapEntryValueAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction <em>Eclipse Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction |
| * @generated |
| */ |
| public Adapter createEclipseCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.TimeIntervalCostFunction <em>Time Interval Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.TimeIntervalCostFunction |
| * @generated |
| */ |
| public Adapter createTimeIntervalCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction <em>Simple Resource Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction |
| * @generated |
| */ |
| public Adapter createSimpleResourceCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunctionState <em>Simple Resource Cost Function State</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunctionState |
| * @generated |
| */ |
| public Adapter createSimpleResourceCostFunctionStateAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.MinimumTimeSpamCostFunction <em>Minimum Time Spam Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.MinimumTimeSpamCostFunction |
| * @generated |
| */ |
| public Adapter createMinimumTimeSpamCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction <em>Crosstrack Angle Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * it's useful to ignore a case when inheritance will catch all the cases anyway. |
| * <!-- end-user-doc --> |
| * @return the new adapter. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction |
| * @generated |
| */ |
| public Adapter createCrosstrackAngleCostFunctionAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.common.emf.Named <em>Named</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.common.emf.Named |
| * @generated |
| */ |
| public Adapter createNamedAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.common.emf.Described <em>Described</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.common.emf.Described |
| * @generated |
| */ |
| public Adapter createDescribedAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.common.emf.NamedDescribedElement <em>Named Described 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.apogy.common.emf.NamedDescribedElement |
| * @generated |
| */ |
| public Adapter createNamedDescribedElementAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.core.environment.earth.orbit.EarthOrbitTool <em>Earth Orbit Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.core.environment.earth.orbit.EarthOrbitTool |
| * @generated |
| */ |
| public Adapter createEarthOrbitToolAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.common.processors.Monitorable <em>Monitorable</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.common.processors.Monitorable |
| * @generated |
| */ |
| public Adapter createMonitorableAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.common.processors.Processor <em>Processor</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.common.processors.Processor |
| * @generated |
| */ |
| public Adapter createProcessorAdapter() { |
| return null; |
| } |
| |
| /** |
| * Creates a new adapter for an object of class '{@link org.eclipse.apogy.common.emf.TimeInterval <em>Time Interval</em>}'. |
| * <!-- begin-user-doc --> |
| * This default implementation returns null so that we can easily ignore cases; |
| * 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.apogy.common.emf.TimeInterval |
| * @generated |
| */ |
| public Adapter createTimeIntervalAdapter() { |
| 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; |
| } |
| |
| } //ApogyCoreEnvironmentEarthOrbitPlannerAdapterFactory |