Package | Description |
---|---|
org.nuxeo.ecm.diff.model | |
org.nuxeo.ecm.diff.model.impl | |
org.nuxeo.ecm.diff.service.impl |
Modifier and Type | Method and Description |
---|---|
PropertyDiff |
SchemaDiff.getFieldDiff(String field)
Gets the field diff.
|
PropertyDiff |
SchemaDiff.putFieldDiff(String field,
PropertyDiff fieldDiff)
Put field diff.
|
Modifier and Type | Method and Description |
---|---|
Map<String,PropertyDiff> |
SchemaDiff.getSchemaDiff()
Gets the schema diff.
|
Modifier and Type | Method and Description |
---|---|
PropertyDiff |
SchemaDiff.putFieldDiff(String field,
PropertyDiff fieldDiff)
Put field diff.
|
Modifier and Type | Class and Description |
---|---|
class |
ComplexPropertyDiff
Implementation of
PropertyDiff for a complex property. |
class |
ContentPropertyDiff
Implementation of
PropertyDiff for a content property (blob). |
class |
ListPropertyDiff
Implementation of
PropertyDiff for a list property. |
class |
SimplePropertyDiff
Implementation of
PropertyDiff for a simple property. |
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,PropertyDiff> |
ListPropertyDiff.diffMap |
protected Map<String,PropertyDiff> |
ComplexPropertyDiff.diffMap |
Modifier and Type | Method and Description |
---|---|
PropertyDiff |
ListPropertyDiff.getDiff(int index)
Gets the diff.
|
PropertyDiff |
ComplexPropertyDiff.getDiff(String item)
Gets the diff.
|
PropertyDiff |
SchemaDiffImpl.getFieldDiff(String field) |
PropertyDiff |
ListPropertyDiff.putDiff(int index,
PropertyDiff diff)
Puts the diff.
|
PropertyDiff |
ComplexPropertyDiff.putDiff(String item,
PropertyDiff diff)
Put diff.
|
PropertyDiff |
SchemaDiffImpl.putFieldDiff(String field,
PropertyDiff fieldDiff) |
Modifier and Type | Method and Description |
---|---|
Map<Integer,PropertyDiff> |
ListPropertyDiff.getDiffMap() |
Map<String,PropertyDiff> |
ComplexPropertyDiff.getDiffMap() |
Map<String,PropertyDiff> |
SchemaDiffImpl.getSchemaDiff() |
Modifier and Type | Method and Description |
---|---|
PropertyDiff |
ListPropertyDiff.putDiff(int index,
PropertyDiff diff)
Puts the diff.
|
PropertyDiff |
ComplexPropertyDiff.putDiff(String item,
PropertyDiff diff)
Put diff.
|
PropertyDiff |
SchemaDiffImpl.putFieldDiff(String field,
PropertyDiff fieldDiff) |
Modifier and Type | Method and Description |
---|---|
static PropertyDiff |
FieldDiffHelper.applyPropertyHierarchyToDiff(PropertyDiff firstPropertyDiff,
List<PropertyHierarchyNode> propertyHierarchy)
Sets the property diff hierarchy.
|
Modifier and Type | Method and Description |
---|---|
static PropertyDiff |
FieldDiffHelper.applyPropertyHierarchyToDiff(PropertyDiff firstPropertyDiff,
List<PropertyHierarchyNode> propertyHierarchy)
Sets the property diff hierarchy.
|
protected PropertyDiffDisplay |
DiffDisplayServiceImpl.getFieldDiffDisplay(Serializable property,
PropertyDiff propertyDiff,
boolean isDisplayAllItems,
boolean isDisplayItemIndexes,
boolean mustApplyStyleClass,
String styleClass) |
protected PropertyDiffDisplay |
DiffDisplayServiceImpl.getFieldXPaths(String propertyName,
PropertyDiff propertyDiff,
Serializable leftProperty,
Serializable rightProperty,
boolean isDisplayAllItems,
boolean isDisplayItemIndexes,
List<DiffFieldItemDefinition> complexFieldItemDefs) |
protected PropertyDiffDisplay |
DiffDisplayServiceImpl.getFinalFieldDiffDisplay(Serializable fieldDiffDisplay,
PropertyDiff propertyDiff,
boolean mustApplyStyleClass,
String styleClass) |
protected void |
DiffDisplayServiceImpl.setFieldDiffDisplay(Serializable property,
PropertyDiff fieldDiff,
boolean isDisplayAllItems,
boolean isDisplayItemIndexes,
Map<String,Map<String,PropertyDiffDisplay>> value,
String schemaName,
String fieldName,
DocumentModel doc,
String styleClass)
Sets the field diff display.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DiffDisplayServiceImpl.setComplexPropertyXPaths(Map<String,Serializable> complexPropertyXPaths,
String complexFieldItemName,
String subPropertyFullName,
Map<String,PropertyDiff> complexPropertyDiffMap,
Map<String,Serializable> leftComplexProperty,
Map<String,Serializable> rightComplexProperty,
boolean isDisplayAllItems,
boolean isDisplayItemIndexes)
Sets the complex property xpaths.
|
Copyright © 2015 Nuxeo SA. All rights reserved.