blob: 6eae3b440da1e88249b48eddaa5c399740004fe8 [file] [log] [blame]
<?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>