CBrCtlObjectInfo Class Reference

class CBrCtlObjectInfo : public CBase
The CBrCtlObjectInfo class used to represent the information about the plugin object.
        #include <brctldialogsprovider.h>
 @lib BrowserEngine.lib
 @since 3.0
 @file brctldialogsprovider.h
       
*

Inherits from

Constructor & Destructor Documentation

CBrCtlObjectInfo()

CBrCtlObjectInfo ( )
Default Constructor
Since
2.8

CBrCtlObjectInfo(TBool, TBool, const TDesC &, const TDesC &, const TDesC &)

CBrCtlObjectInfo ( TBool aAppSupported,
TBool aPluginSupported,
const TDesC & aSize,
const TDesC & aAppName,
const TDesC & aFileType
)
Constructor
Since
3.0

Parameters

TBool aAppSupported A flag if there is a viewer app for this object
TBool aPluginSupported A flag if there is a netscape plugin for this object
const TDesC & aSize The size of the object
const TDesC & aAppName The name of the viewer app or netscape plugin that supports this object
const TDesC & aFileType The content type of the object

Member Functions Documentation

AppName()

const TDesC & AppName ( ) const [inline]
Gets the name of the viewer app or netscape plugin that supports this object
Since
3.0

AppSupported()

TBool AppSupported ( ) [inline]
Tells if there is a viewer app for this object
Since
3.0

FileType()

const TDesC & FileType ( ) const [inline]
Gets the content type of the object
Since
3.0

PluginSupported()

TBool PluginSupported ( ) [inline]
Tells if there is a netscape plugin for this object
Since
3.0

SetAppName(const TDesC &)

void SetAppName ( const TDesC & aAppName ) [inline]
Sets the name of the viewer app or netscape plugin that supports this object
Since
3.0

Parameters

const TDesC & aAppName Symbian descriptor containing the name of the viewer app or netscape plugin that supports this object.

SetAppSupported(TBool)

void SetAppSupported ( TBool aAppSupported ) [inline]
Sets the flag if there is a viewer app for this object
Since
3.0

Parameters

TBool aAppSupported ETrue if there is a viewer app for this object EFalse if there is not a viewer app for this object.

SetFileType(const TDesC &)

void SetFileType ( const TDesC & aFileType ) [inline]
Sets the content type of the object
Since
3.0

Parameters

const TDesC & aFileType Symbian descriptor holding content type of the object

SetPluginSupported(TBool)

void SetPluginSupported ( TBool aPluginSupported ) [inline]
Sets the flag if there is a netscape plugin for this object
Since
3.0

Parameters

TBool aPluginSupported ETrue if there is a netscape plugin for this object EFalse if there is not a netscape plugin for this object.

SetSize(const TDesC &)

void SetSize ( const TDesC & aSize ) [inline]
Sets the size of the object
Since
3.0

Parameters

const TDesC & aSize Symbian descriptor containing the size of the object

Size()

const TDesC & Size ( ) const [inline]
Gets the size of the object
Since
3.0

Member Data Documentation

TPtrC iAppName

TPtrC iAppName [private]

TBool iAppSupported

TBool iAppSupported [private]

TPtrC iFileType

TPtrC iFileType [private]

TBool iPluginSupported

TBool iPluginSupported [private]

TPtrC iSize

TPtrC iSize [private]