The drawing depicts a virtual document A, with a child node of B. B is also a virtual document with two child nodes, C and D. Document B has 4 versions: one implicit version 1.2, and three others with symbolic labels, "Approved," "CURRENT," and "Released." Document B is early-bound to "Released" and setOverrideLateBindingValue() set to true. Document C has two versions, "Released" and "CURRENT" and is late-bound. Document D has two versions, "CURRENT" AND "Approved" and is late-bound. The virtual document is obtained using "Released" as the preferred version in the late binding value and setIncludeBrokenBindings defaults to false. Which versions are bound when the virtual document is traversed?
A. A=CURRENT, B=Released, C=Released, D=CURRENT
B. A=CURRENT, B=1.2, C=Released, D=Approved
C. A=CURRENT, B=Released, C=CURRENT, D=CURRENT
D. A=CURRENT, B=Released, C=Released, D=Broken
What must you do before adding a child to a virtual document?
A. check out the root document
B. check out the child document
C. check out the child's parent document
D. check out the virtual document object
After saving or checking in a virtual document, what should you do before continuing to use any of the virtual document nodes?
A. set the virtual document to null and call IDfSysObject.asVirtualDocument() again
B. call IDfVirtualDocument.resync() to flush all node information and useIDfVirtualDocumentNode.getChildCount() to rebuild the cache
C. use the IDfVirtualDocumentNode.getSelectedObject() method to access objects
D. call IDfVirtualDocument.resync() to flush all node information and useIDfVirtualDocument.getRootNode () to rebuild the cache
Which statement is NOT true about the IDfVirtualDocument.removeNode() method?
A. The node is removed from the virtual document.
B. The dmr_containment object is removed from the repository.
C. The underlying selected object is removed from the repository.
D. The change is not committed until the object is checked in.
Which statement is NOT true about creating an assembly?
A. The assembly document must be obtained as a virtual document.
B. If follow_assembly is true, and there are virtual document descendant nodes that are alsoassembly documents, each of those child documents of the sub-assembly are added.
C. All the virtual document binding rules are reapplied at the time the assemble() method iscalled.
D. You need to use the virtual document reference to call the assemble() method.
What effect does the freeze() method have on an assembly?
A. Assemblies and their components are already frozenby default and freeze() is notneeded.
B. makes all the nodes of the assembly unchangeable without freezing the assemblydocument
C. makes the assembly document unchangeable without affecting its components
D. makes the assembly document and its components unchangeable
Which method gets the object associated with the node that was determined by the binding rules?
A. session.getObject(node.getId())
B. node.getObjectByQualification()
C. node.setBinding()
D. node.getSelectedObject()
You want to add idChild1 to idRoot as a late-bound virtual document child of idRoot. You use the following code: Which part of the code is missing?
A. doc.checkout();IDfVirtualDocument vDoc = doc.asVirtualDocument("CURRENT", false );IDfVirtualDocumentNode nodeRoot = vDoc.getRootNode();IDfVirtualDocumentNode nodeChild1 = vDoc.addNode( nodeRoot, null,docChild1.getChronicleId(), null,false, false );doc.save();
B. doc.checkout();doc.addChildRelative("node", idChild1, "CURRENT", true, "" );doc.save();
C. IDfVirtualDocument vDoc = doc.asVirtualDocument("CURRENT", false );IDfVirtualDocumentNode nodeRoot = vDoc.getRootNode();IDfVirtualDocumentNode nodeChild1 = vDoc.addNode( idRoot, null,docChild1.getChronicleId(), null, false,false );
D. doc.checkout();IDfVirtualDocument vDoc = doc.asVirtualDocument("CURRENT", false );IDfVirtualDocumentNode nodeRoot = vDoc.getRootNode();IDfVirtualDocumentNode nodeChild1 = vDoc.addNode( nodeRoot, null,docChild1.getChronicleId(), "2.0",false, false );doc.save ();
Which statements move a document using the IDfSysObject interface? IDfSysObject sysObj = (IDfSysObject)session.getObject(myId);
A. sysObj.unlink("/SourceCabinet");sysObj.link("/TargetCabinet");sysObj.save();
B. sysObj.link("/TargetCabinet");sysObj.save();
C. sysObj.unlink("/SourceCabinet");sysObj.save();
D. sysObj.checkout();sysObj.link("/TargetCabinet");sysObj.checkin(false,"");
To which cabinets would an item be linked after the following code is executed?
A. Cab2 and Cab3
B. only Cab1 and Cab4
C. only Cab3 and Cab4
D. Cab1, Cab3 and Cab4
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only EMC exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your E20-405 exam preparations and EMC certification application, do not hesitate to visit our Vcedump.com to find your solutions here.