PropertyDefinition def1 = entry.getValue(); PropertyDefinition def2 = newDefs.get(id); PropDefDiff diff = new PropDefDiff(def1, def2); if (diff.getType() > maxType) { maxType = diff.getType(); PropDefDiff diff = new PropDefDiff(null, def); if (diff.getType() > maxType) { maxType = diff.getType();
if (isModified() && type == TRIVIAL) { String[] vca1 = getOldDef().getValueConstraints(); Set<String> set1 = new HashSet<String>(); for (String aVca1 : vca1) { set1.add(aVca1); String[] vca2 = getNewDef().getValueConstraints(); Set<String> set2 = new HashSet<String>(); for (String aVca2 : vca2) { int t1 = getOldDef().getRequiredType(); int t2 = getNewDef().getRequiredType(); if (t1 != t2) { if (t2 == PropertyType.UNDEFINED) { boolean b1 = getOldDef().isMultiple(); boolean b2 = getNewDef().isMultiple(); if (b1 != b2) { if (b2) {
if (isModified() && type == TRIVIAL) { String[] vca1 = getOldDef().getValueConstraints(); Set<String> set1 = new HashSet<String>(); for (String aVca1 : vca1) { set1.add(aVca1); String[] vca2 = getNewDef().getValueConstraints(); Set<String> set2 = new HashSet<String>(); for (String aVca2 : vca2) { int t1 = getOldDef().getRequiredType(); int t2 = getNewDef().getRequiredType(); if (t1 != t2) { if (t2 == PropertyType.UNDEFINED) { boolean b1 = getOldDef().isMultiple(); boolean b2 = getNewDef().isMultiple(); if (b1 != b2) { if (b2) {
if (isModified() && type == TRIVIAL) { String[] vca1 = getOldDef().getValueConstraints(); Set<String> set1 = new HashSet<String>(); for (String aVca1 : vca1) { set1.add(aVca1); String[] vca2 = getNewDef().getValueConstraints(); Set<String> set2 = new HashSet<String>(); for (String aVca2 : vca2) { int t1 = getOldDef().getRequiredType(); int t2 = getNewDef().getRequiredType(); if (t1 != t2) { if (t2 == PropertyType.UNDEFINED) { boolean b1 = getOldDef().isMultiple(); boolean b2 = getNewDef().isMultiple(); if (b1 != b2) { if (b2) {
PropertyDefinition def1 = entry.getValue(); PropertyDefinition def2 = newDefs.get(id); PropDefDiff diff = new PropDefDiff(def1, def2); if (diff.getType() > maxType) { maxType = diff.getType(); PropDefDiff diff = new PropDefDiff(null, def); if (diff.getType() > maxType) { maxType = diff.getType();
PropertyDefinition def1 = entry.getValue(); PropertyDefinition def2 = newDefs.get(id); PropDefDiff diff = new PropDefDiff(def1, def2); if (diff.getType() > maxType) { maxType = diff.getType(); PropDefDiff diff = new PropDefDiff(null, def); if (diff.getType() > maxType) { maxType = diff.getType();