Public Types | Public Member Functions | Protected Member Functions | List of all members
icmpstr::CComponentHelpFileProviderComp Class Reference

#include <CComponentHelpFileProviderComp.h>

Inheritance diagram for icmpstr::CComponentHelpFileProviderComp:
icomp::CComponentBase idoc::IHelpFileProvider icomp::IComponent idoc::IHelpInfoProvider istd::IPolymorphic istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass
 

Public Member Functions

virtual double GetHelpQuality (const QString &contextText, const istd::IPolymorphic *contextObjectPtr) const
 
virtual QString GetHelpFilePath (const QString &contextText, const istd::IPolymorphic *contextObjectPtr) const
 
- Public Member Functions inherited from icomp::IComponent
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const =0
 
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0
 
virtual const IComponentContextGetComponentContext () const =0
 
virtual void SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0
 

Protected Member Functions

virtual QString GetInfoFilePath (const icomp::CComponentAddress &componentAddress) const
 
virtual QString GetHelpFilePath (const icomp::CComponentAddress &componentAddress) const
 
bool ExtractComponentAddress (const QString &contextText, const istd::IPolymorphic *contextObjectPtr, icomp::CComponentAddress &result) const
 

Detailed Description

Definition at line 20 of file CComponentHelpFileProviderComp.h.

Member Typedef Documentation

Definition at line 25 of file CComponentHelpFileProviderComp.h.

Member Function Documentation

bool icmpstr::CComponentHelpFileProviderComp::ExtractComponentAddress ( const QString &  contextText,
const istd::IPolymorphic contextObjectPtr,
icomp::CComponentAddress result 
) const
protected
virtual QString icmpstr::CComponentHelpFileProviderComp::GetHelpFilePath ( const QString &  contextText,
const istd::IPolymorphic contextObjectPtr 
) const
virtual
virtual QString icmpstr::CComponentHelpFileProviderComp::GetHelpFilePath ( const icomp::CComponentAddress componentAddress) const
protectedvirtual
virtual double icmpstr::CComponentHelpFileProviderComp::GetHelpQuality ( const QString &  contextText,
const istd::IPolymorphic contextObjectPtr 
) const
virtual
virtual QString icmpstr::CComponentHelpFileProviderComp::GetInfoFilePath ( const icomp::CComponentAddress componentAddress) const
protectedvirtual

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy