blob: 3f6d233bbd5d0c0001a8280514b1f16d464bd157 [file] [log] [blame]
/**
* *******************************************************************************
* 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