| /** |
| * ******************************************************************************* |
| * 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; |
| |
| import org.eclipse.apogy.common.emf.ApogyCommonEMFPackage; |
| |
| import org.eclipse.apogy.common.processors.ApogyCommonProcessorsPackage; |
| |
| import org.eclipse.apogy.core.environment.earth.orbit.ApogyCoreEnvironmentEarthOrbitPackage; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EEnum; |
| import org.eclipse.emf.ecore.EOperation; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Package</b> for the model. |
| * It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFactory |
| * @model kind="package" |
| * annotation="http://www.eclipse.org/emf/2002/GenModel prefix='ApogyCoreEnvironmentEarthOrbitPlanner' childCreationExtenders='true' extensibleProviderFactory='true' copyrightText='*******************************************************************************\nCopyright (c) 2018 Agence spatiale canadienne / Canadian Space Agency \nAll rights reserved. This program and the accompanying materials\nare made available under the terms of the Eclipse Public License v1.0\nwhich accompanies this distribution, and is available at\nhttp://www.eclipse.org/legal/epl-v10.html\n\nContributors:\n Regent L\'Archeveque - initial API and implementation\n \nSPDX-License-Identifier: EPL-1.0 \n*******************************************************************************' modelName='ApogyCoreEnvironmentEarthOrbitPlanner' complianceLevel='8.0' suppressGenModelAnnotations='false' dynamicTemplates='true' templateDirectory='platform:/plugin/org.eclipse.apogy.common.emf.codegen/templates' modelDirectory='/org.eclipse.apogy.core.environment.earth.orbit.planner/src-gen' editDirectory='/org.eclipse.apogy.core.environment.earth.orbit.planner.edit/src-gen' basePackage='org.eclipse.apogy.core.environment.earth.orbit'" |
| * @generated |
| */ |
| public interface ApogyCoreEnvironmentEarthOrbitPlannerPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "planner"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "org.eclipse.apogy.core.environment.earth.orbit.planner"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "planner"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| ApogyCoreEnvironmentEarthOrbitPlannerPackage eINSTANCE = org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerFacadeImpl <em>Facade</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerFacadeImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getApogyCoreEnvironmentEarthOrbitPlannerFacade() |
| * @generated |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE = 0; |
| |
| /** |
| * The number of structural features of the '<em>Facade</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE_FEATURE_COUNT = 0; |
| |
| /** |
| * The operation id for the '<em>Generate Observations Plan Tree</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GENERATE_OBSERVATIONS_PLAN_TREE__LIST_IPROGRESSMONITOR = 0; |
| |
| /** |
| * The operation id for the '<em>Compute Plan Costs</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___COMPUTE_PLAN_COSTS__OBSERVATIONANALYSISPLANNER_IPROGRESSMONITOR = 1; |
| |
| /** |
| * The operation id for the '<em>Get Observation Analysis Planner Tool</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_OBSERVATION_ANALYSIS_PLANNER_TOOL = 2; |
| |
| /** |
| * The operation id for the '<em>Get Leafs</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_LEAFS__OBSERVATIONANALYSISPLANNERNODE = 3; |
| |
| /** |
| * The operation id for the '<em>Get Planner Solution</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_PLANNER_SOLUTION__OBSERVATIONANALYSISPLANNERNODE = 4; |
| |
| /** |
| * The operation id for the '<em>Get Visibility Passes</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_VISIBILITY_PASSES__LIST = 5; |
| |
| /** |
| * The operation id for the '<em>Get Node Stateless Total Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_NODE_STATELESS_TOTAL_COST__OBSERVATIONANALYSISPLANNERNODE = 6; |
| |
| /** |
| * The operation id for the '<em>Get Node Stateful Total Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_NODE_STATEFUL_TOTAL_COST__OBSERVATIONANALYSISPLANNERNODE = 7; |
| |
| /** |
| * The operation id for the '<em>Get Node Total Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_NODE_TOTAL_COST__OBSERVATIONANALYSISPLANNERNODE = 8; |
| |
| /** |
| * The operation id for the '<em>Get Solution Total Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_SOLUTION_TOTAL_COST__EOBJECTREFERENCESLIST = 9; |
| |
| /** |
| * The number of operations of the '<em>Facade</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE_OPERATION_COUNT = 10; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerToolImpl <em>Observation Analysis Planner Tool</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerToolImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerTool() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL = 1; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL__NAME = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL__DESCRIPTION = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Planners</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL__PLANNERS = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Active Planner</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL__ACTIVE_PLANNER = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Observation Plan Exporters</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL__OBSERVATION_PLAN_EXPORTERS = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Observation Analysis Planner Tool</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL_FEATURE_COUNT = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Observation Analysis Planner Tool</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_TOOL_OPERATION_COUNT = ApogyCoreEnvironmentEarthOrbitPackage.EARTH_ORBIT_TOOL_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerImpl <em>Observation Analysis Planner</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlanner() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER = 2; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__NAME = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__DESCRIPTION = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Orbit Analysis Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__ORBIT_ANALYSIS_DATA = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Stateless Cost Functions</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__STATELESS_COST_FUNCTIONS = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Stateful Cost Functions</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__STATEFUL_COST_FUNCTIONS = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Result</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__RESULT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Running</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER__RUNNING = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of structural features of the '<em>Observation Analysis Planner</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_FEATURE_COUNT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 5; |
| |
| /** |
| * The number of operations of the '<em>Observation Analysis Planner</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_OPERATION_COUNT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerNodeImpl <em>Observation Analysis Planner Node</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerNodeImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE = 3; |
| |
| /** |
| * The feature id for the '<em><b>Result</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__RESULT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Id</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__ID = 1; |
| |
| /** |
| * The feature id for the '<em><b>Pass</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__PASS = 2; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__PARENT = 3; |
| |
| /** |
| * The feature id for the '<em><b>Children</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__CHILDREN = 4; |
| |
| /** |
| * The feature id for the '<em><b>Root Node</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__ROOT_NODE = 5; |
| |
| /** |
| * The feature id for the '<em><b>Planner Root Node</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__PLANNER_ROOT_NODE = 6; |
| |
| /** |
| * The feature id for the '<em><b>Planner Result</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__PLANNER_RESULT = 7; |
| |
| /** |
| * The feature id for the '<em><b>Planner</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__PLANNER = 8; |
| |
| /** |
| * The feature id for the '<em><b>Stateful Costs Map Entries</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__STATEFUL_COSTS_MAP_ENTRIES = 9; |
| |
| /** |
| * The feature id for the '<em><b>Cost</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__COST = 10; |
| |
| /** |
| * The feature id for the '<em><b>Cumulative Cost</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__CUMULATIVE_COST = 11; |
| |
| /** |
| * The feature id for the '<em><b>First Level Node</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__FIRST_LEVEL_NODE = 12; |
| |
| /** |
| * The feature id for the '<em><b>Level</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__LEVEL = 13; |
| |
| /** |
| * The feature id for the '<em><b>Solution Duration</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__SOLUTION_DURATION = 14; |
| |
| /** |
| * The feature id for the '<em><b>Pass Duration</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__PASS_DURATION = 15; |
| |
| /** |
| * The feature id for the '<em><b>Total Passes Duration</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE__TOTAL_PASSES_DURATION = 16; |
| |
| /** |
| * The number of structural features of the '<em>Observation Analysis Planner Node</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE_FEATURE_COUNT = 17; |
| |
| /** |
| * The number of operations of the '<em>Observation Analysis Planner Node</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanGeneratorImpl <em>Observation Analysis Plan Generator</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanGeneratorImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlanGenerator() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR = 4; |
| |
| /** |
| * The feature id for the '<em><b>Progress Monitor</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR__PROGRESS_MONITOR = ApogyCommonProcessorsPackage.PROCESSOR__PROGRESS_MONITOR; |
| |
| /** |
| * The feature id for the '<em><b>Running</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR__RUNNING = ApogyCommonProcessorsPackage.PROCESSOR__RUNNING; |
| |
| /** |
| * The feature id for the '<em><b>Input</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR__INPUT = ApogyCommonProcessorsPackage.PROCESSOR__INPUT; |
| |
| /** |
| * The feature id for the '<em><b>Output</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR__OUTPUT = ApogyCommonProcessorsPackage.PROCESSOR__OUTPUT; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR__NAME = ApogyCommonProcessorsPackage.PROCESSOR_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR__DESCRIPTION = ApogyCommonProcessorsPackage.PROCESSOR_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Observation Analysis Plan Generator</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR_FEATURE_COUNT = ApogyCommonProcessorsPackage.PROCESSOR_FEATURE_COUNT + 2; |
| |
| /** |
| * The operation id for the '<em>Process</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR___PROCESS__OBJECT = ApogyCommonProcessorsPackage.PROCESSOR___PROCESS__OBJECT; |
| |
| /** |
| * The operation id for the '<em>Do Process</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR___DO_PROCESS__OBJECT_IPROGRESSMONITOR = ApogyCommonProcessorsPackage.PROCESSOR___DO_PROCESS__OBJECT_IPROGRESSMONITOR; |
| |
| /** |
| * The operation id for the '<em>Cancel</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR___CANCEL = ApogyCommonProcessorsPackage.PROCESSOR___CANCEL; |
| |
| /** |
| * The number of operations of the '<em>Observation Analysis Plan Generator</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_GENERATOR_OPERATION_COUNT = ApogyCommonProcessorsPackage.PROCESSOR_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanCostsProcessorImpl <em>Observation Analysis Plan Costs Processor</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanCostsProcessorImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlanCostsProcessor() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR = 5; |
| |
| /** |
| * The feature id for the '<em><b>Progress Monitor</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR__PROGRESS_MONITOR = ApogyCommonProcessorsPackage.PROCESSOR__PROGRESS_MONITOR; |
| |
| /** |
| * The feature id for the '<em><b>Running</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR__RUNNING = ApogyCommonProcessorsPackage.PROCESSOR__RUNNING; |
| |
| /** |
| * The feature id for the '<em><b>Input</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR__INPUT = ApogyCommonProcessorsPackage.PROCESSOR__INPUT; |
| |
| /** |
| * The feature id for the '<em><b>Output</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR__OUTPUT = ApogyCommonProcessorsPackage.PROCESSOR__OUTPUT; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR__NAME = ApogyCommonProcessorsPackage.PROCESSOR_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR__DESCRIPTION = ApogyCommonProcessorsPackage.PROCESSOR_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Observation Analysis Plan Costs Processor</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR_FEATURE_COUNT = ApogyCommonProcessorsPackage.PROCESSOR_FEATURE_COUNT + 2; |
| |
| /** |
| * The operation id for the '<em>Process</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR___PROCESS__OBJECT = ApogyCommonProcessorsPackage.PROCESSOR___PROCESS__OBJECT; |
| |
| /** |
| * The operation id for the '<em>Do Process</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR___DO_PROCESS__OBJECT_IPROGRESSMONITOR = ApogyCommonProcessorsPackage.PROCESSOR___DO_PROCESS__OBJECT_IPROGRESSMONITOR; |
| |
| /** |
| * The operation id for the '<em>Cancel</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR___CANCEL = ApogyCommonProcessorsPackage.PROCESSOR___CANCEL; |
| |
| /** |
| * The number of operations of the '<em>Observation Analysis Plan Costs Processor</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR_OPERATION_COUNT = ApogyCommonProcessorsPackage.PROCESSOR_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractObservationPlanExporterImpl <em>Abstract Observation Plan Exporter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractObservationPlanExporterImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractObservationPlanExporter() |
| * @generated |
| */ |
| int ABSTRACT_OBSERVATION_PLAN_EXPORTER = 6; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_OBSERVATION_PLAN_EXPORTER__NAME = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_OBSERVATION_PLAN_EXPORTER__DESCRIPTION = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Observation Plan Exporter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_OBSERVATION_PLAN_EXPORTER_FEATURE_COUNT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The operation id for the '<em>Export Observation Plan</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_OBSERVATION_PLAN_EXPORTER___EXPORT_OBSERVATION_PLAN__EOBJECTREFERENCESLIST_OBSERVATIONANALYSISPLANNER_IPROGRESSMONITOR = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Abstract Observation Plan Exporter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_OBSERVATION_PLAN_EXPORTER_OPERATION_COUNT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_OPERATION_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.DefaultObservationPlanExporterImpl <em>Default Observation Plan Exporter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.DefaultObservationPlanExporterImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getDefaultObservationPlanExporter() |
| * @generated |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER = 7; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER__NAME = ABSTRACT_OBSERVATION_PLAN_EXPORTER__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER__DESCRIPTION = ABSTRACT_OBSERVATION_PLAN_EXPORTER__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>File URL</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER__FILE_URL = ABSTRACT_OBSERVATION_PLAN_EXPORTER_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Default Observation Plan Exporter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER_FEATURE_COUNT = ABSTRACT_OBSERVATION_PLAN_EXPORTER_FEATURE_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>Export Observation Plan</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER___EXPORT_OBSERVATION_PLAN__EOBJECTREFERENCESLIST_OBSERVATIONANALYSISPLANNER_IPROGRESSMONITOR = ABSTRACT_OBSERVATION_PLAN_EXPORTER___EXPORT_OBSERVATION_PLAN__EOBJECTREFERENCESLIST_OBSERVATIONANALYSISPLANNER_IPROGRESSMONITOR; |
| |
| /** |
| * The number of operations of the '<em>Default Observation Plan Exporter</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_OBSERVATION_PLAN_EXPORTER_OPERATION_COUNT = ABSTRACT_OBSERVATION_PLAN_EXPORTER_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractCostFunctionImpl <em>Abstract Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractCostFunction() |
| * @generated |
| */ |
| int ABSTRACT_COST_FUNCTION = 8; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION__NAME = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION__DESCRIPTION = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION__ENABLE = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION__COEFFICIENT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION_FEATURE_COUNT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * The number of operations of the '<em>Abstract Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_COST_FUNCTION_OPERATION_COUNT = ApogyCommonEMFPackage.NAMED_DESCRIBED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CostFunctionStateImpl <em>Cost Function State</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CostFunctionStateImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getCostFunctionState() |
| * @generated |
| */ |
| int COST_FUNCTION_STATE = 9; |
| |
| /** |
| * The number of structural features of the '<em>Cost Function State</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COST_FUNCTION_STATE_FEATURE_COUNT = 0; |
| |
| /** |
| * The number of operations of the '<em>Cost Function State</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COST_FUNCTION_STATE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatelessCostFunctionImpl <em>Abstract Stateless Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatelessCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractStatelessCostFunction() |
| * @generated |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION = 10; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION__NAME = ABSTRACT_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION__DESCRIPTION = ABSTRACT_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION__ENABLE = ABSTRACT_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION__COEFFICIENT = ABSTRACT_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Stateless Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION___COMPUTE_COST__VISIBILITYPASS = ABSTRACT_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Abstract Stateless Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATELESS_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_COST_FUNCTION_OPERATION_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatefulCostFunctionImpl <em>Abstract Stateful Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatefulCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractStatefulCostFunction() |
| * @generated |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION = 11; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION__NAME = ABSTRACT_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION__DESCRIPTION = ABSTRACT_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION__ENABLE = ABSTRACT_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION__COEFFICIENT = ABSTRACT_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Stateful Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS = ABSTRACT_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The operation id for the '<em>Create State</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION___CREATE_STATE = ABSTRACT_COST_FUNCTION_OPERATION_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Abstract Stateful Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_STATEFUL_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_COST_FUNCTION_OPERATION_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerResultImpl <em>Observation Analysis Planner Result</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerResultImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerResult() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_RESULT = 12; |
| |
| /** |
| * The feature id for the '<em><b>Planner</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_RESULT__PLANNER = 0; |
| |
| /** |
| * The feature id for the '<em><b>Plan Root Node</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_RESULT__PLAN_ROOT_NODE = 1; |
| |
| /** |
| * The feature id for the '<em><b>Stateless Costs Map Entries</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_RESULT__STATELESS_COSTS_MAP_ENTRIES = 2; |
| |
| /** |
| * The number of structural features of the '<em>Observation Analysis Planner Result</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_RESULT_FEATURE_COUNT = 3; |
| |
| /** |
| * The number of operations of the '<em>Observation Analysis Planner Result</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_RESULT_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostsMapEntryImpl <em>Stateless Costs Map Entry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostsMapEntryImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatelessCostsMapEntry() |
| * @generated |
| */ |
| int STATELESS_COSTS_MAP_ENTRY = 13; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COSTS_MAP_ENTRY__KEY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COSTS_MAP_ENTRY__VALUE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Stateless Costs Map Entry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COSTS_MAP_ENTRY_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Stateless Costs Map Entry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COSTS_MAP_ENTRY_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapImpl <em>Stateless Cost Function Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatelessCostFunctionMap() |
| * @generated |
| */ |
| int STATELESS_COST_FUNCTION_MAP = 14; |
| |
| /** |
| * The feature id for the '<em><b>Stateless Cost Function Map Entries</b></em>' map. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP__STATELESS_COST_FUNCTION_MAP_ENTRIES = 0; |
| |
| /** |
| * The number of structural features of the '<em>Stateless Cost Function Map</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP_FEATURE_COUNT = 1; |
| |
| /** |
| * The number of operations of the '<em>Stateless Cost Function Map</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapEntryImpl <em>Stateless Cost Function Map Entry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapEntryImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatelessCostFunctionMapEntry() |
| * @generated |
| */ |
| int STATELESS_COST_FUNCTION_MAP_ENTRY = 15; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP_ENTRY__KEY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP_ENTRY__VALUE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Stateless Cost Function Map Entry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP_ENTRY_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Stateless Cost Function Map Entry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATELESS_COST_FUNCTION_MAP_ENTRY_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryImpl <em>Stateful Cost Function Map Entry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatefulCostFunctionMapEntry() |
| * @generated |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY = 16; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY__KEY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY__VALUE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Stateful Cost Function Map Entry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Stateful Cost Function Map Entry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryValueImpl <em>Stateful Cost Function Map Entry Value</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryValueImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatefulCostFunctionMapEntryValue() |
| * @generated |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE = 17; |
| |
| /** |
| * The feature id for the '<em><b>State</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE__STATE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Cost</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE__COST = 1; |
| |
| /** |
| * The number of structural features of the '<em>Stateful Cost Function Map Entry Value</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>Stateful Cost Function Map Entry Value</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.EclipseCostFunctionImpl <em>Eclipse Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.EclipseCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getEclipseCostFunction() |
| * @generated |
| */ |
| int ECLIPSE_COST_FUNCTION = 18; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__NAME = ABSTRACT_STATELESS_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__DESCRIPTION = ABSTRACT_STATELESS_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__ENABLE = ABSTRACT_STATELESS_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__COEFFICIENT = ABSTRACT_STATELESS_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_STATELESS_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_STATELESS_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The feature id for the '<em><b>State</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__STATE = ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Cost</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION__COST = ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Eclipse Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT + 2; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION___COMPUTE_COST__VISIBILITYPASS = ABSTRACT_STATELESS_COST_FUNCTION___COMPUTE_COST__VISIBILITYPASS; |
| |
| /** |
| * The number of operations of the '<em>Eclipse Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ECLIPSE_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_STATELESS_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.TimeIntervalCostFunctionImpl <em>Time Interval Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.TimeIntervalCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getTimeIntervalCostFunction() |
| * @generated |
| */ |
| int TIME_INTERVAL_COST_FUNCTION = 19; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__NAME = ABSTRACT_STATEFUL_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__DESCRIPTION = ABSTRACT_STATEFUL_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__ENABLE = ABSTRACT_STATEFUL_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__COEFFICIENT = ABSTRACT_STATEFUL_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The feature id for the '<em><b>From Date</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__FROM_DATE = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>To Date</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__TO_DATE = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Cost</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION__COST = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Time Interval Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 3; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS = ABSTRACT_STATEFUL_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS; |
| |
| /** |
| * The operation id for the '<em>Create State</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION___CREATE_STATE = ABSTRACT_STATEFUL_COST_FUNCTION___CREATE_STATE; |
| |
| /** |
| * The number of operations of the '<em>Time Interval Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TIME_INTERVAL_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_STATEFUL_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionImpl <em>Simple Resource Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getSimpleResourceCostFunction() |
| * @generated |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION = 20; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__NAME = ABSTRACT_STATEFUL_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__DESCRIPTION = ABSTRACT_STATEFUL_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__ENABLE = ABSTRACT_STATEFUL_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__COEFFICIENT = ABSTRACT_STATEFUL_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The feature id for the '<em><b>Initial Resource Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__INITIAL_RESOURCE_VALUE = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Minimum Resource Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__MINIMUM_RESOURCE_VALUE = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Maximum Resource Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION__MAXIMUM_RESOURCE_VALUE = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Simple Resource Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 3; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS = ABSTRACT_STATEFUL_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS; |
| |
| /** |
| * The operation id for the '<em>Create State</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION___CREATE_STATE = ABSTRACT_STATEFUL_COST_FUNCTION___CREATE_STATE; |
| |
| /** |
| * The number of operations of the '<em>Simple Resource Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_STATEFUL_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionStateImpl <em>Simple Resource Cost Function State</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionStateImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getSimpleResourceCostFunctionState() |
| * @generated |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION_STATE = 21; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION_STATE__VALUE = COST_FUNCTION_STATE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Simple Resource Cost Function State</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION_STATE_FEATURE_COUNT = COST_FUNCTION_STATE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Simple Resource Cost Function State</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SIMPLE_RESOURCE_COST_FUNCTION_STATE_OPERATION_COUNT = COST_FUNCTION_STATE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.MinimumTimeSpamCostFunctionImpl <em>Minimum Time Spam Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.MinimumTimeSpamCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getMinimumTimeSpamCostFunction() |
| * @generated |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION = 22; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__NAME = ABSTRACT_STATEFUL_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__DESCRIPTION = ABSTRACT_STATEFUL_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__ENABLE = ABSTRACT_STATEFUL_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__COEFFICIENT = ABSTRACT_STATEFUL_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_STATEFUL_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The feature id for the '<em><b>Minimum Time Spam</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION__MINIMUM_TIME_SPAM = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Minimum Time Spam Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_STATEFUL_COST_FUNCTION_FEATURE_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS = ABSTRACT_STATEFUL_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS; |
| |
| /** |
| * The operation id for the '<em>Create State</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION___CREATE_STATE = ABSTRACT_STATEFUL_COST_FUNCTION___CREATE_STATE; |
| |
| /** |
| * The number of operations of the '<em>Minimum Time Spam Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MINIMUM_TIME_SPAM_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_STATEFUL_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CrosstrackAngleCostFunctionImpl <em>Crosstrack Angle Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CrosstrackAngleCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getCrosstrackAngleCostFunction() |
| * @generated |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION = 23; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__NAME = ABSTRACT_STATELESS_COST_FUNCTION__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__DESCRIPTION = ABSTRACT_STATELESS_COST_FUNCTION__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Enable</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__ENABLE = ABSTRACT_STATELESS_COST_FUNCTION__ENABLE; |
| |
| /** |
| * The feature id for the '<em><b>Coefficient</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__COEFFICIENT = ABSTRACT_STATELESS_COST_FUNCTION__COEFFICIENT; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Spacecrafts</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__APPLICABLE_SPACECRAFTS = ABSTRACT_STATELESS_COST_FUNCTION__APPLICABLE_SPACECRAFTS; |
| |
| /** |
| * The feature id for the '<em><b>Applicable Earth Outlooks</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = ABSTRACT_STATELESS_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS; |
| |
| /** |
| * The feature id for the '<em><b>Cost</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__COST = ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Angle</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION__ANGLE = ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Crosstrack Angle Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION_FEATURE_COUNT = ABSTRACT_STATELESS_COST_FUNCTION_FEATURE_COUNT + 2; |
| |
| /** |
| * The operation id for the '<em>Compute Cost</em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION___COMPUTE_COST__VISIBILITYPASS = ABSTRACT_STATELESS_COST_FUNCTION___COMPUTE_COST__VISIBILITYPASS; |
| |
| /** |
| * The number of operations of the '<em>Crosstrack Angle Cost Function</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSSTRACK_ANGLE_COST_FUNCTION_OPERATION_COUNT = ABSTRACT_STATELESS_COST_FUNCTION_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipsePeriod <em>Eclipse Period</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipsePeriod |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getEclipsePeriod() |
| * @generated |
| */ |
| int ECLIPSE_PERIOD = 24; |
| |
| /** |
| * The meta object id for the '<em>Observation Plan</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.common.emf.EObjectReferencesList |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationPlan() |
| * @generated |
| */ |
| int OBSERVATION_PLAN = 25; |
| |
| /** |
| * The meta object id for the '<em>Observation Analysis Planner Node List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.util.List |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerNodeList() |
| * @generated |
| */ |
| int OBSERVATION_ANALYSIS_PLANNER_NODE_LIST = 26; |
| |
| /** |
| * The meta object id for the '<em>Visibility Passes List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.util.List |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getVisibilityPassesList() |
| * @generated |
| */ |
| int VISIBILITY_PASSES_LIST = 27; |
| |
| /** |
| * The meta object id for the '<em>IProgress Monitor</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.core.runtime.IProgressMonitor |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getIProgressMonitor() |
| * @generated |
| */ |
| int IPROGRESS_MONITOR = 28; |
| |
| /** |
| * The meta object id for the '<em>Visibility Pass References List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.common.emf.EObjectReferencesList |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getVisibilityPassReferencesList() |
| * @generated |
| */ |
| int VISIBILITY_PASS_REFERENCES_LIST = 29; |
| |
| /** |
| * The meta object id for the '<em>Exception</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.Exception |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getException() |
| * @generated |
| */ |
| int EXCEPTION = 30; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade <em>Facade</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Facade</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade |
| * @generated |
| */ |
| EClass getApogyCoreEnvironmentEarthOrbitPlannerFacade(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#generateObservationsPlanTree(java.util.List, org.eclipse.core.runtime.IProgressMonitor) <em>Generate Observations Plan Tree</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Generate Observations Plan Tree</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#generateObservationsPlanTree(java.util.List, org.eclipse.core.runtime.IProgressMonitor) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GenerateObservationsPlanTree__List_IProgressMonitor(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#computePlanCosts(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner, org.eclipse.core.runtime.IProgressMonitor) <em>Compute Plan Costs</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Compute Plan Costs</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#computePlanCosts(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner, org.eclipse.core.runtime.IProgressMonitor) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__ComputePlanCosts__ObservationAnalysisPlanner_IProgressMonitor(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getObservationAnalysisPlannerTool() <em>Get Observation Analysis Planner Tool</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Observation Analysis Planner Tool</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getObservationAnalysisPlannerTool() |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetObservationAnalysisPlannerTool(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getLeafs(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) <em>Get Leafs</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Leafs</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getLeafs(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetLeafs__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getPlannerSolution(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) <em>Get Planner Solution</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Planner Solution</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getPlannerSolution(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetPlannerSolution__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getVisibilityPasses(java.util.List) <em>Get Visibility Passes</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Visibility Passes</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getVisibilityPasses(java.util.List) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetVisibilityPasses__List(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getNodeStatelessTotalCost(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) <em>Get Node Stateless Total Cost</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Node Stateless Total Cost</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getNodeStatelessTotalCost(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetNodeStatelessTotalCost__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getNodeStatefulTotalCost(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) <em>Get Node Stateful Total Cost</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Node Stateful Total Cost</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getNodeStatefulTotalCost(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetNodeStatefulTotalCost__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getNodeTotalCost(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) <em>Get Node Total Cost</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Node Total Cost</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getNodeTotalCost(org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetNodeTotalCost__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getSolutionTotalCost(org.eclipse.apogy.common.emf.EObjectReferencesList) <em>Get Solution Total Cost</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Get Solution Total Cost</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ApogyCoreEnvironmentEarthOrbitPlannerFacade#getSolutionTotalCost(org.eclipse.apogy.common.emf.EObjectReferencesList) |
| * @generated |
| */ |
| EOperation getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetSolutionTotalCost__EObjectReferencesList(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool <em>Observation Analysis Planner Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Observation Analysis Planner Tool</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool |
| * @generated |
| */ |
| EClass getObservationAnalysisPlannerTool(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool#getPlanners <em>Planners</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Planners</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool#getPlanners() |
| * @see #getObservationAnalysisPlannerTool() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerTool_Planners(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool#getActivePlanner <em>Active Planner</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Active Planner</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool#getActivePlanner() |
| * @see #getObservationAnalysisPlannerTool() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerTool_ActivePlanner(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool#getObservationPlanExporters <em>Observation Plan Exporters</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Observation Plan Exporters</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerTool#getObservationPlanExporters() |
| * @see #getObservationAnalysisPlannerTool() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerTool_ObservationPlanExporters(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner <em>Observation Analysis Planner</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Observation Analysis Planner</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner |
| * @generated |
| */ |
| EClass getObservationAnalysisPlanner(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getOrbitAnalysisData <em>Orbit Analysis Data</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Orbit Analysis Data</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getOrbitAnalysisData() |
| * @see #getObservationAnalysisPlanner() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlanner_OrbitAnalysisData(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getStatelessCostFunctions <em>Stateless Cost Functions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Stateless Cost Functions</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getStatelessCostFunctions() |
| * @see #getObservationAnalysisPlanner() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlanner_StatelessCostFunctions(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getStatefulCostFunctions <em>Stateful Cost Functions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Stateful Cost Functions</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getStatefulCostFunctions() |
| * @see #getObservationAnalysisPlanner() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlanner_StatefulCostFunctions(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getResult <em>Result</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Result</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#getResult() |
| * @see #getObservationAnalysisPlanner() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlanner_Result(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#isRunning <em>Running</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Running</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner#isRunning() |
| * @see #getObservationAnalysisPlanner() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlanner_Running(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode <em>Observation Analysis Planner Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Observation Analysis Planner Node</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode |
| * @generated |
| */ |
| EClass getObservationAnalysisPlannerNode(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getResult <em>Result</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Result</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getResult() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_Result(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getId <em>Id</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Id</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getId() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_Id(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPass <em>Pass</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Pass</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPass() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_Pass(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getParent <em>Parent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Parent</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getParent() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_Parent(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getChildren <em>Children</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Children</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getChildren() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_Children(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#isRootNode <em>Root Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Root Node</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#isRootNode() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_RootNode(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPlannerRootNode <em>Planner Root Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Planner Root Node</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPlannerRootNode() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_PlannerRootNode(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPlannerResult <em>Planner Result</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Planner Result</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPlannerResult() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_PlannerResult(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPlanner <em>Planner</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Planner</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPlanner() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_Planner(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getStatefulCostsMapEntries <em>Stateful Costs Map Entries</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the map '<em>Stateful Costs Map Entries</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getStatefulCostsMapEntries() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_StatefulCostsMapEntries(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getCost <em>Cost</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Cost</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getCost() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_Cost(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getCumulativeCost <em>Cumulative Cost</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Cumulative Cost</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getCumulativeCost() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_CumulativeCost(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getFirstLevelNode <em>First Level Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>First Level Node</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getFirstLevelNode() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerNode_FirstLevelNode(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getLevel <em>Level</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Level</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getLevel() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_Level(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getSolutionDuration <em>Solution Duration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Solution Duration</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getSolutionDuration() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_SolutionDuration(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPassDuration <em>Pass Duration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Pass Duration</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getPassDuration() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_PassDuration(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getTotalPassesDuration <em>Total Passes Duration</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Total Passes Duration</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode#getTotalPassesDuration() |
| * @see #getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EAttribute getObservationAnalysisPlannerNode_TotalPassesDuration(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanGenerator <em>Observation Analysis Plan Generator</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Observation Analysis Plan Generator</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanGenerator |
| * @generated |
| */ |
| EClass getObservationAnalysisPlanGenerator(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanCostsProcessor <em>Observation Analysis Plan Costs Processor</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Observation Analysis Plan Costs Processor</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanCostsProcessor |
| * @generated |
| */ |
| EClass getObservationAnalysisPlanCostsProcessor(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractObservationPlanExporter <em>Abstract Observation Plan Exporter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Observation Plan Exporter</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractObservationPlanExporter |
| * @generated |
| */ |
| EClass getAbstractObservationPlanExporter(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractObservationPlanExporter#exportObservationPlan(org.eclipse.apogy.common.emf.EObjectReferencesList, org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner, org.eclipse.core.runtime.IProgressMonitor) <em>Export Observation Plan</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Export Observation Plan</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractObservationPlanExporter#exportObservationPlan(org.eclipse.apogy.common.emf.EObjectReferencesList, org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlanner, org.eclipse.core.runtime.IProgressMonitor) |
| * @generated |
| */ |
| EOperation getAbstractObservationPlanExporter__ExportObservationPlan__EObjectReferencesList_ObservationAnalysisPlanner_IProgressMonitor(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.DefaultObservationPlanExporter <em>Default Observation Plan Exporter</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Default Observation Plan Exporter</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.DefaultObservationPlanExporter |
| * @generated |
| */ |
| EClass getDefaultObservationPlanExporter(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.DefaultObservationPlanExporter#getFileURL <em>File URL</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>File URL</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.DefaultObservationPlanExporter#getFileURL() |
| * @see #getDefaultObservationPlanExporter() |
| * @generated |
| */ |
| EAttribute getDefaultObservationPlanExporter_FileURL(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction <em>Abstract Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction |
| * @generated |
| */ |
| EClass getAbstractCostFunction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#isEnable <em>Enable</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Enable</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#isEnable() |
| * @see #getAbstractCostFunction() |
| * @generated |
| */ |
| EAttribute getAbstractCostFunction_Enable(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#getCoefficient <em>Coefficient</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Coefficient</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#getCoefficient() |
| * @see #getAbstractCostFunction() |
| * @generated |
| */ |
| EAttribute getAbstractCostFunction_Coefficient(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#getApplicableSpacecrafts <em>Applicable Spacecrafts</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Applicable Spacecrafts</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#getApplicableSpacecrafts() |
| * @see #getAbstractCostFunction() |
| * @generated |
| */ |
| EReference getAbstractCostFunction_ApplicableSpacecrafts(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#getApplicableEarthOutlooks <em>Applicable Earth Outlooks</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference list '<em>Applicable Earth Outlooks</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractCostFunction#getApplicableEarthOutlooks() |
| * @see #getAbstractCostFunction() |
| * @generated |
| */ |
| EReference getAbstractCostFunction_ApplicableEarthOutlooks(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState <em>Cost Function State</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Cost Function State</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState |
| * @generated |
| */ |
| EClass getCostFunctionState(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction <em>Abstract Stateless Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Stateless Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction |
| * @generated |
| */ |
| EClass getAbstractStatelessCostFunction(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction#computeCost(org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass) <em>Compute Cost</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Compute Cost</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction#computeCost(org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass) |
| * @generated |
| */ |
| EOperation getAbstractStatelessCostFunction__ComputeCost__VisibilityPass(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction <em>Abstract Stateful Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Stateful Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction |
| * @generated |
| */ |
| EClass getAbstractStatefulCostFunction(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction#computeCost(org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState, org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState, org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass) <em>Compute Cost</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Compute Cost</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction#computeCost(org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState, org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState, org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass) |
| * @generated |
| */ |
| EOperation getAbstractStatefulCostFunction__ComputeCost__CostFunctionState_CostFunctionState_VisibilityPass(); |
| |
| /** |
| * Returns the meta object for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction#createState() <em>Create State</em>}' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the '<em>Create State</em>' operation. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction#createState() |
| * @generated |
| */ |
| EOperation getAbstractStatefulCostFunction__CreateState(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult <em>Observation Analysis Planner Result</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Observation Analysis Planner Result</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult |
| * @generated |
| */ |
| EClass getObservationAnalysisPlannerResult(); |
| |
| /** |
| * Returns the meta object for the container reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult#getPlanner <em>Planner</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the container reference '<em>Planner</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult#getPlanner() |
| * @see #getObservationAnalysisPlannerResult() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerResult_Planner(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult#getPlanRootNode <em>Plan Root Node</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Plan Root Node</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult#getPlanRootNode() |
| * @see #getObservationAnalysisPlannerResult() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerResult_PlanRootNode(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult#getStatelessCostsMapEntries <em>Stateless Costs Map Entries</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the map '<em>Stateless Costs Map Entries</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerResult#getStatelessCostsMapEntries() |
| * @see #getObservationAnalysisPlannerResult() |
| * @generated |
| */ |
| EReference getObservationAnalysisPlannerResult_StatelessCostsMapEntries(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>Stateless Costs Map Entry</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Stateless Costs Map Entry</em>'. |
| * @see java.util.Map.Entry |
| * @model keyType="org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass" |
| * valueType="org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap" valueContainment="true" valueRequired="true" |
| * @generated |
| */ |
| EClass getStatelessCostsMapEntry(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStatelessCostsMapEntry() |
| * @generated |
| */ |
| EReference getStatelessCostsMapEntry_Key(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStatelessCostsMapEntry() |
| * @generated |
| */ |
| EReference getStatelessCostsMapEntry_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap <em>Stateless Cost Function Map</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Stateless Cost Function Map</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap |
| * @generated |
| */ |
| EClass getStatelessCostFunctionMap(); |
| |
| /** |
| * Returns the meta object for the map '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap#getStatelessCostFunctionMapEntries <em>Stateless Cost Function Map Entries</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the map '<em>Stateless Cost Function Map Entries</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.StatelessCostFunctionMap#getStatelessCostFunctionMapEntries() |
| * @see #getStatelessCostFunctionMap() |
| * @generated |
| */ |
| EReference getStatelessCostFunctionMap_StatelessCostFunctionMapEntries(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>Stateless Cost Function Map Entry</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Stateless Cost Function Map Entry</em>'. |
| * @see java.util.Map.Entry |
| * @model keyType="org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatelessCostFunction" |
| * valueUnique="false" valueDataType="org.eclipse.emf.ecore.EDoubleObject" |
| * @generated |
| */ |
| EClass getStatelessCostFunctionMapEntry(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStatelessCostFunctionMapEntry() |
| * @generated |
| */ |
| EReference getStatelessCostFunctionMapEntry_Key(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStatelessCostFunctionMapEntry() |
| * @generated |
| */ |
| EAttribute getStatelessCostFunctionMapEntry_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>Stateful Cost Function Map Entry</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Stateful Cost Function Map Entry</em>'. |
| * @see java.util.Map.Entry |
| * @model keyType="org.eclipse.apogy.core.environment.earth.orbit.planner.AbstractStatefulCostFunction<org.eclipse.apogy.core.environment.earth.orbit.planner.CostFunctionState>" |
| * valueType="org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue" valueContainment="true" |
| * @generated |
| */ |
| EClass getStatefulCostFunctionMapEntry(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStatefulCostFunctionMapEntry() |
| * @generated |
| */ |
| EReference getStatefulCostFunctionMapEntry_Key(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link java.util.Map.Entry <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getStatefulCostFunctionMapEntry() |
| * @generated |
| */ |
| EReference getStatefulCostFunctionMapEntry_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue <em>Stateful Cost Function Map Entry Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Stateful Cost Function Map Entry Value</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue |
| * @generated |
| */ |
| EClass getStatefulCostFunctionMapEntryValue(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue#getState <em>State</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>State</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue#getState() |
| * @see #getStatefulCostFunctionMapEntryValue() |
| * @generated |
| */ |
| EReference getStatefulCostFunctionMapEntryValue_State(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue#getCost <em>Cost</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Cost</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.StatefulCostFunctionMapEntryValue#getCost() |
| * @see #getStatefulCostFunctionMapEntryValue() |
| * @generated |
| */ |
| EAttribute getStatefulCostFunctionMapEntryValue_Cost(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction <em>Eclipse Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Eclipse Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction |
| * @generated |
| */ |
| EClass getEclipseCostFunction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction#getState <em>State</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>State</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction#getState() |
| * @see #getEclipseCostFunction() |
| * @generated |
| */ |
| EAttribute getEclipseCostFunction_State(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction#getCost <em>Cost</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Cost</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipseCostFunction#getCost() |
| * @see #getEclipseCostFunction() |
| * @generated |
| */ |
| EAttribute getEclipseCostFunction_Cost(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.TimeIntervalCostFunction <em>Time Interval Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Time Interval Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.TimeIntervalCostFunction |
| * @generated |
| */ |
| EClass getTimeIntervalCostFunction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.TimeIntervalCostFunction#getCost <em>Cost</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Cost</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.TimeIntervalCostFunction#getCost() |
| * @see #getTimeIntervalCostFunction() |
| * @generated |
| */ |
| EAttribute getTimeIntervalCostFunction_Cost(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction <em>Simple Resource Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Simple Resource Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction |
| * @generated |
| */ |
| EClass getSimpleResourceCostFunction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction#getInitialResourceValue <em>Initial Resource Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Initial Resource Value</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction#getInitialResourceValue() |
| * @see #getSimpleResourceCostFunction() |
| * @generated |
| */ |
| EAttribute getSimpleResourceCostFunction_InitialResourceValue(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction#getMinimumResourceValue <em>Minimum Resource Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Minimum Resource Value</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction#getMinimumResourceValue() |
| * @see #getSimpleResourceCostFunction() |
| * @generated |
| */ |
| EAttribute getSimpleResourceCostFunction_MinimumResourceValue(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction#getMaximumResourceValue <em>Maximum Resource Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Maximum Resource Value</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunction#getMaximumResourceValue() |
| * @see #getSimpleResourceCostFunction() |
| * @generated |
| */ |
| EAttribute getSimpleResourceCostFunction_MaximumResourceValue(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunctionState <em>Simple Resource Cost Function State</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Simple Resource Cost Function State</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunctionState |
| * @generated |
| */ |
| EClass getSimpleResourceCostFunctionState(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunctionState#getValue <em>Value</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Value</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.SimpleResourceCostFunctionState#getValue() |
| * @see #getSimpleResourceCostFunctionState() |
| * @generated |
| */ |
| EAttribute getSimpleResourceCostFunctionState_Value(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.MinimumTimeSpamCostFunction <em>Minimum Time Spam Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Minimum Time Spam Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.MinimumTimeSpamCostFunction |
| * @generated |
| */ |
| EClass getMinimumTimeSpamCostFunction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.MinimumTimeSpamCostFunction#getMinimumTimeSpam <em>Minimum Time Spam</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Minimum Time Spam</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.MinimumTimeSpamCostFunction#getMinimumTimeSpam() |
| * @see #getMinimumTimeSpamCostFunction() |
| * @generated |
| */ |
| EAttribute getMinimumTimeSpamCostFunction_MinimumTimeSpam(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction <em>Crosstrack Angle Cost Function</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Crosstrack Angle Cost Function</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction |
| * @generated |
| */ |
| EClass getCrosstrackAngleCostFunction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction#getCost <em>Cost</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Cost</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction#getCost() |
| * @see #getCrosstrackAngleCostFunction() |
| * @generated |
| */ |
| EAttribute getCrosstrackAngleCostFunction_Cost(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction#getAngle <em>Angle</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Angle</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.CrosstrackAngleCostFunction#getAngle() |
| * @see #getCrosstrackAngleCostFunction() |
| * @generated |
| */ |
| EAttribute getCrosstrackAngleCostFunction_Angle(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipsePeriod <em>Eclipse Period</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for enum '<em>Eclipse Period</em>'. |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipsePeriod |
| * @generated |
| */ |
| EEnum getEclipsePeriod(); |
| |
| /** |
| * Returns the meta object for data type '{@link org.eclipse.apogy.common.emf.EObjectReferencesList <em>Observation Plan</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Observation Plan</em>'. |
| * @see org.eclipse.apogy.common.emf.EObjectReferencesList |
| * @model instanceClass="org.eclipse.apogy.common.emf.EObjectReferencesList<org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode>" |
| * @generated |
| */ |
| EDataType getObservationPlan(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.util.List <em>Observation Analysis Planner Node List</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Observation Analysis Planner Node List</em>'. |
| * @see java.util.List |
| * @model instanceClass="java.util.List<org.eclipse.apogy.core.environment.earth.orbit.planner.ObservationAnalysisPlannerNode>" |
| * @generated |
| */ |
| EDataType getObservationAnalysisPlannerNodeList(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.util.List <em>Visibility Passes List</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Visibility Passes List</em>'. |
| * @see java.util.List |
| * @model instanceClass="java.util.List<org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass>" |
| * @generated |
| */ |
| EDataType getVisibilityPassesList(); |
| |
| /** |
| * Returns the meta object for data type '{@link org.eclipse.core.runtime.IProgressMonitor <em>IProgress Monitor</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>IProgress Monitor</em>'. |
| * @see org.eclipse.core.runtime.IProgressMonitor |
| * @model instanceClass="org.eclipse.core.runtime.IProgressMonitor" |
| * @generated |
| */ |
| EDataType getIProgressMonitor(); |
| |
| /** |
| * Returns the meta object for data type '{@link org.eclipse.apogy.common.emf.EObjectReferencesList <em>Visibility Pass References List</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Visibility Pass References List</em>'. |
| * @see org.eclipse.apogy.common.emf.EObjectReferencesList |
| * @model instanceClass="org.eclipse.apogy.common.emf.EObjectReferencesList<org.eclipse.apogy.core.environment.earth.orbit.VisibilityPass>" |
| * @generated |
| */ |
| EDataType getVisibilityPassReferencesList(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.Exception <em>Exception</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for data type '<em>Exception</em>'. |
| * @see java.lang.Exception |
| * @model instanceClass="java.lang.Exception" |
| * @generated |
| */ |
| EDataType getException(); |
| |
| /** |
| * Returns the factory that creates the instances of the model. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the factory that creates the instances of the model. |
| * @generated |
| */ |
| ApogyCoreEnvironmentEarthOrbitPlannerFactory getApogyCoreEnvironmentEarthOrbitPlannerFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> |
| * Defines literals for the meta objects that represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerFacadeImpl <em>Facade</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerFacadeImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getApogyCoreEnvironmentEarthOrbitPlannerFacade() |
| * @generated |
| */ |
| EClass APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade(); |
| |
| /** |
| * The meta object literal for the '<em><b>Generate Observations Plan Tree</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GENERATE_OBSERVATIONS_PLAN_TREE__LIST_IPROGRESSMONITOR = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GenerateObservationsPlanTree__List_IProgressMonitor(); |
| |
| /** |
| * The meta object literal for the '<em><b>Compute Plan Costs</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___COMPUTE_PLAN_COSTS__OBSERVATIONANALYSISPLANNER_IPROGRESSMONITOR = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__ComputePlanCosts__ObservationAnalysisPlanner_IProgressMonitor(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Observation Analysis Planner Tool</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_OBSERVATION_ANALYSIS_PLANNER_TOOL = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetObservationAnalysisPlannerTool(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Leafs</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_LEAFS__OBSERVATIONANALYSISPLANNERNODE = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetLeafs__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Planner Solution</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_PLANNER_SOLUTION__OBSERVATIONANALYSISPLANNERNODE = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetPlannerSolution__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Visibility Passes</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_VISIBILITY_PASSES__LIST = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetVisibilityPasses__List(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Node Stateless Total Cost</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_NODE_STATELESS_TOTAL_COST__OBSERVATIONANALYSISPLANNERNODE = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetNodeStatelessTotalCost__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Node Stateful Total Cost</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_NODE_STATEFUL_TOTAL_COST__OBSERVATIONANALYSISPLANNERNODE = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetNodeStatefulTotalCost__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Node Total Cost</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_NODE_TOTAL_COST__OBSERVATIONANALYSISPLANNERNODE = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetNodeTotalCost__ObservationAnalysisPlannerNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Get Solution Total Cost</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation APOGY_CORE_ENVIRONMENT_EARTH_ORBIT_PLANNER_FACADE___GET_SOLUTION_TOTAL_COST__EOBJECTREFERENCESLIST = eINSTANCE.getApogyCoreEnvironmentEarthOrbitPlannerFacade__GetSolutionTotalCost__EObjectReferencesList(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerToolImpl <em>Observation Analysis Planner Tool</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerToolImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerTool() |
| * @generated |
| */ |
| EClass OBSERVATION_ANALYSIS_PLANNER_TOOL = eINSTANCE.getObservationAnalysisPlannerTool(); |
| |
| /** |
| * The meta object literal for the '<em><b>Planners</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_TOOL__PLANNERS = eINSTANCE.getObservationAnalysisPlannerTool_Planners(); |
| |
| /** |
| * The meta object literal for the '<em><b>Active Planner</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_TOOL__ACTIVE_PLANNER = eINSTANCE.getObservationAnalysisPlannerTool_ActivePlanner(); |
| |
| /** |
| * The meta object literal for the '<em><b>Observation Plan Exporters</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_TOOL__OBSERVATION_PLAN_EXPORTERS = eINSTANCE.getObservationAnalysisPlannerTool_ObservationPlanExporters(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerImpl <em>Observation Analysis Planner</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlanner() |
| * @generated |
| */ |
| EClass OBSERVATION_ANALYSIS_PLANNER = eINSTANCE.getObservationAnalysisPlanner(); |
| |
| /** |
| * The meta object literal for the '<em><b>Orbit Analysis Data</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER__ORBIT_ANALYSIS_DATA = eINSTANCE.getObservationAnalysisPlanner_OrbitAnalysisData(); |
| |
| /** |
| * The meta object literal for the '<em><b>Stateless Cost Functions</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER__STATELESS_COST_FUNCTIONS = eINSTANCE.getObservationAnalysisPlanner_StatelessCostFunctions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Stateful Cost Functions</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER__STATEFUL_COST_FUNCTIONS = eINSTANCE.getObservationAnalysisPlanner_StatefulCostFunctions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Result</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER__RESULT = eINSTANCE.getObservationAnalysisPlanner_Result(); |
| |
| /** |
| * The meta object literal for the '<em><b>Running</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER__RUNNING = eINSTANCE.getObservationAnalysisPlanner_Running(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerNodeImpl <em>Observation Analysis Planner Node</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerNodeImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerNode() |
| * @generated |
| */ |
| EClass OBSERVATION_ANALYSIS_PLANNER_NODE = eINSTANCE.getObservationAnalysisPlannerNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Result</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__RESULT = eINSTANCE.getObservationAnalysisPlannerNode_Result(); |
| |
| /** |
| * The meta object literal for the '<em><b>Id</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__ID = eINSTANCE.getObservationAnalysisPlannerNode_Id(); |
| |
| /** |
| * The meta object literal for the '<em><b>Pass</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__PASS = eINSTANCE.getObservationAnalysisPlannerNode_Pass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__PARENT = eINSTANCE.getObservationAnalysisPlannerNode_Parent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Children</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__CHILDREN = eINSTANCE.getObservationAnalysisPlannerNode_Children(); |
| |
| /** |
| * The meta object literal for the '<em><b>Root Node</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__ROOT_NODE = eINSTANCE.getObservationAnalysisPlannerNode_RootNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Planner Root Node</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__PLANNER_ROOT_NODE = eINSTANCE.getObservationAnalysisPlannerNode_PlannerRootNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Planner Result</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__PLANNER_RESULT = eINSTANCE.getObservationAnalysisPlannerNode_PlannerResult(); |
| |
| /** |
| * The meta object literal for the '<em><b>Planner</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__PLANNER = eINSTANCE.getObservationAnalysisPlannerNode_Planner(); |
| |
| /** |
| * The meta object literal for the '<em><b>Stateful Costs Map Entries</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__STATEFUL_COSTS_MAP_ENTRIES = eINSTANCE.getObservationAnalysisPlannerNode_StatefulCostsMapEntries(); |
| |
| /** |
| * The meta object literal for the '<em><b>Cost</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__COST = eINSTANCE.getObservationAnalysisPlannerNode_Cost(); |
| |
| /** |
| * The meta object literal for the '<em><b>Cumulative Cost</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__CUMULATIVE_COST = eINSTANCE.getObservationAnalysisPlannerNode_CumulativeCost(); |
| |
| /** |
| * The meta object literal for the '<em><b>First Level Node</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_NODE__FIRST_LEVEL_NODE = eINSTANCE.getObservationAnalysisPlannerNode_FirstLevelNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Level</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__LEVEL = eINSTANCE.getObservationAnalysisPlannerNode_Level(); |
| |
| /** |
| * The meta object literal for the '<em><b>Solution Duration</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__SOLUTION_DURATION = eINSTANCE.getObservationAnalysisPlannerNode_SolutionDuration(); |
| |
| /** |
| * The meta object literal for the '<em><b>Pass Duration</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__PASS_DURATION = eINSTANCE.getObservationAnalysisPlannerNode_PassDuration(); |
| |
| /** |
| * The meta object literal for the '<em><b>Total Passes Duration</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute OBSERVATION_ANALYSIS_PLANNER_NODE__TOTAL_PASSES_DURATION = eINSTANCE.getObservationAnalysisPlannerNode_TotalPassesDuration(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanGeneratorImpl <em>Observation Analysis Plan Generator</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanGeneratorImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlanGenerator() |
| * @generated |
| */ |
| EClass OBSERVATION_ANALYSIS_PLAN_GENERATOR = eINSTANCE.getObservationAnalysisPlanGenerator(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanCostsProcessorImpl <em>Observation Analysis Plan Costs Processor</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlanCostsProcessorImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlanCostsProcessor() |
| * @generated |
| */ |
| EClass OBSERVATION_ANALYSIS_PLAN_COSTS_PROCESSOR = eINSTANCE.getObservationAnalysisPlanCostsProcessor(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractObservationPlanExporterImpl <em>Abstract Observation Plan Exporter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractObservationPlanExporterImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractObservationPlanExporter() |
| * @generated |
| */ |
| EClass ABSTRACT_OBSERVATION_PLAN_EXPORTER = eINSTANCE.getAbstractObservationPlanExporter(); |
| |
| /** |
| * The meta object literal for the '<em><b>Export Observation Plan</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation ABSTRACT_OBSERVATION_PLAN_EXPORTER___EXPORT_OBSERVATION_PLAN__EOBJECTREFERENCESLIST_OBSERVATIONANALYSISPLANNER_IPROGRESSMONITOR = eINSTANCE.getAbstractObservationPlanExporter__ExportObservationPlan__EObjectReferencesList_ObservationAnalysisPlanner_IProgressMonitor(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.DefaultObservationPlanExporterImpl <em>Default Observation Plan Exporter</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.DefaultObservationPlanExporterImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getDefaultObservationPlanExporter() |
| * @generated |
| */ |
| EClass DEFAULT_OBSERVATION_PLAN_EXPORTER = eINSTANCE.getDefaultObservationPlanExporter(); |
| |
| /** |
| * The meta object literal for the '<em><b>File URL</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute DEFAULT_OBSERVATION_PLAN_EXPORTER__FILE_URL = eINSTANCE.getDefaultObservationPlanExporter_FileURL(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractCostFunctionImpl <em>Abstract Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractCostFunction() |
| * @generated |
| */ |
| EClass ABSTRACT_COST_FUNCTION = eINSTANCE.getAbstractCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Enable</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_COST_FUNCTION__ENABLE = eINSTANCE.getAbstractCostFunction_Enable(); |
| |
| /** |
| * The meta object literal for the '<em><b>Coefficient</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ABSTRACT_COST_FUNCTION__COEFFICIENT = eINSTANCE.getAbstractCostFunction_Coefficient(); |
| |
| /** |
| * The meta object literal for the '<em><b>Applicable Spacecrafts</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_COST_FUNCTION__APPLICABLE_SPACECRAFTS = eINSTANCE.getAbstractCostFunction_ApplicableSpacecrafts(); |
| |
| /** |
| * The meta object literal for the '<em><b>Applicable Earth Outlooks</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference ABSTRACT_COST_FUNCTION__APPLICABLE_EARTH_OUTLOOKS = eINSTANCE.getAbstractCostFunction_ApplicableEarthOutlooks(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CostFunctionStateImpl <em>Cost Function State</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CostFunctionStateImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getCostFunctionState() |
| * @generated |
| */ |
| EClass COST_FUNCTION_STATE = eINSTANCE.getCostFunctionState(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatelessCostFunctionImpl <em>Abstract Stateless Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatelessCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractStatelessCostFunction() |
| * @generated |
| */ |
| EClass ABSTRACT_STATELESS_COST_FUNCTION = eINSTANCE.getAbstractStatelessCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Compute Cost</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation ABSTRACT_STATELESS_COST_FUNCTION___COMPUTE_COST__VISIBILITYPASS = eINSTANCE.getAbstractStatelessCostFunction__ComputeCost__VisibilityPass(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatefulCostFunctionImpl <em>Abstract Stateful Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.AbstractStatefulCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getAbstractStatefulCostFunction() |
| * @generated |
| */ |
| EClass ABSTRACT_STATEFUL_COST_FUNCTION = eINSTANCE.getAbstractStatefulCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Compute Cost</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation ABSTRACT_STATEFUL_COST_FUNCTION___COMPUTE_COST__COSTFUNCTIONSTATE_COSTFUNCTIONSTATE_VISIBILITYPASS = eINSTANCE.getAbstractStatefulCostFunction__ComputeCost__CostFunctionState_CostFunctionState_VisibilityPass(); |
| |
| /** |
| * The meta object literal for the '<em><b>Create State</b></em>' operation. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EOperation ABSTRACT_STATEFUL_COST_FUNCTION___CREATE_STATE = eINSTANCE.getAbstractStatefulCostFunction__CreateState(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerResultImpl <em>Observation Analysis Planner Result</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ObservationAnalysisPlannerResultImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerResult() |
| * @generated |
| */ |
| EClass OBSERVATION_ANALYSIS_PLANNER_RESULT = eINSTANCE.getObservationAnalysisPlannerResult(); |
| |
| /** |
| * The meta object literal for the '<em><b>Planner</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_RESULT__PLANNER = eINSTANCE.getObservationAnalysisPlannerResult_Planner(); |
| |
| /** |
| * The meta object literal for the '<em><b>Plan Root Node</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_RESULT__PLAN_ROOT_NODE = eINSTANCE.getObservationAnalysisPlannerResult_PlanRootNode(); |
| |
| /** |
| * The meta object literal for the '<em><b>Stateless Costs Map Entries</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference OBSERVATION_ANALYSIS_PLANNER_RESULT__STATELESS_COSTS_MAP_ENTRIES = eINSTANCE.getObservationAnalysisPlannerResult_StatelessCostsMapEntries(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostsMapEntryImpl <em>Stateless Costs Map Entry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostsMapEntryImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatelessCostsMapEntry() |
| * @generated |
| */ |
| EClass STATELESS_COSTS_MAP_ENTRY = eINSTANCE.getStatelessCostsMapEntry(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATELESS_COSTS_MAP_ENTRY__KEY = eINSTANCE.getStatelessCostsMapEntry_Key(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATELESS_COSTS_MAP_ENTRY__VALUE = eINSTANCE.getStatelessCostsMapEntry_Value(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapImpl <em>Stateless Cost Function Map</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatelessCostFunctionMap() |
| * @generated |
| */ |
| EClass STATELESS_COST_FUNCTION_MAP = eINSTANCE.getStatelessCostFunctionMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Stateless Cost Function Map Entries</b></em>' map feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATELESS_COST_FUNCTION_MAP__STATELESS_COST_FUNCTION_MAP_ENTRIES = eINSTANCE.getStatelessCostFunctionMap_StatelessCostFunctionMapEntries(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapEntryImpl <em>Stateless Cost Function Map Entry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatelessCostFunctionMapEntryImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatelessCostFunctionMapEntry() |
| * @generated |
| */ |
| EClass STATELESS_COST_FUNCTION_MAP_ENTRY = eINSTANCE.getStatelessCostFunctionMapEntry(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATELESS_COST_FUNCTION_MAP_ENTRY__KEY = eINSTANCE.getStatelessCostFunctionMapEntry_Key(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute STATELESS_COST_FUNCTION_MAP_ENTRY__VALUE = eINSTANCE.getStatelessCostFunctionMapEntry_Value(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryImpl <em>Stateful Cost Function Map Entry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatefulCostFunctionMapEntry() |
| * @generated |
| */ |
| EClass STATEFUL_COST_FUNCTION_MAP_ENTRY = eINSTANCE.getStatefulCostFunctionMapEntry(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATEFUL_COST_FUNCTION_MAP_ENTRY__KEY = eINSTANCE.getStatefulCostFunctionMapEntry_Key(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATEFUL_COST_FUNCTION_MAP_ENTRY__VALUE = eINSTANCE.getStatefulCostFunctionMapEntry_Value(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryValueImpl <em>Stateful Cost Function Map Entry Value</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.StatefulCostFunctionMapEntryValueImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getStatefulCostFunctionMapEntryValue() |
| * @generated |
| */ |
| EClass STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE = eINSTANCE.getStatefulCostFunctionMapEntryValue(); |
| |
| /** |
| * The meta object literal for the '<em><b>State</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE__STATE = eINSTANCE.getStatefulCostFunctionMapEntryValue_State(); |
| |
| /** |
| * The meta object literal for the '<em><b>Cost</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute STATEFUL_COST_FUNCTION_MAP_ENTRY_VALUE__COST = eINSTANCE.getStatefulCostFunctionMapEntryValue_Cost(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.EclipseCostFunctionImpl <em>Eclipse Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.EclipseCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getEclipseCostFunction() |
| * @generated |
| */ |
| EClass ECLIPSE_COST_FUNCTION = eINSTANCE.getEclipseCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>State</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ECLIPSE_COST_FUNCTION__STATE = eINSTANCE.getEclipseCostFunction_State(); |
| |
| /** |
| * The meta object literal for the '<em><b>Cost</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute ECLIPSE_COST_FUNCTION__COST = eINSTANCE.getEclipseCostFunction_Cost(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.TimeIntervalCostFunctionImpl <em>Time Interval Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.TimeIntervalCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getTimeIntervalCostFunction() |
| * @generated |
| */ |
| EClass TIME_INTERVAL_COST_FUNCTION = eINSTANCE.getTimeIntervalCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Cost</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute TIME_INTERVAL_COST_FUNCTION__COST = eINSTANCE.getTimeIntervalCostFunction_Cost(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionImpl <em>Simple Resource Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getSimpleResourceCostFunction() |
| * @generated |
| */ |
| EClass SIMPLE_RESOURCE_COST_FUNCTION = eINSTANCE.getSimpleResourceCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Initial Resource Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SIMPLE_RESOURCE_COST_FUNCTION__INITIAL_RESOURCE_VALUE = eINSTANCE.getSimpleResourceCostFunction_InitialResourceValue(); |
| |
| /** |
| * The meta object literal for the '<em><b>Minimum Resource Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SIMPLE_RESOURCE_COST_FUNCTION__MINIMUM_RESOURCE_VALUE = eINSTANCE.getSimpleResourceCostFunction_MinimumResourceValue(); |
| |
| /** |
| * The meta object literal for the '<em><b>Maximum Resource Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SIMPLE_RESOURCE_COST_FUNCTION__MAXIMUM_RESOURCE_VALUE = eINSTANCE.getSimpleResourceCostFunction_MaximumResourceValue(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionStateImpl <em>Simple Resource Cost Function State</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.SimpleResourceCostFunctionStateImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getSimpleResourceCostFunctionState() |
| * @generated |
| */ |
| EClass SIMPLE_RESOURCE_COST_FUNCTION_STATE = eINSTANCE.getSimpleResourceCostFunctionState(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute SIMPLE_RESOURCE_COST_FUNCTION_STATE__VALUE = eINSTANCE.getSimpleResourceCostFunctionState_Value(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.MinimumTimeSpamCostFunctionImpl <em>Minimum Time Spam Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.MinimumTimeSpamCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getMinimumTimeSpamCostFunction() |
| * @generated |
| */ |
| EClass MINIMUM_TIME_SPAM_COST_FUNCTION = eINSTANCE.getMinimumTimeSpamCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Minimum Time Spam</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute MINIMUM_TIME_SPAM_COST_FUNCTION__MINIMUM_TIME_SPAM = eINSTANCE.getMinimumTimeSpamCostFunction_MinimumTimeSpam(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CrosstrackAngleCostFunctionImpl <em>Crosstrack Angle Cost Function</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.CrosstrackAngleCostFunctionImpl |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getCrosstrackAngleCostFunction() |
| * @generated |
| */ |
| EClass CROSSTRACK_ANGLE_COST_FUNCTION = eINSTANCE.getCrosstrackAngleCostFunction(); |
| |
| /** |
| * The meta object literal for the '<em><b>Cost</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute CROSSTRACK_ANGLE_COST_FUNCTION__COST = eINSTANCE.getCrosstrackAngleCostFunction_Cost(); |
| |
| /** |
| * The meta object literal for the '<em><b>Angle</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute CROSSTRACK_ANGLE_COST_FUNCTION__ANGLE = eINSTANCE.getCrosstrackAngleCostFunction_Angle(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.apogy.core.environment.earth.orbit.planner.EclipsePeriod <em>Eclipse Period</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.EclipsePeriod |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getEclipsePeriod() |
| * @generated |
| */ |
| EEnum ECLIPSE_PERIOD = eINSTANCE.getEclipsePeriod(); |
| |
| /** |
| * The meta object literal for the '<em>Observation Plan</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.common.emf.EObjectReferencesList |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationPlan() |
| * @generated |
| */ |
| EDataType OBSERVATION_PLAN = eINSTANCE.getObservationPlan(); |
| |
| /** |
| * The meta object literal for the '<em>Observation Analysis Planner Node List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.util.List |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getObservationAnalysisPlannerNodeList() |
| * @generated |
| */ |
| EDataType OBSERVATION_ANALYSIS_PLANNER_NODE_LIST = eINSTANCE.getObservationAnalysisPlannerNodeList(); |
| |
| /** |
| * The meta object literal for the '<em>Visibility Passes List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.util.List |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getVisibilityPassesList() |
| * @generated |
| */ |
| EDataType VISIBILITY_PASSES_LIST = eINSTANCE.getVisibilityPassesList(); |
| |
| /** |
| * The meta object literal for the '<em>IProgress Monitor</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.core.runtime.IProgressMonitor |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getIProgressMonitor() |
| * @generated |
| */ |
| EDataType IPROGRESS_MONITOR = eINSTANCE.getIProgressMonitor(); |
| |
| /** |
| * The meta object literal for the '<em>Visibility Pass References List</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.apogy.common.emf.EObjectReferencesList |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getVisibilityPassReferencesList() |
| * @generated |
| */ |
| EDataType VISIBILITY_PASS_REFERENCES_LIST = eINSTANCE.getVisibilityPassReferencesList(); |
| |
| /** |
| * The meta object literal for the '<em>Exception</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see java.lang.Exception |
| * @see org.eclipse.apogy.core.environment.earth.orbit.planner.impl.ApogyCoreEnvironmentEarthOrbitPlannerPackageImpl#getException() |
| * @generated |
| */ |
| EDataType EXCEPTION = eINSTANCE.getException(); |
| |
| } |
| |
| } //ApogyCoreEnvironmentEarthOrbitPlannerPackage |