
public static class CopyUtil.ReplaceXDIAddressCopyStrategy extends CopyUtil.AbstractCopyStrategy implements CopyUtil.CopyStrategy
| Modifier | Constructor and Description |
|---|---|
protected |
ReplaceXDIAddressCopyStrategy() |
|
ReplaceXDIAddressCopyStrategy(Map<XDIArc,Object> replacements) |
|
ReplaceXDIAddressCopyStrategy(XDIArc oldXDIArc,
Object newXDIArcOrXDIAddressOrList) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<XDIArc,Object> |
getReplacements(XDIAddress XDIaddress) |
List<ContextNode> |
replaceContextNode(ContextNode contextNode)
Strategies can replace a context node that is being copied.
|
List<Relation> |
replaceRelation(Relation relation)
Strategies can replace a relation that is being copied.
|
replaceLiteralNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreplaceLiteralNodepublic ReplaceXDIAddressCopyStrategy(XDIArc oldXDIArc, Object newXDIArcOrXDIAddressOrList)
protected ReplaceXDIAddressCopyStrategy()
public List<ContextNode> replaceContextNode(ContextNode contextNode)
CopyUtil.AbstractCopyStrategyreplaceContextNode in interface CopyUtil.CopyStrategyreplaceContextNode in class CopyUtil.AbstractCopyStrategycontextNode - The original context node.public List<Relation> replaceRelation(Relation relation)
CopyUtil.AbstractCopyStrategyreplaceRelation in interface CopyUtil.CopyStrategyreplaceRelation in class CopyUtil.AbstractCopyStrategyrelation - The original relation.protected Map<XDIArc,Object> getReplacements(XDIAddress XDIaddress)
Copyright © 2017. All rights reserved.