IMetaLevelElement Interface |
Namespace: imbSCI.Core.interfaces
public interface IMetaLevelElement : IObjectWithPath, IObjectWithName, IObjectWithParent, IAppendDataFields
The IMetaLevelElement type exposes the following members.
| Name | Description | |
|---|---|---|
| name |
Ime koje je dodeljeno objektu
(Inherited from IObjectWithName.) | |
| parent |
Referenca prema parent objektu
(Inherited from IObjectWithParent.) | |
| path |
Putanja objekta
(Inherited from IObjectWithPath.) |
| Name | Description | |
|---|---|---|
| AppendDataFields |
Appends its data points into new or existing property collection
(Inherited from IAppendDataFields.) |
| Name | Description | |
|---|---|---|
| getParentOfLevel |
Gets the parent of target element level or root if reached
(Defined by imbGraphExtensions.) | |
| getParentOrRoot |
Gets a member from parent-chain: a) Nth parent according to limit. b) parent on targetPath, c) parent of target type or simply d) root if no more parents.
(Defined by imbGraphExtensions.) | |
| getParentsViaExtension |
Gets all parents. Prevents loop inherence.
(Defined by imbGraphExtensions.) | |
| getPathForObjectWithParent |
konstruise Path string za prosledjeni objekat
(Defined by resourcePathGenerator.) | |
| getPathForProperty |
Vraca putanju za property
(Defined by resourcePathGenerator.) | |
| getPathFromObject |
Gets the path from object - just casting trick
(Defined by imbGraphExtensions.) | |
| getPathToParent |
Relative path to memeber in parent chain
(Defined by imbGraphExtensions.) | |
| getPathViaExtension |
Gets the path string - including source at end of the path
(Defined by imbGraphExtensions.) |