All Frameworks Class Hierarchy This Framework Indexes
ENOVInterfaces Interface ENOVICWLinks
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface ENOVICWLinks
Interface for Links.
Role: Implements extensions of an Action (or derivative)
to perform Link operations.
Method Index
- o
CreateDeliverableLink(CATIVpmAFLAction_var&,CATIVpmAFLLink_var&,boolean&)
- Creates a new deliverable Link from an ECO to an Action.
- o
CreateEcHierarchyLink(CATIVpmAFLAction_var&,CATIVpmAFLLink_var&)
- Creates a Hierarchy Link from an ECO to another ECO.
- o
CreateNewLink(CATUnicodeString&,CATIVpmFactoryObject_var&,CATIVpmAFLLink_var&)
- Creates a Link from one Action to another Action.
- o
CreateRelatedEcLink(CATUnicodeString&,CATIVpmFactoryObject_var&,CATIVpmAFLLink_var&)
- Creates a Link from an ECO to another ECO.
- o
RemoveLink(CATIVpmAFLLink_var&,CATUnicodeString&)
- Removes a link between ECO's and/or Actions.
Methods
o CreateDeliverableLink
| public virtual CreateDeliverableLink( | const | iObjLink, |
| | oLinkObj, |
| const | IsPaste | = FALSE) |
-
Creates a new deliverable Link from an ECO to an Action.
- Parameters:
-
- iObjLink
- Action to link to
- oLinkObj
- Created Link object
- IsPaste
- Boolean to indicate if it is a paste from a cut
o CreateEcHierarchyLink
| public virtual CreateEcHierarchyLink( | const | iObjLink, |
| | oLinkObj) |
-
Creates a Hierarchy Link from an ECO to another ECO.
- Parameters:
-
- iObjLink
- ECO to link to
- oLinkObj
- Created Link object
o CreateNewLink
| public virtual CreateNewLink( | const | ilinkType, |
| const | iObjLink, |
| | oLinkObj) |
-
Creates a Link from one Action to another Action.
- Parameters:
-
- iLinkType
- Type of link to create
- iObjLink
- Action to link to
- oLinkObj
- Created Link object
o CreateRelatedEcLink
| public virtual CreateRelatedEcLink( | const | ilinkType, |
| const | iRelatedEc, |
| | olinkObj) |
-
Creates a Link from an ECO to another ECO.
- Parameters:
-
- iLinkType
- Type of link to create
- iRelatedEc
- Related ECO to link to
- olinkObj
- Created Link object
o RemoveLink
| public virtual RemoveLink( | | olinkObj, |
| const | idelType | ="") |
-
Removes a link between ECO's and/or Actions.
- Parameters:
-
- olinkObj
- Link object
- idelType
- Optional parameter for removing Hierarchy Link
- set to "LinkMove" to remove a single member of a Hierarchy
- set to "Disassemble" to disassemble the Hierarchy below the link
This object is included in the file: ENOVICWLinks.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces