TMDM-7478: init impl on UI part, remove unnecessary event trigger/dispatching
TMDM-7578: additional update on UI part(ActionsPanel) and code refactoring
TMDM-7478: init impl for core funtionality (code needs refactoring/cleaning-up/polishing after few iterations)
TMDM-7478: code refactoring and clean-ups
TMDM-7478: code refactoring: remove outdated code (columNum changed is now handled together in with charts on/off logic)
TMDM-7478: fix a potential defect - after click disable charts, charts refresh continue(even no charts on new portal)

Disable charts(with auto-refresh turned on) works as expected if you disable(from Actions Panel) it and log out and back in. However if you disable it, and stay logged in, the charts refreshing continue even there are no charts on the new portal.
TMDM-7478: use Radiogroup for 'disable charts' feature.

Seems RadioGroup has more aligned visual effect with other UI part on ActionPanel
TMDM-7478: fix a hidden bug caused by missing reading back available charts(->allCharts) from cookies
TMDM-7478: commit missing update to fix compilation error
TMDM-7485 : Implemented FK field lookup function which create from FieldCreator.
TMDM-7496: "'contains the word(s)' on complex type field doesn't work when using full text "

Adds "equals" to the predicate forbidden for full text contains optimization (can't be correctly transformed in Lucene query).
TMDM-7496: "'contains the word(s)' on complex type field doesn't work when using full text "

Choose types to include based on types used in conditions to prevent Hibernate issues (related to cache of entities).
TMDM-6008: "full text search return duplicate results"

Adds unit test to ensure correct behavior.
TMDM-7478: add alert messages in DC-based chart portlets if no DC/CM selected
TMDM-7478: set Poral Config 'save' button default to "disabled", enable it when DC/DM is applied first time

Additionally remove original no DC alert message (needs i18n-->will be done in another jira)
TMDM-7478: fix a potenital defect in previous update

Portal Config 'save' button needs to be enable if the Domain Config 'save' button already enabled(which means DC/DM is already selected/applied)
TMDM-7522: "Max length information is not taken into account for PK column size"

Generates correct "length" attribute on PK column in generated Hibernate mapping.
https://jira.talendforge.org/browse/TMDM-7522
TMDM-7455: "Cannot search FK Record when having FK contains other FK"

Field expression: when field is a FK, takes the referenced field type.
Additional query builder fixes (assignable value checks).
Web ui: prevent look up for values when FK value isn't set.
TMDM-7455: "Cannot search FK Record when having FK contains other FK"

Unit test to ensure no future regression on incompatible search.
Remove usage of distinct() on a text column (not supported by all databases).