Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue #2271 - Entity Centre: insertion points to support non-default selection criteria for embedded centres upon run #2276

Open
wants to merge 22 commits into
base: develop
Choose a base branch
from

Conversation

jhou-pro
Copy link
Contributor

resolve #2271

…re DSL that allows to customise auto-running behaviour. This option allows to preserve user criteria during auto-running of default configurations of such centres. This may be useful in insertion points with embedded centres, but also in compound master's embedded centres and even standalone auto-runnable centres.
Copy link
Member

@01es 01es left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional changes are required as per updated issue #2271

@01es 01es removed the in progress label Jun 21, 2024
…ntres with NO_CRITERIA_CLEARING option. This is to be inline with criteria preservation for default configurations.
…embedded centres with NO_CRITERIA_CLEARING option (used preferred config concept). This is to be inline with criteria preservation for default configurations. This will take effect after application reload.
…e may be altered. This was previously targeted for centreDirty. Avoided double calculation for centreChanged. Temporarily used centreChanged for SAVE button color for testing.
… title bars and prevented propagation above to standalone centre title bar.
…tre state may be altered. This was previously targeted for centreDirty. Avoided double calculation for centreChanged. Temporarily used centreChanged for SAVE button color for testing."

This reverts commit 4cff9be.
…. Bound informational message to 'Show selection criteria' button (temporarily with same colour). Excluded non-criteria items from comparison.
… adjustments of corresponding documentation. Fixed some jdoc references.
…sed styles for Show Selection Criteria button. Handle not yet initialised CriteriaIndication properly.
@01es 01es modified the milestone: 1.5.0 Jul 18, 2024
# Conflicts:
#	platform-web-resources/src/main/java/ua/com/fielden/platform/web/resources/webui/CriteriaResource.java
* Improved selectionCriteriaEquals API to be more narrow to the needed usecase.
* Extended javadoc for it.
* Reduced code by using Objects.equals/hash methods.
* Improved equals impl by checking getClass() earlier, as IntelliJ suggested.
* Tightened up selectionCriteriaEquals for tickManagerAndEnhancer to check super equality.
…n state on SAVE button for save-as configs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Entity Centre: insertion points to support non-default selection criteria for embedded centres upon run
3 participants