Funtion: Sterge obiecte din AOT

Lasă un comentariu

9 Iulie 2009 de liviustoica55


static void deleteEPMObjects(Args _args)
{
    ClassNode   classRootNode;
    TreeNode    treeNode;
    #AOT

    void deleteClass(str className)
    {
        ClassNode classNode;
        ;

        classNode = classRootNode.AOTfindChild(className);

        if(classNode)
            classNode.AOTdelete();
    }
    ;

    classRootNode = infolog.findNode(#ClassesPath);

    //delete PSAEPMSendSync, PSApdsUtl, PSApdsUtlTest classes
    deleteClass(‘PSAEPMSendSync’);
    deleteClass(‘PSApdsUtl’);
    deleteClass(‘PSApdsUtlTest’);

    //delete PSAEPM configuration key
    treeNode = infolog.findNode(#ConfigurationKeysPath).AOTfindChild(‘PSAEPM’);

    if(treeNode)
        treeNode.AOTdelete();
}

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: