summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2004-07-12 14:24:50 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2004-07-12 14:24:50 +0000
commitebd6b8818c465d1c03ab8dbbc49f65af45284fa7 (patch)
tree302b2bf00f87f49a7ba650403672bf75166f1b56
parentINTEGRATION: CWS adc8 (1.2.54); FILE MERGED (diff)
downloadcore-ebd6b8818c465d1c03ab8dbbc49f65af45284fa7.tar.gz
core-ebd6b8818c465d1c03ab8dbbc49f65af45284fa7.zip
INTEGRATION: CWS adc8 (1.1.84); FILE MERGED
2004/07/02 11:04:10 np 1.1.84.1: #i26261#
-rw-r--r--autodoc/source/display/idl/hfi_doc.hxx40
1 files changed, 36 insertions, 4 deletions
diff --git a/autodoc/source/display/idl/hfi_doc.hxx b/autodoc/source/display/idl/hfi_doc.hxx
index cd2bfc116cb8..e2ad105508ed 100644
--- a/autodoc/source/display/idl/hfi_doc.hxx
+++ b/autodoc/source/display/idl/hfi_doc.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: hfi_doc.hxx,v $
*
- * $Revision: 1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: np $ $Date: 2002-11-01 17:14:26 $
+ * last change: $Author: rt $ $Date: 2004-07-12 15:24:50 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -82,14 +82,46 @@ class HF_IdlDocu : public HtmlFactory_Idl
HF_DocEntryList & o_rOut );
virtual ~HF_IdlDocu();
+
+ /** @Deprecated
+ Use on of:
+ ->Produce_byCesOwnDocu()
+ ->Produce_byDocu4Reference()
+ */
void Produce_byData(
const client & i_ce,
const ce_info * i_doc = 0 ) const;
+
+ /** Produces documentation by the CodeInfo accompanying
+ ->i_ce.
+ */
+ void Produce_byCesOwnDocu(
+ const client & i_ce ) const;
+ /** Produces documentation by the CodeInfo accompanying
+ a link or reference to a CodeEntity.
+
+ @param i_rScopeGivingCe
+ Gives the scope from which links are to be calculated.
+ */
+ void Produce_byDocu4Reference(
+ const ce_info & i_rDocuForReference,
+ const client & i_rScopeGivingCe ) const;
+
private:
+ // Locals
+ /** Produces documentation.
+
+ @param i_rScopeGivingCe
+ Gives the scope from which links are to be calculated.
+ */
+ void Produce_byDocuAndScope(
+ const ce_info & i_rDocu,
+ const client * i_pClient, /// May be 0.
+ const client & i_rScopeGivingCe ) const;
+
+ // DATA
HF_DocEntryList & rOut;
};
-
#endif
-