CBrCtlObjectInfo Class Reference

#include <mw/brctldialogsprovider.h>

class CBrCtlObjectInfo : public CBase

Inherits from

Detailed Description

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

Constructor & Destructor Documentation

CBrCtlObjectInfo ( )

CBrCtlObjectInfo()
Default Constructor
Since
2.8

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

CBrCtlObjectInfo(TBoolaAppSupported,
TBoolaPluginSupported,
const TDesC &aSize,
const TDesC &aAppName,
const TDesC &aFileType
)
Constructor
Since
3.0
Parameters
aAppSupportedA flag if there is a viewer app for this object
aPluginSupportedA flag if there is a netscape plugin for this object
aSizeThe size of the object
aAppNameThe name of the viewer app or netscape plugin that supports this object
aFileTypeThe content type of the object
Return Value
CBrCtlObjectInfo object

Member Function Documentation

AppName ( )

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

AppSupported ( )

TBool AppSupported()[inline]
Tells if there is a viewer app for this object
Since
3.0
Return Value
ETrue if there is a viewer app for this object EFalse if there is not a viewer app for this object.

FileType ( )

const TDesC &FileType()const [inline]
Gets the content type of the object
Since
3.0
Return Value
Symbian descriptor holding content type of the object

PluginSupported ( )

TBool PluginSupported()[inline]
Tells if there is a netscape plugin for this object
Since
3.0
Return Value
ETrue if there is a netscape plugin for this object EFalse if there is not a netscape plugin for this object.

SetAppName ( const TDesC & )

voidSetAppName(const TDesC &aAppName)[inline]
Sets the name of the viewer app or netscape plugin that supports this object
Since
3.0
Parameters
aAppNameSymbian descriptor containing the name of the viewer app or netscape plugin that supports this object.
Return Value
None

SetAppSupported ( TBool )

voidSetAppSupported(TBoolaAppSupported)[inline]
Sets the flag if there is a viewer app for this object
Since
3.0
Parameters
aAppSupportedETrue if there is a viewer app for this object EFalse if there is not a viewer app for this object.
Return Value
None

SetFileType ( const TDesC & )

voidSetFileType(const TDesC &aFileType)[inline]
Sets the content type of the object
Since
3.0
Parameters
aFileTypeSymbian descriptor holding content type of the object
Return Value
None

SetPluginSupported ( TBool )

voidSetPluginSupported(TBoolaPluginSupported)[inline]
Sets the flag if there is a netscape plugin for this object
Since
3.0
Parameters
aPluginSupportedETrue if there is a netscape plugin for this object EFalse if there is not a netscape plugin for this object.
Return Value
None

SetSize ( const TDesC & )

voidSetSize(const TDesC &aSize)[inline]
Sets the size of the object
Since
3.0
Parameters
aSizeSymbian descriptor containing the size of the object
Return Value
None

Size ( )

const TDesC &Size()const [inline]
Gets the size of the object
Since
3.0
Return Value
Symbian descriptor containing the size of the object