Extends Objesi

"Extends" Objesi ile Library'de üretilmiş herhangi bir objeyi başka bir obje içerisinde kullanmayı sağlar. İletişim kurmaz. Direkt olarak objenin her şeyini kendi içerisine yerleştirir. "Extends" ile alınan objenin Tipi Group olmalıdır. aynı çekirdek objelerdeki gibi zorunlu parametreleri isimleri vardır bu parametreler o objenin kendi kodunda girilen parametrelerdir lakin o parametre girilmezse varsayılan bir değer alır. O varsayılan değer ise ana projedeki olan değerlerdir.

Örnek:

<O N="SupportCondition" T="Project" >
   <!-- created by AECBOLT on 28.12.2017 -->
   <P N="PinnedSupportKonum" V="0"  />
   <P N="RollerSupportKonum" V="20" />
   ..
   ..
</O>


Yukarıdaki üretilmiş herhangi bir obje olsun. Bu içeriğin aynısı başka bir objede de gerekseydi o zaman şöyle kullanılırdı.

Örnek:

<O N="Proje" T="Project" >
    <P N="A" V="300"  />
    <P N="B" V="800" />
    ..
    ..
    ..
    ..
    <O T="Group" Extends="SupportCondition">
        <P N="PinnedSupportKonum" V="A"  />
        <P N="RollerSupportKonum" V="B" />
    </O>
</O>