Get

Gets the file associated with the content.

Syntax

<generic data manager handle> Get <content handle> <file path> <filelist> <getrefs> <append Folders> <wtVersion>

Type/Class

Library Manager

Description

Gets the file associated with the content. The file will not have write permission. By default all of the contents referred to by this content will also be retrieved to the same path. If you want to get the reference files to another path, you should pass "getrefs" as false and then get the references from the content and explicitly get them to the desired paths recursively. If "appendFolder" is false, then the files will be retrieved directly under the given path, otherwise, depending on the folder of the content, the corresponding folder will be created. All of the files that were copied to the local machine as a result of this operation are returned in "filelist" argument.
generic data manager handle
Generic data manager handle
content handle
Content handle
file path
File path on the local disk to retrieve the file. If empty ( “”), the file is retrieved to the current workspace.
filelist
hwString pointer. The retrieved file list is returned to this pointer.
getrefs
Get reference file flag
0
True
1
False
append Folders
Flag to create the exact folder structure as in the library
0
True
1
False
wtVersion
Retrieve the file with the version number appended at the end of the file name

Examples

set gdm [DMDirector_OpenWorkspace $director $ws $repoh 0]
set qryhandle [$gdm GetQuery]
set st [$gdm ExecQuery $ qryhandle $clist]
set stringtosearch "MS6000"
set clist [ContentInterfaceList]
set status [$gdm ExecQuery $stringtosearch $clist]
set ci [ContentInterfaceList_at $clist 0]
set flist [hwStringList]
set getstatus [$gdm Get $ci "" $flist 1 1 0]
puts “filpath [hwLMUtils_GetCStrFromHWSPtr [hwStringList_at $flist 0]]”