@Deprecated public class ItemCopyCreator extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ItemCopyCreator(ItemCopyContext itemCopyContext,
ItemCopyCreator parent,
Item source,
Item target,
Collection<String> blackList,
Collection<String> whiteList,
Map<String,Object> presetedValues)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToPresetValues(String qualifier,
Object value)
Deprecated.
|
protected void |
addToStoredValues(Map<String,Object> attributes)
Deprecated.
|
protected Item |
copy(ItemCopyContext itemCopyContext)
Deprecated.
|
boolean |
equals(Object obj)
Deprecated.
|
protected ItemCopyContext |
getCopyContext()
Deprecated.
|
protected ItemCopyCreator |
getEnclosingCreatorFor(Item value)
Deprecated.
Finds the parent creator which actually copies the given item value.
|
protected Set<AttributeCopyCreator> |
getInitialAttributeCreators()
Deprecated.
|
Map<String,Object>[] |
getModifiedValues()
Deprecated.
|
protected Set<AttributeCopyCreator> |
getOtherAttributeCreators()
Deprecated.
|
protected ItemCopyCreator |
getParent()
Deprecated.
|
protected Set<AttributeCopyCreator> |
getPartOfAttributeCreators()
Deprecated.
|
protected Set<String> |
getPendingAttributeQualifiers()
Deprecated.
|
protected Set<AttributeCopyCreator> |
getPendingAttributes()
Deprecated.
|
String |
getReport()
Deprecated.
|
PK |
getSourceItemPK()
Deprecated.
|
Map<String,Object> |
getStoredValues()
Deprecated.
|
PK |
getTargetItemPK()
Deprecated.
|
ComposedType |
getTargetType()
Deprecated.
|
int |
hashCode()
Deprecated.
|
protected boolean |
hasPartOfItems()
Deprecated.
|
protected boolean |
hasPendingAttributes()
Deprecated.
|
protected boolean |
isEmpty(Object translatedValue,
boolean localized)
Deprecated.
|
boolean |
isPartOf()
Deprecated.
|
boolean |
isUpdate()
Deprecated.
|
protected void |
readSourceValues(Item sourceItem,
Item targetItem,
ItemCopyContext itemCopyContext)
Deprecated.
Reads all copyable attribute values of the source item which are not blocked by the blacklist or already defined
by the preset value map.
|
void |
resetStoredValues()
Deprecated.
|
protected void |
setPendingReferences(ItemCopyContext itemCopyContext,
Set<AttributeCopyCreator> accs)
Deprecated.
|
protected void |
setReferences(Item targetItem,
ItemCopyContext itemCopyContext)
Deprecated.
|
String |
toString()
Deprecated.
|
protected ItemCopyCreator(ItemCopyContext itemCopyContext, ItemCopyCreator parent, Item source, Item target, Collection<String> blackList, Collection<String> whiteList, Map<String,Object> presetedValues) throws IllegalArgumentException
IllegalArgumentExceptionprotected Item copy(ItemCopyContext itemCopyContext)
public Map<String,Object>[] getModifiedValues()
public void resetStoredValues()
protected ItemCopyContext getCopyContext()
protected void setReferences(Item targetItem, ItemCopyContext itemCopyContext)
protected void setPendingReferences(ItemCopyContext itemCopyContext, Set<AttributeCopyCreator> accs)
public final PK getSourceItemPK()
public final boolean isUpdate()
public final boolean isPartOf()
public final ComposedType getTargetType()
protected ItemCopyCreator getParent()
protected final ItemCopyCreator getEnclosingCreatorFor(Item value)
value - the item reference valueprotected final void readSourceValues(Item sourceItem, Item targetItem, ItemCopyContext itemCopyContext)
protected boolean isEmpty(Object translatedValue, boolean localized)
protected final boolean hasPartOfItems()
protected final boolean hasPendingAttributes()
protected final Set<AttributeCopyCreator> getPartOfAttributeCreators()
protected final Set<AttributeCopyCreator> getInitialAttributeCreators()
protected final Set<AttributeCopyCreator> getOtherAttributeCreators()
protected final Set<AttributeCopyCreator> getPendingAttributes()
protected final Set<String> getPendingAttributeQualifiers()
public String getReport()
public PK getTargetItemPK()
Copyright © 2017 SAP SE. All Rights Reserved.