DELPPRSystemItf Interface DELIPPRSystemRequirementNav

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface DELIPPRSystemRequirementNav

Interface for navigation in the Requirement link.


Method Index


o GetContextualAttributeInfo(CATIPLMNavReference*,CATBaseUnknown*,CATListOfCATUnicodeString&)
Gets the list of attribute info for specific requirement linked to a given system or operation reference.
o GetListOfLinkedRequirements(CATIPLMNavReference*,CATListPtrCATBaseUnknown&)
Gets the list of requirements linked to a given system or operation reference.
o GetOrderedListOfRequirements(CATIPLMNavReference*,CATListPtrCATBaseUnknown&)
Gets the ordered list of requirements linked to a given system or operation reference.

Methods


o GetContextualAttributeInfo
public virtual GetContextualAttributeInfo( ipiSystemOrOperationReference,
ipiRequirement,
oListAttrInfo)
Gets the list of attribute info for specific requirement linked to a given system or operation reference.
Parameters:
ipiSystemOrOperationReference
The system reference or the operation reference
ipiRequirement
The linked requirement for which the attribute info is being extracted
oListAttrInfo
The output list of attribute info for the requirement
Returns:
S_OK
if the attribute values were obtained OK
E_INVALIDARG
for an invalid argument
E_FAIL
if the method fails for any other reason
o GetListOfLinkedRequirements
public virtual GetListOfLinkedRequirements( ipiSystemOrOperationReference,
oListRequirements)
Gets the list of requirements linked to a given system or operation reference.
Parameters:
ipiSystemOrOperationReference
The system reference or the operation reference
oListRequirements
The list of requirement
Returns:
S_OK
if there is at least one requirement linked
S_FALSE
if there is no requirement
E_INVALIDARG
for an invalid argument
E_FAIL
if the method fails for any other reason
o GetOrderedListOfRequirements
public virtual GetOrderedListOfRequirements( ipiSystemOrOperationReference,
oOrderedListRequirements)
Gets the ordered list of requirements linked to a given system or operation reference.
Parameters:
ipiSystemOrOperationReference
The system reference or the operation reference
oOrderedListRequirements
The ordered list of requirement
Returns:
S_OK
if there is at least one requirement linked
S_FALSE
if there is no requirement
E_INVALIDARG
for an invalid argument
E_FAIL
if the method fails for any other reason

This object is included in the file: DELIPPRSystemRequirementNav.h
If needed, your Imakefile.mk should include the module: DELPPRSystemItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.