Change type of exception thrown by ComboObjectEditor when a dialog is
canceled to prevent logging uninteresting stuff.
Updated URI Handler in Bpmn2ModelerResource to correctly
resolve/deresolve relative URIs.
Add try-catch in Bpmn2ModelerResourceSet to restore default connection
timeout.
Set modification tracking on for imported files - this also prevents
them from being saved when the ResourceSet is saved.
Fix NPE in ImportUtils when creating elements from WSDLs.
Display prefix:localname for WSDL and XSD objects in UI.
Wrap a transaction ardoun "Add Import" operation in Schema Selection
Dialog.
Fix a widget disposed exception in outline page caused by a dirty editor
being closed with save.
Changed JavaProjectClassLoader to use IType and jdt for better
performance.
Fix compile error
Added <toolPalette> extension.
Added properties to <toolPalette> <tool> entries.
Created RuleFlow profile for jbpm5
Added customized toolpalette to jbpm5
Added support for multiple tool palette profiles.
Added support for setting Business Object properties in
CompoundCreateFeature.
Sort lists in Combo property editor and Combo cell editor.
Set "Diverging" as default for jBPM gateways.
Added jBPM Preference page to enable/disable Simulation tab.
Removed GlobalTypes from list of available mapped variables.
Only display outgoing sequence flows for gateways.
Added icons for jbpm compound tools.
Improved tool enablement tree selection.
Changed On Entry/Exit Script to single entry instead of a table.
Added list providers for jBPM DataInput and DataOutput itemSubjectRef
objects which include standard jBPM data types.

Added Target Runtime plugin extension elements to Tool Enablements list.

Java type selection dialog no longer includes class members and methods.

Fixed a bug caused by cached model enablements in
ListAndDetailCompositeBase class.

Deleted some unused PropertySection classes.

Reorganized class hierarchy for all PropertySections so they subclass
DefaultPropertySection instead of AbstractBpmn2PropertySection. This was
causing all kinds of confusion with property tab visibility.
Fix model enablement override handling.
Added warning message for empty property pages.
Fixed resize problem with list/detail.
Changed Tool Enablement pref page so only top-level classes are shown.
Check for model enablement in event prop pages.
Moved all detail prop page registration to JBPM5RuntimeExtension.
Added "name" to sequence flow prop page.
Added jbpm Gateway prop tab.
Remove @Override for backward compatibility with graphiti 0.8.2
Add traverse listener to multiline text editors to capture ENTER key.
Add ItemDefinition to RuleFlow enablements.
Restore Tool Enablement list to original - maybe revisit this again.
Fix tab replacement algorithm
Added a "This page is empty" message to empty property tabs as a
fall-back, instead of just displaying an empty page. The message
instructs the user on which element features to enable.

Disable List edit button if detail is empty.

Fix bug in TableColumn: don't attempt to create a cell editor if column
is not editable.

Fixed tool enablement preference page: model extensions are displayed in
a separate tree and the two trees are kept in sync.

Removed the additional bendpoints from Append Node feature - let the
Routers handle this instead.

Display "Event Type" column in Event Definitions list.
Fixed a bug in Add Flow feature that was causing it to pick the wrong
source/target anchor locations.
Some improvements in Manhattan Router.
Disable expand/collapse and pushdown/pullup custom features for
CallActivity and CallChoreography.
Add check for NPE in gateway sequence flow list.
Data Association page should not be empty when mapped to Variable.
Fix write txn bug in Condition Event detail.
Remove Artifacts list from Process tab - not needed here.
Enabled DataState and ResourceRole elements in Default Process profile.
Removed "EventDefinition" suffix from Event Type column in Event
Definitions list.