fe::DecoratorStub Class Reference
[Ferry Core library]

Stubbed fe::IDecorator implementation. More...

Inheritance diagram for fe::DecoratorStub:

fe::IDecorator fe::IPluggable

List of all members.

Public Member Functions

virtual bool UC_DLL_CALL decorate (FeHandle *editor, unsigned line, const byte_type *str, unsigned len, IDecoratorListener &dl)
virtual IFontEnumerator
*UC_DLL_CALL 
enumFonts (FeHandle *editor) const
virtual bool UC_DLL_CALL isFixedLineHeight (FeHandle *editor) const
virtual void UC_DLL_CALL onAttach (FeHandle *editor)
virtual void UC_DLL_CALL onDetach (FeHandle *editor)
virtual unsigned UC_DLL_CALL onTextChange (FeHandle *editor, unsigned line, unsigned byteIdx, unsigned lineFirstByteIdx)
virtual ~DecoratorStub ()


Detailed Description

Stubbed fe::IDecorator implementation.

Constructor & Destructor Documentation

virtual fe::DecoratorStub::~DecoratorStub (  )  [inline, virtual]


Member Function Documentation

virtual void UC_DLL_CALL fe::DecoratorStub::onAttach ( FeHandle *  editor  )  [inline, virtual]

Does nothing.

Implements fe::IPluggable.

virtual void UC_DLL_CALL fe::DecoratorStub::onDetach ( FeHandle *  editor  )  [inline, virtual]

Does nothing.

Implements fe::IPluggable.

virtual bool UC_DLL_CALL fe::DecoratorStub::decorate ( FeHandle *  editor,
unsigned  line,
const byte_type *  str,
unsigned  len,
IDecoratorListener dl 
) [inline, virtual]

Does nothing, just returns true to indicate success.

Implements fe::IDecorator.

virtual unsigned UC_DLL_CALL fe::DecoratorStub::onTextChange ( FeHandle *  editor,
unsigned  line,
unsigned  byteIdx,
unsigned  lineFirstByteIdx 
) [inline, virtual]

Does nothing, just returns byteIdx.

Implements fe::IDecorator.

virtual IFontEnumerator* UC_DLL_CALL fe::DecoratorStub::enumFonts ( FeHandle *  editor  )  const [inline, virtual]

Does nothing, just returns 0.

Implements fe::IDecorator.

virtual bool UC_DLL_CALL fe::DecoratorStub::isFixedLineHeight ( FeHandle *  editor  )  const [inline, virtual]

Does nothing, just returns false to indicate that text lines may have variable height.

Implements fe::IDecorator.


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

Generated on Tue Nov 18 21:08:23 2008 for Ferry by doxygen 1.5.7.1
http://sourceforge.net