INTEGRATION: CWS adc9 (1.1.116); FILE MERGED

2004/11/09 17:20:01 np 1.1.116.1: #112290#
This commit is contained in:
Oliver Bolte 2004-11-15 12:35:39 +00:00
parent 32d37627d8
commit ee2f94b14f

View file

@ -2,9 +2,9 @@
*
* $RCSfile: hf_funcdecl.hxx,v $
*
* $Revision: 1.1 $
* $Revision: 1.2 $
*
* last change: $Author: np $ $Date: 2002-11-01 17:15:15 $
* last change: $Author: obo $ $Date: 2004-11-15 13:35:39 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@ -70,6 +70,7 @@
// PARAMETERS
#if 0 // old
/** @resp
Provides three cells to put in a function declaration.
*/
@ -99,7 +100,35 @@ class HF_FunctionDeclaration : public HtmlMaker
Xml::Element * pTypes;
Xml::Element * pNames;
};
#endif // 0 old
class HF_FunctionDeclaration : public HtmlMaker
{
public:
HF_FunctionDeclaration(
Xml::Element & o_rParent,
const String & i_sRaisesText );
virtual ~HF_FunctionDeclaration();
// OPERATIONS
Xml::Element & ReturnCell();
Xml::Element & NameCell();
Xml::Element & NewParamTypeCell();
Xml::Element & ParamNameCell();
Xml::Element & ExceptionCell();
private:
Html::TableRow & ParameterLine();
// DATA
String sRaisesText;
Html::Table * pTable;
Xml::Element * pReturnCell;
Xml::Element * pNameCell;
Html::TableRow * pParameterLine;
Xml::Element * pLastParameterCell;
Xml::Element * pExceptionCell;
};
// IMPLEMENTATION