de.espirit.firstspirit.storage
Interface DataChangeDetail

All Superinterfaces:
RevisionChangeDetail, Serializable

public interface DataChangeDetail
extends RevisionChangeDetail

This interface indicates changes in content data or meta data on a belonging store element. It provides detail information about the type of changes.

Since:
4.0.90
See Also:
RevisionMetaData.getChangedStoreElements(), ChangeType.DATA_XML, ChangeType.META_DATA_XML

Nested Class Summary
static class DataChangeDetail.ChangeFlag
          Flag identifiying the change type.
static interface DataChangeDetail.EditorChange
          This interface represents one editor/variable change in a data object
 
Method Summary
 DataChangeDetail.ChangeFlag getChangeFlag()
          Returns the change flag of the underlying data change.
 Map<String,DataChangeDetail.EditorChange> getEditorChanges()
          Returns an unmodifiable map of editor changes.
 
Methods inherited from interface de.espirit.firstspirit.storage.RevisionChangeDetail
getChangeType
 

Method Detail

getChangeFlag

DataChangeDetail.ChangeFlag getChangeFlag()
Returns the change flag of the underlying data change.

Returns:
the change flag of this data change.
Since:
4.0.90

getEditorChanges

Map<String,DataChangeDetail.EditorChange> getEditorChanges()
Returns an unmodifiable map of editor changes.
Key: Editor/Variable name
Value: EditorChange

Since:
4.0.90


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480