| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| <extension-point id="org.eclipse.stem.ui.colorproviders" name="UI Color Providers" schema="schema/ui.coloproviders.exsd"/> |
| <extension-point id="org.eclipse.stem.ui.launchers" name="STEM Application Launchers" schema="schema/org.eclipse.stem.ui.launchers.exsd"/> |
| |
| <extension |
| point="org.eclipse.core.runtime.applications" |
| id="CoreEditorAdvisorApplication"> |
| <application> |
| <run |
| class="org.eclipse.stem.core.common.presentation.CoreEditorAdvisor$Application"> |
| </run> |
| </application> |
| </extension> |
| <extension |
| id="org.eclipse.stem.ui.product" |
| point="org.eclipse.core.runtime.products"> |
| <product |
| application="org.eclipse.stem.ui.CoreEditorAdvisorApplication" |
| name="STEM"> |
| <property |
| name="preferenceCustomization" |
| value="plugin_customization.ini"/> |
| <property |
| name="aboutText" |
| value="STEM - Spatiotemporal Epidemological Modeler"/> |
| <property |
| name="startupForegroundColor" |
| value="FFFFFF"/> |
| <property |
| name="startupMessageRect" |
| value="10,380,431,20"/> |
| <property |
| name="startupProgressRect" |
| value="0,413,431,15"/> |
| <property |
| name="windowImages" |
| value="branding/ohf16_16_32.gif,branding/ohf32_32_32.gif,branding/ohf48_48_32.gif,branding/ohf64_64_32.gif,branding/ohf128_128_32.gif"/> |
| <property |
| name="aboutImage" |
| value="branding/ohf64_64_32.gif"/> |
| <property |
| name="appName" |
| value="STEM"> |
| </property> |
| |
| <!-- These are for the Welcome/intro. See plugin.properties --> |
| <property |
| name="introTitle" |
| value="%introTitle"> |
| </property> |
| |
| <property |
| name="introBrandingImage" |
| value="product:branding/ohf64_64_32.gif"> |
| </property> |
| |
| <property |
| name="introBrandingImageText" |
| value="%introBrandingImageText"> |
| </property> |
| |
| <property |
| name="introDescription-overview" |
| value="%introDescription-overview"> |
| </property> |
| <property |
| name="introDescription-firststeps" |
| value="%introDescription-firststeps"> |
| </property> |
| <property |
| name="introDescription-tutorials" |
| value="%introDescription-tutorials"> |
| </property> |
| <property |
| name="introDescription-samples" |
| value="%introDescription-samples"> |
| </property> |
| <property |
| name="introDescription-whatsnew" |
| value="%introDescription-whatsnew"> |
| </property> |
| <property |
| name="introDescription-migrate" |
| value="%introDescription-migrate"> |
| </property> |
| <property |
| name="introDescription-webresources" |
| value="%introDescription-webresources"> |
| </property> |
| |
| </product> |
| </extension> |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.stem.ui.wizards.stemcategory" |
| name="%_UI_STEM" |
| parentCategory="/"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewSTEMProjectWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/STEM.gif" |
| id="org.eclipse.stem.ui.wizards.newstemproject" |
| name="%_UI_New_STEM_Project_Wizard" |
| project="true"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewModelWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Model.gif" |
| id="org.eclipse.stem.ui.wizards.newmodel" |
| name="%_UI_ModelModelWizard_label"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewGraphWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Graph.gif" |
| id="org.eclipse.stem.ui.wizards.newgraph" |
| name="%_UI_GraphModelWizard_label"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewSequentialSequencerWizard$NewFixedSequentialSequencerWizard" |
| icon="icons/full/customobj16/Sequencer.gif" |
| id="org.eclipse.stem.ui.wizards.newsequencer" |
| name="%_UI_SequencerModelWizard_label"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewSequentialSequencerWizard$NewRealTimeSequencerWizard" |
| icon="icons/full/customobj16/Sequencer.gif" |
| id="org.eclipse.stem.ui.wizards.newrtsequencer" |
| name="%_UI_RealTimeSequencerModelWizard_label"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewScenarioWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Scenario.gif" |
| id="org.eclipse.stem.ui.wizards.newscenario" |
| name="%_UI_ScenarioModelWizard_label"/> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewExperimentWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Experiment.gif" |
| id="org.eclipse.stem.ui.wizards.newexperiment" |
| name="%_UI_ExperimentModelWizard_label"> |
| </wizard> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewTriggerWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Trigger.gif" |
| id="org.eclipse.stem.ui.wizards.newtrigger" |
| name="%_UI_TriggerModelWizard_label"> |
| </wizard> |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewPredicateWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Predicate.gif" |
| id="org.eclipse.stem.ui.wizards.newpredicate" |
| name="%_UI_PredicateModelWizard_label"> |
| </wizard> |
| |
| <!-- |
| <wizard |
| category="org.eclipse.stem.ui.wizards.stemcategory" |
| class="org.eclipse.stem.ui.wizards.NewLoggerWizard" |
| hasPages="true" |
| icon="icons/full/customobj16/Logger.gif" |
| id="org.eclipse.stem.ui.wizards.newlogger" |
| name="%_UI_LoggerModelWizard_label"/> |
| --> |
| |
| </extension> |
| <extension |
| point="org.eclipse.ui.views"> |
| <category |
| id="org.eclipse.stem.ui.views" |
| name="%_UI_STEM" |
| parentCategory="/"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.GraphsView" |
| icon="icons/full/customobj16/Graph.gif" |
| id="org.eclipse.stem.ui.views.graphs" |
| name="%_UI_Graphs"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.ModelsView" |
| icon="icons/full/customobj16/Model.gif" |
| id="org.eclipse.stem.ui.views.models" |
| name="%_UI_Models"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.ScenariosView" |
| icon="icons/full/customobj16/Scenario.gif" |
| id="org.eclipse.stem.ui.views.scenarios" |
| name="%_UI_Scenarios"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.SequencersView" |
| icon="icons/full/customobj16/Sequencer.gif" |
| id="org.eclipse.stem.ui.views.sequencers" |
| name="%_UI_Sequencers"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.DecoratorsView" |
| icon="icons/full/customobj16/Decorator.gif" |
| id="org.eclipse.stem.ui.views.decorators" |
| name="%_UI_Decorators"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.ActiveSimulationsView" |
| icon="icons/full/customobj16/STEM.gif" |
| id="org.eclipse.stem.ui.views.activesimulations" |
| name="%_UI_Active_Simulations_View"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.SimulationControlView" |
| icon="icons/full/customobj16/SimulationControlView.gif" |
| id="org.eclipse.stem.ui.views.simulationcontrolview" |
| name="%_UI_Simulation_Control_View"/> |
| <view |
| name="%_UI_Error_Log_View" |
| icon="icons/full/customobj16/error_log.gif" |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.ui.internal.views.log.LogView" |
| id="org.eclipse.pde.runtime.LogView"> |
| </view> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.geographic.map.MapView" |
| icon="icons/full/customobj16/map.gif" |
| id="org.eclipse.stem.ui.views.geographic.map" |
| name="%_UI_Map_View"/> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.ActiveBatchesView" |
| icon="icons/full/customobj16/Batch.gif" |
| id="org.eclipse.stem.ui.views.activebatches" |
| name="%_UI_Active_Batches_View"> |
| </view> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.ExperimentsView" |
| icon="icons/full/customobj16/Experiment.gif" |
| id="org.eclipse.stem.ui.views.experiments" |
| name="%_UI_Experiments"> |
| </view> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.TriggersView" |
| icon="icons/full/customobj16/Trigger.gif" |
| id="org.eclipse.stem.ui.views.triggers" |
| name="%_UI_Triggers"> |
| </view> |
| <view |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.stem.ui.views.PredicatesView" |
| icon="icons/full/customobj16/Predicate.gif" |
| id="org.eclipse.stem.ui.views.predicates" |
| name="%_UI_Predicates"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.stem.ui.perspectives.Designer" |
| icon="icons/full/customobj16/STEM.gif" |
| id="org.eclipse.stem.ui.STEMDesignerPerspective" |
| name="%_UI_Designer_Perspective"/> |
| <perspective |
| class="org.eclipse.stem.ui.perspectives.Simulation" |
| icon="branding/ohf16_16_32.gif" |
| id="org.eclipse.stem.ui.STEMSimulationPerspective" |
| name="%_UI_Simulation_Perspective"/> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| class="org.eclipse.stem.ui.preferences.STEMPreferencePage" |
| id="org.eclipse.stem.ui.preferences.STEMPreferencePage" |
| name="%_UI_STEM"/> |
| <page |
| category="org.eclipse.stem.ui.preferences.STEMPreferencePage" |
| class="org.eclipse.stem.ui.preferences.VisualizationPreferencePage" |
| id="org.eclipse.stem.ui.preferences.VisualizationPreferencePage" |
| name="%_UI_VizPPage"/> |
| <page |
| category="org.eclipse.stem.ui.preferences.VisualizationPreferencePage" |
| class="org.eclipse.stem.ui.preferences.MapsColorsPreferencePage" |
| id="org.eclipse.stem.ui.preferences.MapsColorsPreferencePage" |
| name="%_UI_ColorsPPage"> |
| </page> |
| <page |
| category="org.eclipse.stem.ui.preferences.STEMPreferencePage" |
| class="org.eclipse.stem.ui.preferences.SolverPreferencePage" |
| id="org.eclipse.stem.ui.preferences.SolverPreferencePage" |
| name="%_UI_SolverPPage"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer class="org.eclipse.stem.ui.preferences.PreferenceInitializer"/> |
| <initializer class="org.eclipse.stem.ui.views.geographic.map.preferences.PreferenceInitializer"/> |
| <initializer |
| class="org.eclipse.stem.ui.preferences.MapsColorsPreferenceInitializer"> |
| </initializer> |
| </extension> |
| |
| <!-- |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| name="%_UI_Menu_OpenURI_label" |
| description="%_UI_Menu_OpenURI_description" |
| categoryId="org.eclipse.ui.category.file" |
| id="org.eclipse.stem.core.common.presentation.CoreEditorAdvisorOpenURICommand" /> |
| <command |
| name="%_UI_Menu_Open_label" |
| description="%_UI_Menu_Open_description" |
| categoryId="org.eclipse.ui.category.file" |
| id="org.eclipse.stem.core.common.presentation.CoreEditorAdvisorOpenCommand" /> |
| </extension> |
| --> |
| <!-- |
| <extension |
| point="org.eclipse.ui.bindings"> |
| <key |
| commandId="org.eclipse.stem.core.common.presentation.CoreEditorAdvisorOpenURICommand" |
| sequence="M1+U" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" /> |
| <key |
| commandId="org.eclipse.stem.core.common.presentation.CoreEditorAdvisorOpenCommand" |
| sequence="M1+O" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" /> |
| </extension> |
| --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <extension point = "org.eclipse.ui.editors"> |
| <editor |
| id = "org.eclipse.stem.core.model.presentation.ModelEditorID" |
| name = "%_UI_ModelEditor_label" |
| icon = "icons/full/obj16/ModelModelFile.gif" |
| extensions = "model" |
| class = "org.eclipse.stem.core.model.presentation.ModelEditor" |
| contributorClass="org.eclipse.stem.core.model.presentation.ModelActionBarContributor" > |
| </editor> |
| <editor |
| class="org.eclipse.stem.core.graph.presentation.GraphEditor" |
| contributorClass="org.eclipse.stem.core.graph.presentation.GraphActionBarContributor" |
| extensions="graph" |
| icon="icons/full/obj16/GraphModelFile.gif" |
| id="org.eclipse.stem.core.graph.presentation.GraphEditorID" |
| name="%_UI_GraphEditor_label"/> |
| <editor |
| class="org.eclipse.stem.core.sequencer.presentation.SequencerEditor" |
| contributorClass="org.eclipse.stem.core.sequencer.presentation.SequencerActionBarContributor" |
| extensions="sequencer" |
| icon="icons/full/obj16/SequencerModelFile.gif" |
| id="org.eclipse.stem.sequencer.presentation.SequencerEditorID" |
| name="%_UI_SequencerEditor_label"> |
| </editor> |
| <editor |
| class="org.eclipse.stem.core.scenario.presentation.ScenarioEditor" |
| contributorClass="org.eclipse.stem.core.scenario.presentation.ScenarioActionBarContributor" |
| extensions="scenario" |
| icon="icons/full/obj16/ScenarioModelFile.gif" |
| id="org.eclipse.stem.core.scenario.presentation.ScenarioEditorID" |
| name="%_UI_ScenarioEditor_label"> |
| </editor> |
| <editor |
| class="org.eclipse.stem.core.experiment.presentation.ExperimentEditor" |
| contributorClass="org.eclipse.stem.core.experiment.presentation.ExperimentActionBarContributor" |
| default="false" |
| extensions="experiment" |
| icon="icons/full/obj16/ExperimentModelFile.gif" |
| id="org.eclipse.stem.core.experiment.presentation.ExperimentEditorID" |
| name="%_UI_ExperimentEditor_label"> |
| </editor> |
| <editor |
| class="org.eclipse.stem.core.trigger.presentation.TriggerEditor" |
| contributorClass="org.eclipse.stem.core.trigger.presentation.TriggerActionBarContributor" |
| default="false" |
| extensions="trigger" |
| icon="icons/full/obj16/TriggerModelFile.gif" |
| id="org.eclipse.stem.core.trigger.presentation.TriggerEditorID" |
| name="%_UI_TriggerEditor_label"> |
| </editor> |
| <editor |
| class="org.eclipse.stem.core.predicate.presentation.PredicateEditor" |
| contributorClass="org.eclipse.stem.core.predicate.presentation.PredicateActionBarContributor" |
| default="false" |
| extensions="predicate" |
| icon="icons/full/obj16/PredicateModelFile.gif" |
| id="org.eclipse.stem.core.predicate.presentation.PredicateEditorID" |
| name="%_UI_PredicateEditor_label"> |
| </editor> |
| <editor |
| class="org.eclipse.stem.core.modifier.presentation.ModifierEditor" |
| contributorClass="org.eclipse.stem.core.modifier.presentation.ModifierActionBarContributor" |
| default="false" |
| extensions="modifier" |
| icon="icons/full/obj16/ModifierModelFile.gif" |
| id="org.eclipse.stem.core.modifier.presentation.ModifierEditorID" |
| name="%_UI_ModifierEditor_label"> |
| </editor> |
| |
| <!--<editor |
| class="org.eclipse.stem.core.logger.presentation.LoggerEditor" |
| contributorClass="org.eclipse.stem.core.logger.presentation.LoggerActionBarContributor" |
| default="false" |
| extensions="logger" |
| icon="icons/full/obj16/LoggerModelFile.gif" |
| id="org.eclipse.stem.core.logger.presentation.LoggerEditorID" |
| name="%_UI_LoggerEditor_label"> |
| </editor>--> |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="menu:org.eclipse.ui.main.menu?after=edit"> |
| <menu |
| id="org.eclipse.stem.ui.menu.newwizards" |
| label="%_UI_STEM_NewActionSet_Menu"> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.experiment" |
| icon="icons/full/customobj16/Experiment.gif" |
| label="%_UI_ExperimentModelWizard_label" |
| style="push" |
| tooltip="%_UI_ExperimentModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.trigger" |
| icon="icons/full/customobj16/Trigger.gif" |
| label="%_UI_TriggerModelWizard_label" |
| style="push" |
| tooltip="%_UI_TriggerModelWizard_description "> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.predicate" |
| icon="icons/full/customobj16/Predicate.gif" |
| label="%_UI_PredicateModelWizard_label" |
| style="push" |
| tooltip="%_UI_PredicateModelWizard_description "> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.rtsequencer" |
| icon="icons/full/customobj16/RealTimeSequencer.gif" |
| label="%_UI_RealTimeSequencerModelWizard_label" |
| style="push" |
| tooltip="%_UI_RealTimeSequencerModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.seqsequencer" |
| icon="icons/full/customobj16/Sequencer.gif" |
| label="%_UI_SequencerModelWizard_label" |
| style="push" |
| tooltip="%_UI_SequencerModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.scenario" |
| icon="icons/full/customobj16/Scenario.gif" |
| label="%_UI_ScenarioModelWizard_label" |
| style="push" |
| tooltip="%_UI_ScenarioModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.model" |
| icon="icons/full/customobj16/Model.gif" |
| label="%_UI_ModelModelWizard_label" |
| style="push" |
| tooltip="%_UI_ModelModelWizard_description "> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.project" |
| icon="icons/full/customobj16/StemExplorer.gif" |
| label="%_UI_New_STEM_Project_Wizard" |
| style="push" |
| tooltip="%_UI_New_STEM_Project_Wizard_TT "> |
| </command> |
| <separator |
| name="additions"> |
| </separator> |
| </menu> |
| </menuContribution> |
| <menuContribution |
| locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> |
| <toolbar |
| id="org.eclipse.stem.ui.toolbar.newwizards"> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.project" |
| icon="icons/full/customobj16/StemExplorer.gif" |
| label="%_UI_New_STEM_Project_Wizard" |
| style="push" |
| tooltip="%_UI_New_STEM_Project_Wizard_TT "> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.scenario" |
| icon="icons/full/customobj16/Scenario.gif" |
| label="%_UI_ScenarioModelWizard_label" |
| style="push" |
| tooltip="%_UI_ScenarioModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.model" |
| icon="icons/full/customobj16/Model.gif" |
| label="%_UI_ModelModelWizard_label" |
| style="push" |
| tooltip="%_UI_ModelModelWizard_description "> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.seqsequencer" |
| icon="icons/full/customobj16/Sequencer.gif" |
| label="%_UI_SequencerModelWizard_label" |
| style="push" |
| tooltip="%_UI_SequencerModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.experiment" |
| icon="icons/full/customobj16/Experiment.gif" |
| label="%_UI_ExperimentModelWizard_label" |
| style="push" |
| tooltip="%_UI_ExperimentModelWizard_description"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.trigger" |
| icon="icons/full/customobj16/Trigger.gif" |
| label="%_UI_TriggerModelWizard_label" |
| style="push" |
| tooltip="%_UI_TriggerModelWizard_description "> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.predicate" |
| icon="icons/full/customobj16/Predicate.gif" |
| label="%_UI_PredicateModelWizard_label" |
| style="push" |
| tooltip="%_UI_PredicateModelWizard_description "> |
| </command> |
| |
| <!-- |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.logger" |
| icon="icons/full/customobj16/Logger.gif" |
| label="%_UI_LoggerModelWizard_label" |
| style="push" |
| tooltip="%_UI_LoggerModelWizard_description "> |
| </command> |
| --> |
| |
| <!-- |
| <command |
| commandId="org.eclipse.stem.ui.command.wiz.rtsequencer" |
| icon="icons/full/customobj16/RealTimeSequencer.gif" |
| label="%_UI_RealTimeSequencerModelWizard_label" |
| style="push" |
| tooltip="%_UI_RealTimeSequencerModelWizard_description"> |
| </command> |
| --> |
| <separator |
| name="additions"> |
| </separator> |
| </toolbar> |
| </menuContribution> |
| <menuContribution |
| locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> |
| <toolbar |
| id="org.eclipse.stem.ui.toolbar"> |
| <command |
| commandId="org.eclipse.stem.ui.command.run" |
| disabledIcon="icons/full/actions16/disabledRun.gif" |
| icon="icons/full/actions16/run.gif" |
| label="%_UI_STEM_Command_Run" |
| mnemonic="%_UI_STEM_Command_RunMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_RunTT"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.pause" |
| disabledIcon="icons/full/actions16/disabledPause.gif" |
| icon="icons/full/actions16/pause.gif" |
| label="%_UI_STEM_Command_Pause" |
| mnemonic="%_UI_STEM_Command_PauseMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_PauseTT"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.step" |
| disabledIcon="icons/full/actions16/disabledStep.gif" |
| icon="icons/full/actions16/step.gif" |
| label="%_UI_STEM_Command_Step" |
| mnemonic="%_UI_STEM_Command_StepMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_StepTT"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.reset" |
| disabledIcon="icons/full/actions16/disabledReset.gif" |
| icon="icons/full/actions16/reset.gif" |
| label="%_UI_STEM_Command_Reset" |
| mnemonic="%_UI_STEM_Command_ResetMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_ResetTT"> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.stop" |
| disabledIcon="icons/full/actions16/disabledStop.gif" |
| icon="icons/full/actions16/stop.gif" |
| label="%_UI_STEM_Command_Stop" |
| mnemonic="%_UI_STEM_Command_StopMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_StopTT"> |
| </command> |
| <separator |
| name="additions"> |
| </separator> |
| </toolbar> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <command |
| commandId="org.eclipse.stem.ui.command.run" |
| disabledIcon="icons/full/actions16/disabledRun.gif" |
| icon="icons/full/actions16/run.gif" |
| label="%_UI_STEM_Command_Run" |
| mnemonic="%_UI_STEM_Command_RunMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_RunTT"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.stem.ui.isexecutable"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.stem.ui.command.step" |
| disabledIcon="icons/full/actions16/disabledStep.gif" |
| icon="icons/full/actions16/step.gif" |
| label="%_UI_STEM_Command_Step" |
| mnemonic="%_UI_STEM_Command_StepMne" |
| style="push" |
| tooltip="%_UI_STEM_Command_StepTT"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.stem.ui.isexecutable"> |
| </reference> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <command |
| commandId="org.eclipse.stem.ui.command.newmodifierwizard" |
| icon="icons/full/customobj16/Modifier.gif" |
| label="%_UI_STEM_Command_NewModWiz" |
| style="push" |
| tooltip="%_UI_STEM_Command_NewModWizTT"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.stem.ui.isModifiableIdentifiable"> |
| </reference> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <command |
| commandId="org.eclipse.stem.ui.command.deleteidentifiable" |
| icon="icons/full/customobj16/Delete.gif" |
| label="%_UI_STEM_Command_Delete" |
| style="push" |
| tooltip="%_UI_STEM_Command_DeleteTT"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.stem.ui.isDeletableIdentifiable"> |
| </reference> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <command |
| commandId="org.eclipse.stem.ui.command.renameidentifiable" |
| icon="icons/full/customobj16/Refactor.gif" |
| label="%_UI_STEM_Command_Refactor_Rename" |
| style="push" |
| tooltip="%_UI_STEM_Command_Refactor_RenameTT"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.stem.ui.isRefactorIdentifiable"> |
| </reference> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <command |
| commandId="org.eclipse.stem.ui.command.copyidentifiable" |
| icon="icons/full/customobj16/Copy.gif" |
| label="%_UI_STEM_Command_Refactor_Copy " |
| style="push" |
| tooltip="%_UI_STEM_Command_Refactor_CopyTT"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.stem.ui.isCopyableIdentifiable"> |
| </reference> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <category |
| description="%_UI_STEM_WizCmd_Cat_Desc" |
| id="org.eclipse.stem.ui.wizards" |
| name="%_UI_STEM_WizCmd_Cat_Name"> |
| </category> |
| <command |
| defaultHandler="org.eclipse.stem.ui.wizards.NewSTEMProjectWizard$NewSTEMProjectWizardCommandHandler" |
| description="%_UI_New_STEM_Project_Wizard_TT " |
| id="org.eclipse.stem.ui.command.wiz.project" |
| name="%_UI_New_STEM_Project_Wizard"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.wizards" |
| defaultHandler="org.eclipse.stem.ui.wizards.NewScenarioWizard$NewScenarioWizardCommandHandler" |
| description="%_UI_ScenarioModelWizard_description" |
| id="org.eclipse.stem.ui.command.wiz.scenario" |
| name="%_UI_ScenarioModelWizard_label"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.wizards" |
| defaultHandler="org.eclipse.stem.ui.wizards.NewModelWizard$NewModelWizardCommandHandler" |
| description="%_UI_ModelModelWizard_description " |
| id="org.eclipse.stem.ui.command.wiz.model" |
| name="%_UI_ModelModelWizard_label"> |
| </command> |
| <command |
| defaultHandler="org.eclipse.stem.ui.wizards.NewSequentialSequencerWizard$NewFixedSequentialSequencerWizard$NewSequentialSequencerWizardCommandHandler" |
| description="%_UI_SequencerModelWizard_description" |
| id="org.eclipse.stem.ui.command.wiz.seqsequencer" |
| name="%_UI_SequencerModelWizard_label"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.wizards" |
| defaultHandler="org.eclipse.stem.ui.wizards.NewPredicateWizard$NewPredicateWizardCommandHandler" |
| description="%_UI_PredicateModelWizard_description " |
| id="org.eclipse.stem.ui.command.wiz.predicate" |
| name="%_UI_PredicateModelWizard_label"> |
| </command> |
| <command |
| defaultHandler="org.eclipse.stem.ui.wizards.NewSequentialSequencerWizard$NewRealTimeSequencerWizard$NewRealTimeSequencerWizardCommandHandler" |
| description="%_UI_RealTimeSequencerModelWizard_description" |
| id="org.eclipse.stem.ui.command.wiz.rtsequencer" |
| name="%_UI_RealTimeSequencerModelWizard_label"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.wizards" |
| defaultHandler="org.eclipse.stem.ui.wizards.NewTriggerWizard$NewTriggerWizardCommandHandler" |
| description="%_UI_TriggerModelWizard_description " |
| id="org.eclipse.stem.ui.command.wiz.trigger" |
| name="%_UI_TriggerModelWizard_label"> |
| </command> |
| <command |
| defaultHandler="org.eclipse.stem.ui.wizards.NewExperimentWizard$NewExperimentWizardCommandHandler" |
| description="%_UI_ExperimentModelWizard_description" |
| id="org.eclipse.stem.ui.command.wiz.experiment" |
| name="%_UI_ExperimentModelWizard_label"> |
| </command> |
| |
| <!-- |
| <command |
| categoryId="org.eclipse.stem.ui.wizards" |
| defaultHandler="org.eclipse.stem.ui.wizards.NewLoggerWizard$NewLoggerWizardCommandHandler" |
| description="%_UI_LoggerModelWizard_description" |
| id="org.eclipse.stem.ui.command.wiz.logger" |
| name="%_UI_LoggerModelWizard_label"> |
| </command> |
| --> |
| |
| <command |
| defaultHandler="org.eclipse.stem.ui.handlers.DeleteHandler" |
| description="%_UI_Delete_description" |
| id="org.eclipse.stem.ui.command.deleteidentifiable" |
| name="%_UI_Delete_label"> |
| </command> |
| <command |
| defaultHandler="org.eclipse.stem.ui.handlers.RefactorHandler$RenameHandler" |
| description="%_UI_Refactor_Rename_description" |
| id="org.eclipse.stem.ui.command.renameidentifiable" |
| name="%_UI_Refactor_Rename_label"> |
| </command> |
| <command |
| defaultHandler="org.eclipse.stem.ui.handlers.RefactorHandler$CopyHandler" |
| description="%_UI_Copy_description" |
| id="org.eclipse.stem.ui.command.copyidentifiable" |
| name="%_UI_Copy_label"> |
| </command> |
| |
| |
| <command |
| description="Switches Language" |
| id="org.eclipse.stem.ui.switchLanguage" |
| name="Switch Language"> |
| </command> |
| |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.commands"> |
| <category |
| description="%_UI_STEM_Execution_Command_Cat_Desc" |
| id="org.eclipse.stem.ui.execution" |
| name="%_UI_STEM_Execution_Command_Cat"> |
| </category> |
| <command |
| categoryId="org.eclipse.stem.ui.execution" |
| description="%_UI_STEM_Command_Run_Desc" |
| id="org.eclipse.stem.ui.command.run" |
| name="%_UI_STEM_Command_Run"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.execution" |
| description="%_UI_STEM_Command_Step_Desc" |
| id="org.eclipse.stem.ui.command.step" |
| name="%_UI_STEM_Command_Step"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.execution" |
| description="%_UI_STEM_Command_Reset_Desc" |
| id="org.eclipse.stem.ui.command.reset" |
| name="%_UI_STEM_Command_Reset"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.execution" |
| description="%_UI_STEM_Command_Stop_Desc" |
| id="org.eclipse.stem.ui.command.stop" |
| name="%_UI_STEM_Command_Stop"> |
| </command> |
| <command |
| categoryId="org.eclipse.stem.ui.execution" |
| description="%_UI_STEM_Command_Pause_Desc" |
| id="org.eclipse.stem.ui.command.pause" |
| name="%_UI_STEM_Command_Pause"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.stem.ui.handlers.STEMExecutionCommandHandler$RunCommandHandler" |
| commandId="org.eclipse.stem.ui.command.run"> |
| <activeWhen> |
| <reference |
| definitionId="org.eclipse.stem.ui.executableNotRunning"> |
| </reference> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.stem.ui.handlers.STEMExecutionCommandHandler$PauseCommandHandler" |
| commandId="org.eclipse.stem.ui.command.pause"> |
| <activeWhen> |
| <reference |
| definitionId="org.eclipse.stem.ui.executableRunning"> |
| </reference> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.stem.ui.handlers.STEMExecutionCommandHandler$StepCommandHandler" |
| commandId="org.eclipse.stem.ui.command.step"> |
| <activeWhen> |
| <reference |
| definitionId="org.eclipse.stem.ui.executableNotRunning"> |
| </reference> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.stem.ui.handlers.STEMExecutionCommandHandler$ResetCommandHandler" |
| commandId="org.eclipse.stem.ui.command.reset"> |
| <activeWhen> |
| <reference |
| definitionId="org.eclipse.stem.ui.executableStoppable"> |
| </reference> |
| </activeWhen> |
| </handler> |
| <handler |
| class="org.eclipse.stem.ui.handlers.STEMExecutionCommandHandler$StopCommandHandler" |
| commandId="org.eclipse.stem.ui.command.stop"> |
| <activeWhen> |
| <reference |
| definitionId="org.eclipse.stem.ui.executableStoppable"> |
| </reference> |
| </activeWhen> |
| </handler> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <category |
| description="%_UI_STEM_Experiment_Command_Cat_Desc" |
| id="org.eclipse.stem.ui.experiment" |
| name="%_UI_STEM_Experiment_Command_Cat"> |
| </category> |
| <command |
| categoryId="org.eclipse.stem.ui.experiment" |
| description="%_UI_STEM_Command_NewModWiz_Desc" |
| id="org.eclipse.stem.ui.command.newmodifierwizard" |
| name="%_UI_STEM_Command_NewModWiz"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.stem.ui.wizards.NewModifierWizard$NewModifierWizardCommandHandler" |
| commandId="org.eclipse.stem.ui.command.newmodifierwizard"> |
| <activeWhen> |
| <reference |
| definitionId="org.eclipse.stem.ui.isModifiableIdentifiable"> |
| </reference> |
| </activeWhen> |
| </handler> |
| </extension> |
| <extension |
| point="org.eclipse.core.expressions.propertyTesters"> |
| <propertyTester |
| class="org.eclipse.stem.ui.handlers.IdentifiableDelegatePropertyTester" |
| id="org.eclipse.stem.ui.identifiabledelegatepropertytester" |
| namespace="org.eclipse.stem.identifabledelegate" |
| properties="runnable" |
| type="org.eclipse.stem.ui.views.IdentifiableDelegate"> |
| </propertyTester> |
| <propertyTester |
| class="org.eclipse.stem.ui.handlers.ExecutablePropertyTester" |
| id="org.eclipse.stem.ui.executablepropertytester" |
| namespace="org.eclipse.stem.jobs.executable" |
| properties="running, stoppable" |
| type="org.eclipse.stem.jobs.execution.IExecutable"> |
| </propertyTester> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.adapters"> |
| <factory |
| class="org.eclipse.stem.ui.adapters.executable.IdentifiableDelegateExecutableAdapterFactory" |
| adaptableType="org.eclipse.stem.ui.views.IdentifiableDelegate"> |
| <adapter type="org.eclipse.stem.jobs.execution.IExecutable"/> |
| </factory> |
| <factory |
| adaptableType="org.eclipse.stem.ui.views.IdentifiableDelegate" |
| class="org.eclipse.stem.ui.adapters.identifiable.IdentifiableDelegateIdentifiableAdapterFactory"> |
| <adapter |
| type="org.eclipse.stem.core.common.Identifiable"> |
| </adapter> |
| </factory> |
| <factory |
| adaptableType="org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider" |
| class="org.eclipse.stem.ui.adapters.identifiable.DelegatingWrapperItemProviderIdentifiableAdapterFactory"> |
| <adapter |
| type="org.eclipse.stem.core.common.Identifiable"> |
| </adapter> |
| </factory> |
| <factory |
| adaptableType="org.eclipse.stem.ui.views.IdentifiableDelegate" |
| class="org.eclipse.stem.ui.adapters.modifiable.IdentifiableDelegateModifiableAdapterFactory"> |
| <adapter |
| type="org.eclipse.stem.core.modifier.Modifiable"> |
| </adapter> |
| </factory> |
| <factory |
| adaptableType="org.eclipse.emf.edit.provider.DelegatingWrapperItemProvider" |
| class="org.eclipse.stem.ui.adapters.modifiable.DelegatingWrapperItemProviderModifiableAdapterFactory"> |
| <adapter |
| type="org.eclipse.stem.core.modifier.Modifiable"> |
| </adapter> |
| </factory> |
| </extension> |
| <extension |
| point="org.eclipse.core.expressions.definitions"> |
| <definition |
| id="org.eclipse.stem.ui.executableRunning"> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <adapt |
| type="org.eclipse.stem.jobs.execution.IExecutable"> |
| <test |
| property="org.eclipse.stem.jobs.executable.running"> |
| </test> |
| </adapt> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.executableNotRunning"> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <adapt |
| type="org.eclipse.stem.jobs.execution.IExecutable"> |
| <not> |
| <test |
| property="org.eclipse.stem.jobs.executable.running"> |
| </test> |
| </not> |
| </adapt> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.executableStoppable"> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <adapt |
| type="org.eclipse.stem.jobs.execution.IExecutable"> |
| <test |
| property="org.eclipse.stem.jobs.executable.stoppable"> |
| </test> |
| </adapt> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.isexecutable"> |
| <with |
| variable="selection"> |
| <iterate |
| ifEmpty="false" |
| operator="and"> |
| <adapt |
| type="org.eclipse.stem.jobs.execution.IExecutable"> |
| </adapt> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.isIdentifiableDelegate"> |
| <with |
| variable="selection"> |
| <iterate |
| operator="and"> |
| <adapt |
| type="org.eclipse.stem.ui.views.IdentifiableDelegate"> |
| </adapt> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.isModifiableIdentifiable"> |
| <with |
| variable="selection"> |
| <iterate |
| operator="and"> |
| <and> |
| <!-- Removed since we want to be able to create modifiers for lists of things like recovery rates for multi-populations |
| <adapt |
| type="org.eclipse.stem.core.common.Identifiable"> |
| </adapt> |
| --> |
| <adapt |
| type="org.eclipse.stem.core.modifier.Modifiable"> |
| </adapt> |
| <not> |
| <reference |
| definitionId="org.eclipse.stem.ui.isexecutable"> |
| </reference> |
| </not> |
| <not> |
| <adapt |
| type="org.eclipse.stem.core.modifier.Modifier"> |
| </adapt> |
| </not> |
| </and> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.isDeletableIdentifiable"> |
| <with |
| variable="selection"> |
| <iterate |
| operator="and"> |
| <and> |
| <adapt |
| type="org.eclipse.stem.adapters.file.File"> |
| </adapt> |
| </and> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.isRefactorIdentifiable"> |
| <with |
| variable="selection"> |
| <iterate |
| operator="and"> |
| <and> |
| <adapt |
| type="org.eclipse.stem.adapters.file.File"> |
| </adapt> |
| </and> |
| </iterate> |
| </with> |
| </definition> |
| <definition |
| id="org.eclipse.stem.ui.isCopyableIdentifiable"> |
| <with |
| variable="selection"> |
| <iterate |
| operator="and"> |
| <and> |
| <adapt |
| type="org.eclipse.stem.adapters.file.File"> |
| </adapt> |
| </and> |
| </iterate> |
| </with> |
| </definition> |
| </extension> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="popup:org.eclipse.stem.ui.views.STEMProjectExplorer?after=additions"> |
| <command |
| commandId="org.eclipse.ui.file.refresh" |
| label="%_UI_Refresh " |
| style="push" |
| tooltip="%_UI_RefreshTT"> |
| </command> |
| </menuContribution> |
| <menuContribution |
| locationURI="popup:org.eclipse.stem.ui.views.STEMProjectExplorer?after=additions"> |
| <command |
| commandId="org.eclipse.ui.edit.delete" |
| label="%_UI_Delete" |
| style="push" |
| tooltip="%_UI_DeleteTT"> |
| </command> |
| </menuContribution> |
| </extension> |
| <extension |
| point="org.eclipse.core.expressions.definitions"> |
| <definition |
| id="org.eclipse.stem.ui.isDeleteable"> |
| <with |
| variable="selection"> |
| <iterate |
| operator="and"> |
| <or> |
| <adapt |
| type="org.eclipse.core.resources.IFile"> |
| </adapt> |
| <adapt |
| type="org.eclipse.core.resources.IProject"> |
| </adapt> |
| </or> |
| </iterate> |
| </with> |
| </definition> |
| </extension> |
| <extension |
| point="org.eclipse.ui.views"> |
| <view |
| allowMultiple="false" |
| category="org.eclipse.stem.ui.views" |
| class="org.eclipse.ui.navigator.CommonNavigator" |
| icon="icons/full/customobj16/StemExplorer.gif" |
| id="org.eclipse.ui.navigator.ProjectExplorer" |
| name="%_UI_Project_Explorer" |
| restorable="true"> |
| </view> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.navigator.viewer"> |
| <viewer |
| viewerId="org.eclipse.ui.navigator.ProjectExplorer"> |
| </viewer> |
| <viewerContentBinding |
| viewerId="org.eclipse.ui.navigator.ProjectExplorer"> |
| <includes> |
| |
| <contentExtension |
| isRoot="true" |
| pattern="org.eclipse.ui.navigator.resourceContent"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.ui.navigator.resources.filters.*"> |
| </contentExtension> |
| |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.identifiabletreenodes"> |
| </contentExtension> |
| |
| |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.decorators"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.scenarios"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.sequencers"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.experiments"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.models"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.modifiers"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.graphs"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.recorded"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.triggers"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.loggers"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.predicates"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.identifiables2"> |
| </contentExtension> |
| <contentExtension |
| pattern="org.eclipse.stem.ui.views.explorer.delegatingwrapperitemprovider"> |
| </contentExtension> |
| </includes> |
| |
| </viewerContentBinding> |
| |
| <viewerActionBinding |
| viewerId="org.eclipse.ui.navigator.ProjectExplorer"> |
| <includes> |
| <actionExtension |
| pattern="org.eclipse.ui.navigator.resources.*"> |
| </actionExtension> |
| </includes> |
| </viewerActionBinding> |
| <viewerActionBinding |
| viewerId="org.eclipse.ui.navigator.ProjectExplorer"> |
| <includes> |
| <actionExtension |
| pattern="org.eclipse.stem.ui.action.editor.open"> |
| </actionExtension> |
| </includes> |
| </viewerActionBinding> |
| </extension> |
| <extension |
| point="org.eclipse.ui.navigator.navigatorContent"> |
| |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNodeContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.identifiabletreenodes" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNodeLabelProvider" |
| name="IdentifiableTreeNodes"> |
| <triggerPoints> |
| <adapt |
| type="org.eclipse.core.resources.IProject"> |
| </adapt> |
| </triggerPoints> |
| <possibleChildren> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode"> |
| </instanceof> |
| </possibleChildren> |
| </navigatorContent> |
| |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.RecordedTreeNodeContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.recorded" |
| labelProvider="org.eclipse.stem.ui.views.explorer.RecordedTreeNodeLabelProvider" |
| name="%_UI_Recorded_Sims "> |
| <triggerPoints> |
| <adapt |
| type="org.eclipse.core.resources.IProject"> |
| </adapt> |
| </triggerPoints> |
| <possibleChildren> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.RecordedTreeNode"> |
| </instanceof> |
| </possibleChildren> |
| </navigatorContent> |
| |
| <commonFilter |
| id="org.eclipse.ui.navigator.resources.filters.folders" |
| name="%filters.filter.folders" |
| description="%filters.filter.folders" |
| activeByDefault="true"> |
| <filterExpression> |
| <and> |
| <adapt type="org.eclipse.core.resources.IFolder"> |
| <or> |
| <test property="org.eclipse.core.resources.name" value="models"/> |
| <test property="org.eclipse.core.resources.name" value="decorators"/> |
| <test property="org.eclipse.core.resources.name" value="experiments"/> |
| <test property="org.eclipse.core.resources.name" value="graphs"/> |
| <test property="org.eclipse.core.resources.name" value="modifiers"/> |
| <test property="org.eclipse.core.resources.name" value="predicates"/> |
| <test property="org.eclipse.core.resources.name" value="Recorded Simulations"/> |
| <test property="org.eclipse.core.resources.name" value="scenarios"/> |
| <test property="org.eclipse.core.resources.name" value="sequencers"/> |
| <test property="org.eclipse.core.resources.name" value="triggers"/> |
| <test property="org.eclipse.core.resources.name" value="loggers"/> |
| </or> |
| </adapt> |
| </and> |
| </filterExpression> |
| </commonFilter> |
| |
| </extension> |
| <extension |
| point="org.eclipse.ui.navigator.navigatorContent"> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| id="org.eclipse.stem.ui.views.explorer.identifiables2" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Identifiables"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.core.common.Identifiable"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <instanceof |
| value="org.eclipse.stem.core.common.Identifiable"> |
| </instanceof> |
| </possibleChildren> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.graphs" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Graphs"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$GraphsTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.graph.Graph"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$GraphsTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.scenarios" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Scenarios"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ScenariosTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.scenario.Scenario"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ScenariosTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.sequencers" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Sequencers"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$SequencersTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.sequencer.Sequencer"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$SequencersTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.triggers" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Triggers"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$TriggersTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.trigger.Trigger"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$TriggersTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.experiments" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Experiments"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ExperimentsTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.experiment.Experiment"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ExperimentsTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.modifiers" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Modifiers"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ModifiersTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.modifier.Modifier"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ModifiersTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.models" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Models"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ModelsTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.model.Model"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$ModelsTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.predicates" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Predicates"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$PredicatesTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.predicate.Predicate"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$PredicatesTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.decorators" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Decorators"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$DecoratorsTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.model.Decorator"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$DecoratorsTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| |
| <navigatorContent |
| contentProvider="org.eclipse.stem.ui.views.explorer.IdentifiableContentProvider" |
| id="org.eclipse.stem.ui.views.explorer.loggers" |
| labelProvider="org.eclipse.stem.ui.views.explorer.IdentifiableProvider" |
| name="%_UI_Loggers"> |
| <triggerPoints> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$LoggersTreeNode"> |
| </instanceof> |
| </triggerPoints> |
| <possibleChildren> |
| <or> |
| <instanceof |
| value="java.lang.String"> |
| </instanceof> |
| <instanceof |
| value="org.eclipse.stem.core.logger.Logger"> |
| </instanceof> |
| </or> |
| </possibleChildren> |
| <dropAssistant |
| class="org.eclipse.stem.ui.views.explorer.IdentifiableDropAdapterAssistant" |
| id="org.eclipse.stem.ui.views.explorer.identifabledropassistant"> |
| <possibleDropTargets> |
| <instanceof |
| value="org.eclipse.stem.ui.views.explorer.IdentifiableTreeNode$LoggersTreeNode"> |
| </instanceof> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| |
| <actionProvider |
| class="org.eclipse.stem.ui.handlers.EditorActionProvider" |
| id="org.eclipse.stem.ui.action.editor.open"> |
| <enablement> |
| <instanceof |
| value="org.eclipse.stem.core.common.Identifiable"> |
| </instanceof> |
| </enablement> |
| </actionProvider> |
| |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.intro"> |
| <introProductBinding |
| introId="org.eclipse.ui.intro.universal" |
| productId="org.eclipse.stem.ui.product"> |
| </introProductBinding> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.intro.configExtension"> |
| <configExtension |
| configId="org.eclipse.ui.intro.universalConfig" |
| content="$nl$/intro/overviewExtensionContent.xml"> |
| </configExtension> |
| <configExtension |
| configId="org.eclipse.ui.intro.universalConfig" |
| content="$nl$/intro/whatsnewExtensionContent.xml"> |
| </configExtension> |
| <configExtension |
| configId="org.eclipse.ui.intro.universalConfig" |
| content="$nl$/intro/tutorialsExtensionContent.xml"> |
| </configExtension> |
| </extension> |
| |
| |
| <extension |
| point="org.eclipse.ui.splashHandlers"> |
| <splashHandler |
| class="org.eclipse.stem.ui.splashhandler.SplashHandler" |
| id="org.eclipse.stem.ui.splashhandler"> |
| </splashHandler> |
| <splashHandlerProductBinding |
| productId="org.eclipse.stem.ui.product" |
| splashId="org.eclipse.stem.ui.splashhandler"> |
| </splashHandlerProductBinding> |
| </extension> |
| <extension |
| id="product" |
| point="org.eclipse.core.runtime.products"> |
| <product |
| application="org.eclipse.stem.ui.CoreEditorAdvisorApplication" |
| name="STEM"> |
| <property |
| name="windowImages" |
| value="branding/ohf16_16_32.gif,branding/ohf32_32_32.gif,branding/ohf48_48_32.gif,branding/ohf64_64_32.gif,branding/ohf128_128_32.gif"> |
| </property> |
| <property |
| name="aboutText" |
| value="STEM - Spatiotemporal Epidemological Modeler"> |
| </property> |
| <property |
| name="aboutImage" |
| value="branding/ohf64_64_32.gif"> |
| </property> |
| <property |
| name="startupForegroundColor" |
| value="FFFFFF"> |
| </property> |
| <property |
| name="startupProgressRect" |
| value="0,413,431,15"> |
| </property> |
| <property |
| name="startupMessageRect" |
| value="10,380,431,20"> |
| </property> |
| <property |
| name="appName" |
| value="STEM"> |
| </property> |
| <property |
| name="preferenceCustomization" |
| value="plugin_customization.ini"> |
| </property> |
| </product> |
| </extension> |
| <extension |
| id="product" |
| point="org.eclipse.core.runtime.products"> |
| <product |
| application="org.eclipse.stem.ui.CoreEditorAdvisorApplication" |
| name="STEM"> |
| <property |
| name="windowImages" |
| value="branding/ohf16_16_32.gif,branding/ohf32_32_32.gif,branding/ohf48_48_32.gif,branding/ohf64_64_32.gif,branding/ohf128_128_32.gif"> |
| </property> |
| <property |
| name="aboutText" |
| value="Spatio-Temporal Epidemological/Event Modeler (STEM)"> |
| </property> |
| <property |
| name="aboutImage" |
| value="branding/ohf64_64_32.gif"> |
| </property> |
| <property |
| name="startupForegroundColor" |
| value="FFFFFF"> |
| </property> |
| <property |
| name="startupProgressRect" |
| value="0,413,431,15"> |
| </property> |
| <property |
| name="startupMessageRect" |
| value="10,380,431,20"> |
| </property> |
| </product> |
| </extension> |
| <extension |
| id="product" |
| point="org.eclipse.core.runtime.products"> |
| <product |
| application="org.eclipse.stem.ui.CoreEditorAdvisorApplication" |
| name="STEM"> |
| <property |
| name="windowImages" |
| value="branding/ohf16_16_32.gif,branding/ohf32_32_32.gif,branding/ohf48_48_32.gif,branding/ohf64_64_32.gif,branding/ohf128_128_32.gif"> |
| </property> |
| <property |
| name="aboutText" |
| value="Spatio-Temporal Epidemological/Event Modeler (STEM)"> |
| </property> |
| <property |
| name="aboutImage" |
| value="branding/ohf64_64_32.gif"> |
| </property> |
| <property |
| name="startupForegroundColor" |
| value="FFFFFF"> |
| </property> |
| <property |
| name="startupProgressRect" |
| value="0,413,431,15"> |
| </property> |
| <property |
| name="startupMessageRect" |
| value="10,380,431,20"> |
| </property> |
| <property |
| name="preferenceCustomization" |
| value="plugin_customization.ini"> |
| </property> |
| </product> |
| </extension> |
| <extension |
| point="org.eclipse.stem.ui.launchers"> |
| <launcher name="default" class="org.eclipse.stem.ui.launcher.WorkbenchLauncher"></launcher> |
| |
| </extension> |
| |
| <!-- |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="menu:org.eclipse.ui.main.menu"> |
| <menu |
| label="Help2" |
| tooltip="Help2"> |
| |
| <command |
| commandId="org.eclipse.ui.help.quickStartAction" |
| id="quickStartAction" |
| style="push"> |
| </command> |
| </menu> |
| </menuContribution> |
| </extension> |
| --> |
| |
| </plugin> |