Graphical design management API

To graphically carry out common design management operations, you can use the application program interface (API) that is available in the VersionVault-Cadence integration. The dialog boxes presented by the API are identical to the Work Area Manager dialog boxes presented for the equivalent operations.
vvaultGuiCheckin
vvaultGuiCheckin(
ddItemList
)
Description
Invokes a non-modal check-in dialog box to perform an add-to-source on unmanaged design items or check-in on the checked-out design items.
Arguments
ddItemList
A list of the ddIDs of libraries, cells and/or cellviews to be added to source or checked-in.
Returns
Symbol success, fail, or cancel.
Example
ddItemList = list(ddGetObj(lib1Name) ddGetObj(lib2Name cellName) ddGetObj(lib3Name
cellName viewName))
vvaultGuiCheckin(ddItemList)
vvaultGuiCheckout
vvaultGuiCheckout(
ddItemList
)
Description
Invokes a non-modal check-out dialog box to perform a check-out on the checked-in design items.
Arguments
ddItemList
A list of the ddIDs of libraries, cells and/or cellviews to be checked-out.
Returns
Symbol success, fail, or cancel.
Example
ddItemList = list(ddGetObj(lib1Name) ddGetObj(lib2Name cellName) ddGetObj(lib3Name
cellName viewName))
vvaultGuiCheckout(ddItemList)
vvaultGuiCancel
vvaultGuiCancel(
ddItemList
)
Description
Invokes a non-modal cancel check-out dialog box to perform a cancel check-out on the checked-out design items.
Arguments
ddItemList
A list of the ddIDs of libraries, cells and/or cellviews to be checked-out.
Returns
Symbol success, fail, or cancel.
Example
ddItemList = list(ddGetObj(lib1Name) ddGetObj(lib2Name cellName) ddGetObj(lib3Name
cellName viewName))
vvaultGuiCancel(ddItemList)
vvaultGuiDelete
vvaultGuiDelete(
ddItemList
)
Description
Invokes a non-modal delete dialog box to uncatalog the design items or permanently delete them from an HCL VersionVault VOB.
Arguments
ddItemList
A list of the ddIDs of libraries, cells and/or cellviews to be deleted.
Returns
Symbol success, fail, or cancel.
Example
ddItemList = list(ddGetObj(lib1Name) ddGetObj(lib2Name cellName) ddGetObj(lib3Name
cellName viewName))
vvaultGuiDelete(ddItemList)
vvaultGuiLabel
vvaultGuiLabel(
ddItemList
)
Description
Invokes a non-modal label dialog box to apply a label on the design items.
Arguments
ddItemList
A list of the ddIDs of libraries, cells and/or cellviews to be labeled.
Returns
Symbol success, fail, or cancel.
Example
ddItemList = list(ddGetObj(lib1Name) ddGetObj(lib2Name cellName) ddGetObj(lib3Name
cellName viewName))
vvaultGuiLabel(ddItemList)
vvaultGuiStatus
vvaultGuiStatus(
ddItem
)
Description
Invokes a non-modal status dialog box that displays the status of the design item.
Arguments
ddItem
A ddID of library, cell, cellview, file, or category.
Example
ddItem = ddGetObj(libName)
vvaultGuiStatus(ddItem)