Method | Description | |
---|---|---|
EntityHierarchyPropertyGraph ( AssetPropertyGraphContainer container, AssetItem assetItem, ILogger logger ) : System | ||
FindTarget ( IGraphNode sourceNode, IGraphNode target ) : IGraphNode | ||
IsChildPartReference ( IGraphNode node, Index index ) : bool |
Method | Description | |
---|---|---|
AddChildPartToParentPart ( parentPart, childPart, int index ) : void | ||
CanUpdate ( IAssetNode node, ContentChangeType changeType, Index index, object value ) : bool | ||
CloneValueFromBase ( object value, IAssetNode node ) : object | ||
GetIdFromChildPart ( object part ) : Guid | ||
RemoveChildPartFromParentPart ( parentPart, childPart ) : void | ||
RetrieveChildPartNodes ( part ) : IEnumerable |
||
ReuseExistingPart ( AssetCompositeHierarchyData baseHierarchy, clonedPart, existingPart ) : void | ||
RewriteIds ( targetPart, sourcePart ) : void |
Method | Description | |
---|---|---|
IsComponentForComponentCollection ( IGraphNode node, object value ) : bool |
protected AddChildPartToParentPart ( parentPart, childPart, int index ) : void | ||
index | int | |
return | void |
protected CanUpdate ( IAssetNode node, ContentChangeType changeType, Index index, object value ) : bool | ||
node | IAssetNode | |
changeType | ContentChangeType | |
index | Index | |
value | object | |
return | bool |
protected CloneValueFromBase ( object value, IAssetNode node ) : object | ||
value | object | |
node | IAssetNode | |
return | object |
public EntityHierarchyPropertyGraph ( AssetPropertyGraphContainer container, AssetItem assetItem, ILogger logger ) : System | ||
container | AssetPropertyGraphContainer | |
assetItem | AssetItem | |
logger | ILogger | |
return | System |
public FindTarget ( IGraphNode sourceNode, IGraphNode target ) : IGraphNode | ||
sourceNode | IGraphNode | |
target | IGraphNode | |
return | IGraphNode |
protected GetIdFromChildPart ( object part ) : Guid | ||
part | object | |
return | Guid |
public IsChildPartReference ( IGraphNode node, Index index ) : bool | ||
node | IGraphNode | |
index | Index | |
return | bool |
protected RemoveChildPartFromParentPart ( parentPart, childPart ) : void | ||
return | void |
protected RetrieveChildPartNodes ( part ) : IEnumerable |
||
return | IEnumerable |
protected ReuseExistingPart ( AssetCompositeHierarchyData baseHierarchy, clonedPart, existingPart ) : void | ||
baseHierarchy | AssetCompositeHierarchyData | |
return | void |