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(TBoolaAppSupported,
TBoolaPluginSupported,
const TDesC &aSize,
const TDesC &aAppName,
const TDesC &aFileType
)
Constructor
Since
3.0

Parameters

TBool aAppSupportedA flag if there is a viewer app for this object
TBool aPluginSupportedA flag if there is a netscape plugin for this object
const TDesC & aSizeThe size of the object
const TDesC & aAppNameThe name of the viewer app or netscape plugin that supports this object
const TDesC & aFileTypeThe 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 &)

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

Parameters

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

SetAppSupported(TBool)

voidSetAppSupported(TBoolaAppSupported)[inline]
Sets the flag if there is a viewer app for this object
Since
3.0

Parameters

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

SetFileType(const TDesC &)

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

Parameters

const TDesC & aFileTypeSymbian descriptor holding content type of the object

SetPluginSupported(TBool)

voidSetPluginSupported(TBoolaPluginSupported)[inline]
Sets the flag if there is a netscape plugin for this object
Since
3.0

Parameters

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

SetSize(const TDesC &)

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

Parameters

const TDesC & aSizeSymbian 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]