Пример #1
0
 public override string GetAbsoluteName()
 {
     Net.Vpc.Upa.PersistenceUnitPart parentPersistenceUnitItem = GetParent();
     if (parentPersistenceUnitItem == null)
     {
         return(GetName());
     }
     return(parentPersistenceUnitItem.GetAbsoluteName() + "/" + GetName());
 }
Пример #2
0
 public virtual void AddPart(Net.Vpc.Upa.PersistenceUnitPart part, int index)
 {
     if (index < 0)
     {
         index = GetPartsCount() + index + 1;
     }
     if (index < 0)
     {
         throw new System.IndexOutOfRangeException("Invalid Index " + (index));
     }
     if (index > (parts).Count)
     {
         throw new System.IndexOutOfRangeException("Invalid Index " + (index));
     }
     Net.Vpc.Upa.Impl.Util.ListUtils.Add <Net.Vpc.Upa.PersistenceUnitPart>(parts, part, index, this, this, new Net.Vpc.Upa.Impl.DefaultPackagePrivateAddPartInterceptor(this));
 }
Пример #3
0
 public virtual void AddPart(Net.Vpc.Upa.PersistenceUnitPart child)
 {
     AddPart(child, GetPartsCount());
 }
Пример #4
0
 public virtual int IndexOfPart(Net.Vpc.Upa.PersistenceUnitPart child)
 {
     return(parts.IndexOf(child));
 }