summaryrefslogtreecommitdiff
path: root/autodoc
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2008-07-02 07:51:42 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2008-07-02 07:51:42 +0000
commit1fd39053ee760565a2f0ad2402a7706a24ac2a93 (patch)
tree05903549e3c6dc744b7e44196ea59574ee8aa563 /autodoc
parentc871378ce08452456a3e4a1d36d6f5656d6ced89 (diff)
INTEGRATION: CWS adifacedoc (1.7.8); FILE MERGED
2008/07/02 05:29:07 fs 1.7.8.1: #i85692#
Diffstat (limited to 'autodoc')
-rw-r--r--autodoc/source/display/idl/hi_factory.hxx20
1 files changed, 14 insertions, 6 deletions
diff --git a/autodoc/source/display/idl/hi_factory.hxx b/autodoc/source/display/idl/hi_factory.hxx
index 1ecacb32b042..8005279b91b4 100644
--- a/autodoc/source/display/idl/hi_factory.hxx
+++ b/autodoc/source/display/idl/hi_factory.hxx
@@ -7,7 +7,7 @@
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: hi_factory.hxx,v $
- * $Revision: 1.7 $
+ * $Revision: 1.8 $
*
* This file is part of OpenOffice.org.
*
@@ -65,6 +65,13 @@ class HF_SubTitleTable;
class HtmlFactory_Idl : public HtmlFactory<HtmlEnvironment_Idl>
{
public:
+ enum E_MemberViewType
+ {
+ viewtype_summary, // the summary of the members
+ viewtype_details, // the details of the members
+ viewtype_complete // everything
+ };
+ public:
typedef ary::idl::CodeEntity client;
typedef ary::idl::Ce_id ce_id;
typedef ary::idl::Type_id type_id;
@@ -105,11 +112,12 @@ class HtmlFactory_Idl : public HtmlFactory<HtmlEnvironment_Idl>
const client & i_ce,
const String & i_sLabel ) const;
void produce_Members(
- ce_list & it_list,
- const String & i_summaryTitle,
- const String & i_summaryLabel,
- const String & i_detailsTitle,
- const String & i_detailsLabel ) const;
+ ce_list & it_list,
+ const String & i_summaryTitle,
+ const String & i_summaryLabel,
+ const String & i_detailsTitle,
+ const String & i_detailsLabel,
+ const E_MemberViewType i_viewType = viewtype_complete ) const;
void produce_Title(
HF_TitleTable & o_title,