| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| |
| <extension-point id="hoverHelpers" name="%HOVERHELP_HELPER_NAME" schema="schema/hoverHelpers.exsd"/> |
| <extension-point id="actions" name="%ACTIONS_NAME" schema="schemas/actions.exsd"/> |
| <extension-point id="modelListener" name="Model Listener" schema="schemas/modelListener.exsd"/> |
| <extension-point id="uiObjectFactories" name="UIObjectFactories" schema="schemas/uiObjectFactories.exsd"/> |
| <extension-point id="assignCategoryAdditions" name="Assign Section Additions" schema="schema/assignCategoryAdditions.exsd"/> |
| |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.bpel.ui.BPELMultipageEditorPart" |
| contributorClass="org.eclipse.bpel.ui.BPELMultiPageEditorActionBarContributor" |
| default="true" |
| icon="icons/obj16/bpel.gif" |
| id="org.eclipse.bpel.ui.bpeleditor" |
| name="%BPEL_EDITOR_NAME"> |
| <!-- use content type to identify BPEL files // Bugzilla 320545: --> |
| <contentTypeBinding |
| contentTypeId="org.eclipse.bpel.contenttype"> |
| </contentTypeBinding> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editorActions"> |
| <editorContribution |
| id="org.eclipse.bpel.ui.bpel.editor.contribution" |
| targetID="org.eclipse.bpel.ui.bpeleditor"> |
| <action |
| accelerator="Ctrl+D" |
| class="org.eclipse.bpel.ui.actions.BPELDuplicateAction" |
| definitionId="Ctrl+D" |
| disabledIcon="icons/dlcl16/duplicate.png" |
| enablesFor="*" |
| icon="icons/elcl16/duplicate.png" |
| id="org.eclipse.bpel.ui.duplicate.action" |
| label="%DUPLICATE_ACTION_NAME" |
| menubarPath="edit/paste" |
| style="push" |
| toolbarPath="edit/paste" |
| tooltip="%DUPLICATE_ACTION_TOOLTIP"/> |
| </editorContribution> |
| </extension> |
| |
| <!-- Save as image action --> |
| |
| <extension |
| point="org.eclipse.ui.editorActions"> |
| <editorContribution |
| id="org.eclipse.bpel.ui.bpel.editor.contribution" |
| targetID="org.eclipse.bpel.ui.bpeleditor"> |
| <action |
| class="org.eclipse.bpel.ui.actions.SaveImageAction" |
| enablesFor="*" |
| disabledIcon="icons/dlcl16/capturescreen.gif" |
| icon="icons/elcl16/capturescreen.gif" |
| id="org.eclipse.bpel.ui.saveasimage.action" |
| menubarPath="file/export" |
| style="push" |
| toolbarPath="file/export" |
| tooltip="%EXPORT_AS_IMAGE_TOOLTIP" |
| label="%EXPORT_AS_IMAGE_LABEL" |
| /> |
| </editorContribution> |
| </extension> |
| |
| <!-- Markers --> |
| |
| <extension |
| id="uiMarker" |
| name="%UI_MARKER_LABEL" |
| point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.bpel.common.ui.graphicalMarker"/> |
| <attribute name="propertyID"/> |
| <attribute name="image"/> |
| <attribute name="overlayImageTopLeft"/> |
| <attribute name="overlayImageTopRight"/> |
| <attribute name="overlayImageBottomLeft"/> |
| <attribute name="overlayImageBottomRight"/> |
| <attribute name="color"/> |
| <attribute name="anchorPoint"/> |
| <attribute name="distance"/> |
| <attribute name="priority"/> |
| <attribute name="order"/> |
| <attribute name="active"/> |
| <attribute name="installed"/> |
| <!-- Bugzilla 330519 --> |
| <persistent value="true"/> |
| </extension> |
| |
| <!-- Markers used in expression editors. --> |
| <extension |
| id="uiExpressionProblemMarker" |
| name="%EXPRESSION_PROBLEM_MARKER_NAME" |
| point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.core.resources.problemmarker"/> |
| <super type="org.eclipse.bpel.common.ui.textMarker"/> |
| <persistent value="true"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| category="org.eclipse.bpel.ui.preferences.BPELHomePreferencePage" |
| class="org.eclipse.bpel.ui.preferences.BPELPreferencePage" |
| id="org.eclipse.bpel.ui.preferences.BPELPreferencePage" |
| name="%PREFERENCE_PAGE_EDITOR"> |
| </page> |
| <page |
| category="org.eclipse.bpel.ui.preferences.BPELHomePreferencePage" |
| class="org.eclipse.bpel.ui.preferences.XPathTemplatePreferencePage" |
| id="org.eclipse.bpel.ui.preferences.BPELPreferencePage.XPathTemplatePreferencePage" |
| name="%PREFERENCE_PAGE_XPATH_EDITOR_TEMPLATES"/> |
| <page |
| class="org.eclipse.bpel.ui.preferences.BPELHomePreferencePage" |
| id="org.eclipse.bpel.ui.preferences.BPELHomePreferencePage" |
| name="%PREFERENCE_PAGE_HOME"/> |
| <page |
| category="org.eclipse.bpel.ui.preferences.BPELHomePreferencePage" |
| class="org.eclipse.bpel.ui.preferences.WSILPreferencePage" |
| id="org.eclipse.bpel.ui.preferences.WSILPreferencePage" |
| name="%PREFERENCE_PAGE_WSIL"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.views.properties.tabbed.propertyContributor"> |
| <propertyContributor |
| contributorId="org.eclipse.bpel.ui.bpeleditor" |
| typeMapper="org.eclipse.bpel.ui.properties.TypeMapper" |
| labelProvider="org.eclipse.bpel.ui.properties.PropertiesLabelProvider"> |
| <propertyCategory category="description"/> |
| <propertyCategory category="implementation"/> |
| <propertyCategory category="environment"/> |
| <!-- Advanced is empty but can be used by extensions --> |
| <propertyCategory category="advanced"/> |
| <propertyCategory category="documentation"/> |
| </propertyContributor> |
| </extension> |
| |
| <extension point="org.eclipse.ui.views.properties.tabbed.propertyTabs"> |
| <propertyTabs contributorId="org.eclipse.bpel.ui.bpeleditor"> |
| <propertyTab |
| label="%DETAILS_PAGES_DESCRIPTION_LABEL" |
| category="description" |
| id="org.eclipse.bpel.ui.tabs.description"/> |
| <propertyTab |
| label="%DETAILS_PAGES_DETAILS_LABEL" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.details"/> |
| <propertyTab |
| label="%DETAILS_PAGES_COMPENSATION_LABEL" |
| category="implementation" |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.tabs.compensation"/> |
| <propertyTab |
| label="%DETAILS_PAGES_REPEAT_LABEL" |
| category="implementation" |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.tabs.repeat"/> |
| <propertyTab |
| label="%DETAILS_PAGES_COUNTER_VALUES_LABEL" |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.counter_values"/> |
| <propertyTab |
| label="%DETAILS_PAGES_COMPLETION_LABEL" |
| afterTab="org.eclipse.bpel.ui.tabs.counter_values" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.completion"/> |
| <propertyTab |
| label="%DETAILS_PAGES_JOIN_BEHAVIOUR_LABEL" |
| category="implementation" |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.tabs.joinBehaviour"/> |
| <propertyTab |
| label="%DETAILS_PAGES_CORRELATION_LABEL" |
| category="implementation" |
| afterTab="org.eclipse.bpel.ui.tabs.joinBehaviour" |
| id="org.eclipse.bpel.ui.tabs.correlation"/> |
| <propertyTab |
| label="%DETAILS_PAGES_IMPORTS_LABEL" |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.imports"/> |
| <!-- Bugzilla 324162 --> |
| <propertyTab |
| label="%DETAILS_PAGES_NAMESPACEPREFIXES_LABEL" |
| afterTab="org.eclipse.bpel.ui.tabs.imports" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.namespacePrefixes"/> |
| <propertyTab |
| label="%DETAILS_PAGES_EXPIRATION_LABEL" |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.expiration"/> |
| <propertyTab |
| afterTab="org.eclipse.bpel.ui.tabs.details" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.initialization" |
| label="%DETAILS_PAGES_INITIALIZATION_LABEL"/> |
| <propertyTab |
| afterTab="org.eclipse.bpel.ui.tabs.correlation" |
| category="implementation" |
| id="org.eclipse.bpel.ui.tabs.messageExchange" |
| label="%DETAILS_PAGES_MESSAGE_EXCHANGE_LABEL"/> |
| <propertyTab |
| category="documentation" |
| id="org.eclipse.bpel.ui.tabs.documentation" |
| label="%DETAILS_PAGES_DOCUMENTATION_LABEL"/> |
| </propertyTabs> |
| |
| </extension> |
| |
| <extension point="org.eclipse.ui.views.properties.tabbed.propertySections"> |
| <propertySections contributorId="org.eclipse.bpel.ui.bpeleditor"> |
| <propertySection |
| class="org.eclipse.bpel.ui.properties.ActionImplementationSection" |
| tab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.sections.ActionImplementationSection"> |
| <input type="org.eclipse.bpel.model.Empty"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.description" |
| class="org.eclipse.bpel.ui.properties.NameSection" |
| id="org.eclipse.bpel.ui.sections.Name"> |
| <input type="org.eclipse.bpel.model.Activity"/> |
| <input type="org.eclipse.wst.wsdl.ExtensibilityElement"/> |
| <input type="org.eclipse.bpel.model.Variable"/> |
| <input type="org.eclipse.bpel.model.CorrelationSet"/> |
| <input type="org.eclipse.bpel.model.PartnerLink"/> |
| <input type="org.eclipse.bpel.model.Process"/> |
| <input type="org.eclipse.bpel.model.Link"/> |
| <input type="org.eclipse.bpel.model.MessageExchange"/> |
| </propertySection> |
| <propertySection |
| afterSection="org.eclipse.bpel.ui.sections.Name" |
| tab="org.eclipse.bpel.ui.tabs.description" |
| class="org.eclipse.bpel.ui.properties.NamespaceSection" |
| id="org.eclipse.bpel.ui.sections.Namespace"> |
| <input type="org.eclipse.bpel.model.Process"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.imports" |
| class="org.eclipse.bpel.ui.properties.ImportsSection" |
| id="org.eclipse.bpel.ui.sections.Imports"> |
| <input type="org.eclipse.bpel.model.Process"/> |
| </propertySection> |
| <!-- Bugzilla 324162 --> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.namespacePrefixes" |
| class="org.eclipse.bpel.ui.properties.NamespacePrefixesSection" |
| id="org.eclipse.bpel.ui.sections.NamespacePrefixes"> |
| <input type="org.eclipse.bpel.model.Activity"/> |
| <input type="org.eclipse.bpel.model.Process"/> |
| </propertySection> |
| <propertySection |
| afterSection="org.eclipse.bpel.ui.sections.JoinCondition" |
| tab="org.eclipse.bpel.ui.tabs.joinBehaviour" |
| class="org.eclipse.bpel.ui.properties.JoinFailureSection" |
| id="org.eclipse.bpel.ui.sections.JoinFailure"> |
| <input type="org.eclipse.bpel.model.Activity"/> |
| <input type="org.eclipse.wst.wsdl.ExtensibilityElement"/> |
| <input type="org.eclipse.bpel.model.Process"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.VariableTypeSection" |
| id="org.eclipse.bpel.ui.sections.VariableImpl"> |
| <input type="org.eclipse.bpel.model.Variable"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.CorrSetImplSection" |
| id="org.eclipse.bpel.ui.sections.CorrSetImpl"> |
| <input type="org.eclipse.bpel.model.CorrelationSet"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.correlation" |
| class="org.eclipse.bpel.ui.properties.CorrelationSection" |
| id="org.eclipse.bpel.ui.sections.Correlation"> |
| <input type="org.eclipse.bpel.model.Invoke"/> |
| <input type="org.eclipse.bpel.model.OnMessage"/> |
| <input type="org.eclipse.bpel.model.OnEvent"/> |
| <input type="org.eclipse.bpel.model.Receive"/> |
| <input type="org.eclipse.bpel.model.Reply"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.messageExchange" |
| class="org.eclipse.bpel.ui.properties.MessageExchangeSection" |
| id="org.eclipse.bpel.ui.sections.MessageExchange"> |
| <input type="org.eclipse.bpel.model.OnMessage"/> |
| <input type="org.eclipse.bpel.model.OnEvent"/> |
| <input type="org.eclipse.bpel.model.Receive"/> |
| <input type="org.eclipse.bpel.model.Reply"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.ScopeImplSection" |
| id="org.eclipse.bpel.ui.sections.ScopeImpl"> |
| <input type="org.eclipse.bpel.model.Scope"/> |
| </propertySection> |
| <propertySection |
| afterSection="org.eclipse.bpel.ui.sections.InvokeImpl" |
| class="org.eclipse.bpel.ui.properties.CreateInstanceSection" |
| tab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.sections.CreateInstance"> |
| <input type="org.eclipse.bpel.model.Receive"/> |
| <input type="org.eclipse.bpel.model.Pick"/> |
| </propertySection> |
| <propertySection |
| class="org.eclipse.bpel.ui.properties.InvokeImplSection" |
| tab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.sections.InvokeImpl"> |
| <input type="org.eclipse.bpel.model.Receive"/> |
| <input type="org.eclipse.bpel.model.Invoke"/> |
| <input type="org.eclipse.bpel.model.Reply"/> |
| <input type="org.eclipse.bpel.model.OnMessage"/> |
| <input type="org.eclipse.bpel.model.OnEvent"/> |
| </propertySection> |
| <propertySection |
| class="org.eclipse.bpel.ui.properties.InvokeVariableSection" |
| tab="org.eclipse.bpel.ui.tabs.details" |
| id="org.eclipse.bpel.ui.sections.InvokeVariable" |
| afterSection="org.eclipse.bpel.ui.sections.InvokeImpl"> |
| <input type="org.eclipse.bpel.model.Receive"/> |
| <input type="org.eclipse.bpel.model.Invoke"/> |
| <input type="org.eclipse.bpel.model.Reply"/> |
| <input type="org.eclipse.bpel.model.OnMessage"/> |
| <input type="org.eclipse.bpel.model.OnEvent"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.CompensateScopeSection" |
| id="org.eclipse.bpel.ui.sections.CompensateScope"> |
| <input type="org.eclipse.bpel.model.CompensateScope"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.CatchAllSection" |
| id="org.eclipse.bpel.ui.sections.CatchAll"> |
| <input type="org.eclipse.bpel.model.CatchAll"/> |
| </propertySection> |
| <propertySection |
| afterSection="org.eclipse.bpel.ui.sections.JoinCondition" |
| class="org.eclipse.bpel.ui.properties.ExitOnStandardFaultSection" |
| id="org.eclipse.bpel.ui.sections.ExitOnStandardFaultSection" |
| tab="org.eclipse.bpel.ui.tabs.details"> |
| <input type="org.eclipse.bpel.model.Process"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.FaultCatchNameSection" |
| id="org.eclipse.bpel.ui.sections.FaultCatchName"> |
| <input type="org.eclipse.bpel.model.Catch"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.FaultThrowNameSection" |
| id="org.eclipse.bpel.ui.sections.FaultThrowName"> |
| <input type="org.eclipse.bpel.model.Throw"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.ElseConditionSection" |
| id="org.eclipse.bpel.ui.sections.OtherwiseCondition"> |
| <input type="org.eclipse.bpel.model.Else"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.joinBehaviour" |
| class="org.eclipse.bpel.ui.properties.JoinConditionSection" |
| id="org.eclipse.bpel.ui.sections.JoinCondition"> |
| <input type="org.eclipse.bpel.model.Activity"/> |
| <input type="org.eclipse.wst.wsdl.ExtensibilityElement"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.WhileConditionSection" |
| id="org.eclipse.bpel.ui.sections.WhileCondition"> |
| <input type="org.eclipse.bpel.model.While"/> |
| <input type="org.eclipse.bpel.model.RepeatUntil"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.ForEachSection" |
| id="org.eclipse.bpel.ui.sections.ForEach"> |
| <input type="org.eclipse.bpel.model.ForEach"/> |
| </propertySection> |
| |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.counter_values" |
| class="org.eclipse.bpel.ui.properties.ForEachCounterValuesSection" |
| id="org.eclipse.bpel.ui.sections.ForEachStartCounterValue"> |
| <input type="org.eclipse.bpel.model.ForEach"/> |
| </propertySection> |
| |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.completion" |
| class="org.eclipse.bpel.ui.properties.ForEachSuccessfulBranchesOnlySection" |
| id="org.eclipse.bpel.ui.sections.ForEachSuccessfulBranchesOnly"> |
| <input type="org.eclipse.bpel.model.ForEach"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.completion" |
| class="org.eclipse.bpel.ui.properties.ForEachCompletionSection" |
| id="org.eclipse.bpel.ui.sections.ForEachCompletion" |
| afterSection="org.eclipse.bpel.ui.sections.ForEachSuccessfulBranchesOnly"> |
| <input type="org.eclipse.bpel.model.ForEach"/> |
| </propertySection> |
| |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.CaseConditionSection" |
| id="org.eclipse.bpel.ui.sections.CaseCondition"> |
| <input type="org.eclipse.bpel.model.ElseIf"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.CaseConditionSection" |
| id="org.eclipse.bpel.ui.sections.IfCondition"> |
| <input type="org.eclipse.bpel.model.If"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.TransitionConditionSection" |
| id="org.eclipse.bpel.ui.sections.TransitionCondition"> |
| <input type="org.eclipse.bpel.model.Link"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.WaitConditionSection" |
| id="org.eclipse.bpel.ui.sections.WaitCondition"> |
| <input type="org.eclipse.bpel.model.Wait"/> |
| <input type="org.eclipse.bpel.model.OnAlarm"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.repeat" |
| class="org.eclipse.bpel.ui.properties.RepeatingAlarmConditionSection" |
| id="org.eclipse.bpel.ui.sections.RepeatingAlarmCondition"> |
| <input type="org.eclipse.bpel.model.OnAlarm"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.PartnerLinkImplSection" |
| id="org.eclipse.bpel.ui.sections.PartnerLinkImpl"> |
| <input type="org.eclipse.bpel.model.PartnerLink"/> |
| </propertySection> |
| <!-- |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.counter_values" |
| class="org.eclipse.bpel.ui.properties.ForEachStartCounterValueSection" |
| id="org.eclipse.bpel.ui.sections.ForEachStartCounterValue"> |
| <input type="org.eclipse.bpel.model.ForEach"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.counter_values" |
| class="org.eclipse.bpel.ui.properties.ForEachFinalCounterValueSection" |
| id="org.eclipse.bpel.ui.sections.ForEachFinalCounterValue" |
| afterSection="org.eclipse.bpel.ui.sections.ForEachStartCounterValue"> |
| <input type="org.eclipse.bpel.model.ForEach"/> |
| </propertySection> |
| --> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.AssignImplSection" |
| id="org.eclipse.bpel.ui.sections.AssignImpl"> |
| <input type="org.eclipse.bpel.model.Assign"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.ValidateSection" |
| id="org.eclipse.bpel.ui.sections.ValidateSection"> |
| <input type="org.eclipse.bpel.model.Assign"/> |
| </propertySection> |
| <propertySection |
| tab="org.eclipse.bpel.ui.tabs.details" |
| class="org.eclipse.bpel.ui.properties.ValidateVariablesSection" |
| id="org.eclipse.bpel.ui.sections.ValidateVariablesSection"> |
| <input type="org.eclipse.bpel.model.Validate"/> |
| </propertySection> |
| <propertySection |
| class="org.eclipse.bpel.ui.properties.VariableInitializationSection" |
| id="org.eclipse.bpel.ui.sections.VariableInitializationSection" |
| tab="org.eclipse.bpel.ui.tabs.initialization"> |
| <input type="org.eclipse.bpel.model.Variable"/> |
| </propertySection> |
| <propertySection |
| class="org.eclipse.bpel.ui.properties.DocumentationSection" |
| id="org.eclipse.bpel.ui.sections.DocumentationSection" |
| tab="org.eclipse.bpel.ui.tabs.documentation"> |
| <input type="org.eclipse.bpel.model.BPELExtensibleElement"/> |
| </propertySection> |
| </propertySections> |
| |
| </extension> |
| |
| <extension |
| point="org.eclipse.bpel.ui.actions"> |
| <category |
| name="%BASIC_ACTIONS" |
| id="org.eclipse.bpel.ui.actions.category.basic"/> |
| <action |
| class="org.eclipse.bpel.ui.bpelactions.SimpleAction" |
| specCompliant="false" |
| categoryId="org.eclipse.bpel.ui.actions.category.basic" |
| id="org.eclipse.bpel.ui.action.empty"/> |
| <action |
| class="org.eclipse.bpel.ui.bpelactions.InvokeAction" |
| specCompliant="false" |
| categoryId="org.eclipse.bpel.ui.actions.category.basic" |
| id="org.eclipse.bpel.ui.action.invoke"/> |
| <action |
| class="org.eclipse.bpel.ui.bpelactions.ReceiveAction" |
| specCompliant="true" |
| categoryId="org.eclipse.bpel.ui.actions.category.basic" |
| id="org.eclipse.bpel.ui.action.receive"/> |
| <action |
| class="org.eclipse.bpel.ui.bpelactions.ReplyAction" |
| specCompliant="true" |
| categoryId="org.eclipse.bpel.ui.actions.category.basic" |
| id="org.eclipse.bpel.ui.action.reply"/> |
| <action |
| class="org.eclipse.bpel.ui.bpelactions.AssignAction" |
| specCompliant="true" |
| categoryId="org.eclipse.bpel.ui.actions.category.basic" |
| id="org.eclipse.bpel.ui.action.assign"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http:///org/eclipse/bpel/ui/uiextensionmodel.ecore" |
| class="org.eclipse.bpel.ui.uiextensionmodel.UiextensionmodelPackage"> |
| </package> |
| </extension> |
| |
| <extension |
| point="org.eclipse.wst.xml.core.catalogContributions"> |
| <catalogContribution id="default"> |
| <public |
| publicId="http://schemas.xmlsoap.org/ws/2004/03/partner-link/" |
| uri="platform:/plugin/org.eclipse.bpel.ui/schemas/wsbpel_plinkType.xsd"> |
| </public> |
| </catalogContribution> |
| </extension> |
| <extension |
| point="org.eclipse.wst.xml.core.catalogContributions"> |
| <catalogContribution id="default"> |
| <public |
| publicId="http://schemas.xmlsoap.org/ws/2004/03/business-process/" |
| uri="platform:/plugin/org.eclipse.bpel.ui/schemas/wsbpel_msgprop.xsd"> |
| </public> |
| </catalogContribution> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.bpel.wizards" |
| name="%NEW_BPEL_CATEGORY"/> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.bpel.wizards" |
| class="org.eclipse.bpel.ui.wizards.NewBpelFileWizard" |
| hasPages="true" |
| icon="icons/obj16/bpel.gif" |
| id="org.eclipse.bpel.ui.newFile" |
| name="%NEW_BPEL_FILE" |
| project="false"/> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors.templates"> |
| <contextType |
| class="org.eclipse.jface.text.templates.TemplateContextType" |
| id="xpath" |
| name="xpath"/> |
| <contextType |
| class="org.eclipse.jface.text.templates.TemplateContextType" |
| id="jscript" |
| name="jscript"/> |
| </extension> |
| <extension |
| id="org.eclipse.bpel.ui.adapters.1" |
| name="%RUNTIME_ADAPTERS_NAME" |
| point="org.eclipse.core.runtime.adapters"> |
| <factory |
| adaptableType="java.lang.Object" |
| class="org.eclipse.bpel.ui.adapters.AdapterFactory"> |
| <adapter type="org.eclipse.bpel.ui.adapters.ILabeledElement"/> |
| <adapter type="org.eclipse.core.runtime.IStatus"/> |
| </factory> |
| </extension> |
| |
| <extension |
| id="org.eclipse.bpel.ui.bpel.provider" |
| name="BPEL Palette Provider" |
| point="org.eclipse.bpel.common.ui.paletteAdditions"> |
| <additions |
| importance="10" |
| provider="org.eclipse.bpel.ui.palette.PaletteFactory" |
| targetEditor="org.eclipse.bpel.ui.bpeleditor"/> |
| </extension> |
| <extension |
| point="org.eclipse.bpel.ui.hoverHelpers"> |
| <hoverHelper class="org.eclipse.bpel.ui.hovers.DefaultHoverHelper" /> |
| </extension> |
| <extension |
| point="org.eclipse.bpel.common.model.functionRegistry"> |
| <registry |
| namespace="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0" |
| uri="platform:/plugin/org.eclipse.bpel.ui/templates/fn.xml"> |
| </registry> |
| <registry |
| namespace="http://www.w3.org/TR/1999/REC-xpath-19991116" |
| uri="platform:/plugin/org.eclipse.bpel.ui/templates/fn.xml"> |
| </registry> |
| </extension> |
| <!-- |
| Bugzilla 320545: |
| Content Type recognition for BPEL files |
| NOTE: eclipse does not support recognition of file types for files without extensions |
| See eclipse bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=46297 |
| --> |
| <extension |
| point="org.eclipse.core.contenttype.contentTypes"> |
| <content-type |
| base-type="org.eclipse.core.runtime.xml" |
| id="org.eclipse.bpel.contenttype" |
| name="%BPEL_EDITOR_FILE_NAME" |
| file-extensions="bpel,bpel2" |
| priority="normal"> |
| <!-- problems with XMLRootElementContentDescriber2 - had to roll my own --> |
| <describer |
| class="org.eclipse.bpel.ui.BPELContentDescriber"> |
| </describer> |
| </content-type> |
| </extension> |
| <!-- Turn of decorator, as the file type is not a real "decoration" |
| <extension |
| point="org.eclipse.ui.decorators"> |
| <decorator |
| adaptable="true" |
| icon="icons/obj16/bpel.gif" |
| id="org.eclipse.bpel.ui.icondecorator" |
| label="%BPEL_RESOURCE_DECORATOR_LABEL" |
| lightweight="true" |
| location="TOP_LEFT" |
| state="true"> |
| <enablement> |
| <and> |
| <objectClass |
| name="org.eclipse.core.resources.IFile"> |
| </objectClass> |
| <objectState |
| name="contentTypeId" |
| value="org.eclipse.bpel.contenttype"> |
| </objectState> |
| </and> |
| </enablement> |
| </decorator> |
| </extension>--> |
| <!-- Bugzilla 324163 --> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.bpel.ui.perspectives.BPELPerspectiveFactory" |
| icon="icons/obj20/bpel.png" |
| id="org.eclipse.bpel.ui.perspective" |
| name="%BPEL_PERSPECTIVE_NAME"> |
| </perspective> |
| </extension> |
| </plugin> |