Mako 7.4.0 API
Loading...
Searching...
No Matches
IDOMExternalTarget Class Referenceabstract

IDOMExternalTarget interface. More...

#include <idomtarget.h>

Inheritance diagram for IDOMExternalTarget:

Public Member Functions

virtual EDLSysString getTargetUri () const =0
 Retrieves the target URI.
 
virtual void setTargetUri (const EDLSysString &uri)=0
 Sets the target URI.
 
virtual bool getIsMap () const =0
 Retrieves the value of the IsMap flag. This is a flag specifying whether to track the mouse position when the URI is resolved.
 
virtual void setIsMap (bool isMap)=0
 Sets the value of the IsMap flag.
 
virtual eTargetType getTargetType () const
 Retrieves the target URI type.
 
- Public Member Functions inherited from IEDLObject
virtual const CClassIDgetClassID () const =0
 Returns class ID of IEDLObject.
 
virtual bool init (CClassParams *pData)
 The init() method is called to perform any post-construction initialization of an IEDLObject that has been created by the EDL class factory, before it is actually returned by the factory.
 
virtual bool clone (IEDLObjectPtr &ptrObject, IEDLClassFactory *pFactory)
 Create a copy of EDLObject.
 
- Public Member Functions inherited from IRCObject
virtual void addRef () const =0
 Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
 
virtual bool decRef () const =0
 Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
 
virtual int32 getRefCount () const =0
 Retrieve the current reference count of the actual object pointed to.
 

Additional Inherited Members

- Public Types inherited from IDOMTarget
enum  eTargetType {
  eExternal , eInternal , ePage , ePageRect ,
  eActionGoToR , eActionGoToE , eActionLaunch , eActionThread ,
  eActionSound , eActionMovie , eActionHide , eActionNamed ,
  eActionSubmitForm , eActionResetForm , eActionImportData , eActionJavaScript ,
  eActionSetOCGState , eActionRendition , eActionTrans , eActionGoTo3DView ,
  eActionArray
}
 An enumeration of target types. More...
 
- Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.
 

Detailed Description

IDOMExternalTarget interface.

This interface describes the existence of links to documents and resources that are not part of the present document.

Member Function Documentation

◆ getIsMap()

virtual bool IDOMExternalTarget::getIsMap ( ) const
pure virtual

Retrieves the value of the IsMap flag. This is a flag specifying whether to track the mouse position when the URI is resolved.

Returns
bool. The function returns the target IsMap flag value.

◆ getTargetType()

virtual eTargetType IDOMExternalTarget::getTargetType ( ) const
inlinevirtual

Retrieves the target URI type.

Returns
eTargetType. The target type specified by the eTargetType enumeration.

Implements IDOMTarget.

◆ getTargetUri()

virtual EDLSysString IDOMExternalTarget::getTargetUri ( ) const
pure virtual

Retrieves the target URI.

Returns
EDLSysString. The function retrieves the target URI.

◆ setIsMap()

virtual void IDOMExternalTarget::setIsMap ( bool isMap)
pure virtual

Sets the value of the IsMap flag.

Parameters
isMapThe new value of IsMap flag.

◆ setTargetUri()

virtual void IDOMExternalTarget::setTargetUri ( const EDLSysString & uri)
pure virtual

Sets the target URI.

Parameters
uriThe new target URI.

The documentation for this class was generated from the following file: