From b7570baf41382534568a838ecb44f63a0b244bee Mon Sep 17 00:00:00 2001 From: Jan Vonka Date: Mon, 28 Sep 2009 10:29:27 +0000 Subject: [PATCH] Dynamic models - allow incremental updates to property indexing definition (note: does not change existing index) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@16552 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../repo/dictionary/M2PropertyDefinition.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/source/java/org/alfresco/repo/dictionary/M2PropertyDefinition.java b/source/java/org/alfresco/repo/dictionary/M2PropertyDefinition.java index 689d8ee49d..5226f1044f 100644 --- a/source/java/org/alfresco/repo/dictionary/M2PropertyDefinition.java +++ b/source/java/org/alfresco/repo/dictionary/M2PropertyDefinition.java @@ -498,6 +498,11 @@ import org.alfresco.util.EqualsHelper; isUpdatedIncrementally = true; } + if (! EqualsHelper.nullSafeEquals(getIndexTokenisationMode().toString(), propDef.getIndexTokenisationMode().toString(), false)) + { + isUpdatedIncrementally = true; + } + // check override if (isOverride() != propDef.isOverride()) @@ -505,13 +510,6 @@ import org.alfresco.util.EqualsHelper; isUpdated = true; } - // check index tokenisation mode - if (! EqualsHelper.nullSafeEquals(getIndexTokenisationMode().toString(), propDef.getIndexTokenisationMode().toString(), false)) - { - isUpdated = true; - } - - // TODO - check prop constraints (inline and referenced) if (isUpdated)