CBrCtlObjectInfo Class Reference

#include <mw/brctldialogsprovider.h>

class CBrCtlObjectInfo : public CBase

Inherits from

  • CBrCtlObjectInfo

    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
    ParameterDescription
    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

    Returns: 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

    Returns: 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

    Returns: 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

    Returns: 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

    Returns: 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
    ParameterDescription
    aAppNameSymbian descriptor containing the name of the viewer app or netscape plugin that supports this object.

    Returns: None

    SetAppSupported ( TBool )

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

    Returns: None

    SetFileType ( const TDesC & )

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

    Returns: None

    SetPluginSupported ( TBool )

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

    Returns: None

    SetSize ( const TDesC & )

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

    Returns: None

    Size ( )

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

    Returns: Symbian descriptor containing the size of the object