Ecologylab.BigSemantics.MetaMetadataNS.MetaMetadataCompositeField.InheritMetaMetadataFinished C# (CSharp) Метод

InheritMetaMetadataFinished() приватный Метод

private InheritMetaMetadataFinished ( MetaMetadataNestedField sender, EventArgs e ) : void
sender MetaMetadataNestedField
e EventArgs
Результат void
        private void InheritMetaMetadataFinished(MetaMetadataNestedField sender, EventArgs e)
        {
            MetaMetadata inheritedMmd = (MetaMetadata) _waitingToInheritFrom.Pop();
            InheritanceHandler inheritanceHandler = _waitingToInheritFromInheritanceHandler.Pop();

            InheritFromTopLevelMetaMetadata(inheritedMmd, Repository, inheritanceHandler);

            InheritFromSuperField(Repository, inheritanceHandler);

            if (_waitingToInheritFrom.Count == 0)
                FinishInheritance();
        }