CATLogicalModelerUseItf CATLogDataConnectionPoint

Usage: you must use this class as is. You should never derive it.


public class CATLogDataConnectionPoint

Class made for Logical Connection Point.


RoleThe class provides means to create, manage and compare Connection Points


Method Index


o CreateLogicalDataConnectionPoint(CATListValCATBaseUnknown_var&,CATLogDataConnectionPoint*&)
Create a Logical Connection Point.
o GetDirection(CATLogDirection::LogDirection)
Retrieves the direction.
o GetTypeReference(CATILogTypeReference*&)
Get the Father Logical Type Reference of the Logical Data Connection Point.

Methods


o CreateLogicalDataConnectionPoint
public static CreateLogicalDataConnectionPoint( iLPathOfElements,
opDataConnectionPoint)
Create a Logical Connection Point.
Parameters:
iLPathOfElements
Input parameter
This list MUST not be EMPTY. It must contains the path of the connection point. This method returns E_INVALIDARG otherwise.
opDataConnectionPoint
The created Connection Point This parameter is valuated if method succeeds
Output parameter
This parameter MUST be provided by caller as NULL. This method returns E_INVALIDARG otherwise.
Returns:
S_OK if the method succeeds.
E_INVALIDARG if input parameters are unexpected.
E_FAIL otherwise.
o GetDirection
public GetDirection( oDirection)
Retrieves the direction.
Parameters:
oDirection
In, Out, InOut or NoDirection
Output parameter.
Returns:
S_OK if the method succeeds.
E_FAIL otherwise.
o GetTypeReference
public GetTypeReference( opTypeReference)
Get the Father Logical Type Reference of the Logical Data Connection Point.
Parameters:
opTypeReference
[out, CATBaseUnknown#Release]
The Father Logical Type Reference of the Logical Data Connection Point.
Output parameter.
Returns:
S_OK if the method succeeds.
E_FAIL otherwise.

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

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