All Frameworks  Class Hierarchy  This Framework  Indexes   

VPMInterfaces Interface CATIVpmAFLAttachement

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


interface CATIVpmAFLAttachement

Class to manage the Action Flow Attachment objects.
Role: Items that have significance, in the context of an Action, may be associated to that Action as Attachment objects.


Method Index


o AddAttachement(CATIVpmAFLAttachement_var&)
Adds a pointed Attachment to this Attachment.
o Dump(char*)
Dumps the Attachment attributes.
o GetActionRelated(CATIVpmAFLAction_var&)
Retrieves the Action related to this Attachment.
o GetCreationDate(CATTime&)
Retrieves the creation date of this Attachment.
o GetDesc(CATUnicodeString&)
Retrieves the description of the Attachment.
o GetId(CORBAAny&)
Retrieves the identifier of the Attachment.
o GetId(SEQUENCE(octet)&)
Retrieves the identifier of the Attachment.
o GetLastModifDate(CATTime&)
Retrieves the last modification date of this Attachment.
o GetName(CATUnicodeString&)
Retrieves the name of the Attachment.
o GetPointedAttachements(CATLISTV(CATIVpmAFLAttachement_var)&)
Retrieves a list of pointed Attachments for this Attachment.
o GetPointingAttachements(CATLISTV(CATIVpmAFLAttachement_var)&)
Retrieves a list of pointing Attachments for this Attachment.
o GetType(CATUnicodeString&)
Retrieves the type of the Attachment.
o RemoveAttachement(CATIVpmAFLAttachement_var&)
Removes a pointed Attachment.

Methods


o AddAttachement
public virtual AddAttachement( iAtt)
Adds a pointed Attachment to this Attachment.
Parameters:
iAtt
The Attachment to add.
o Dump
public virtual Dump( iPrefix)
Dumps the Attachment attributes.
Parameters:
iPrefix
The prefix text for each output line.
o GetActionRelated
public virtual GetActionRelated( oActionRelated)
Retrieves the Action related to this Attachment.
Parameters:
oActionRelated
The related Action.
o GetCreationDate
public virtual GetCreationDate( oTime)
Retrieves the creation date of this Attachment.
Parameters:
oTime
The Attachment creation date.
o GetDesc
public virtual GetDesc( oObjDesc)
Retrieves the description of the Attachment.
Parameters:
oObjDesc
The Attachment description.
o GetId
public virtual GetId( oId)
Retrieves the identifier of the Attachment.
Parameters:
oId
The Attachment identifier.
o GetId
public virtual GetId( oId)
Retrieves the identifier of the Attachment.
Parameters:
oId
The Attachment identifier.
o GetLastModifDate
public virtual GetLastModifDate( oTime)
Retrieves the last modification date of this Attachment.
Parameters:
oTime
The Attachment last modification date.
o GetName
public virtual GetName( oName)
Retrieves the name of the Attachment.
Parameters:
oName
The Attachment name.
o GetPointedAttachements
public virtual GetPointedAttachements( oListAtts)
Retrieves a list of pointed Attachments for this Attachment.
Parameters:
oListAtts
The Attachment list.
o GetPointingAttachements
public virtual GetPointingAttachements( oListAtts)
Retrieves a list of pointing Attachments for this Attachment.
Parameters:
oListAtts
The Attachment list.
o GetType
public virtual GetType( oType)
Retrieves the type of the Attachment.
Parameters:
oType
The Attachment type.
o RemoveAttachement
public virtual RemoveAttachement( iAtt)
Removes a pointed Attachment.
Parameters:
iAtt
The Attachment to remove.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.