summaryrefslogtreecommitdiff
path: root/autodoc/source/inc
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-07-12 14:37:11 +0000
committerRüdiger Timm <rt@openoffice.org>2004-07-12 14:37:11 +0000
commitb547f8f22f93546330c23618b902337b32526b1f (patch)
tree3f45c2c6941ed144ecc127bc5a33e6d1482a482d /autodoc/source/inc
parent0cb0f670731ed8b2779a6bd08cf568dba7084fda (diff)
INTEGRATION: CWS adc8 (1.2.82); FILE MERGED
2004/07/02 14:44:36 np 1.2.82.2: #i30967# 2004/07/02 10:59:00 np 1.2.82.1: #i30967#
Diffstat (limited to 'autodoc/source/inc')
-rw-r--r--autodoc/source/inc/adc_cl.hxx28
1 files changed, 23 insertions, 5 deletions
diff --git a/autodoc/source/inc/adc_cl.hxx b/autodoc/source/inc/adc_cl.hxx
index d45ca401ac74..845f70a9191f 100644
--- a/autodoc/source/inc/adc_cl.hxx
+++ b/autodoc/source/inc/adc_cl.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: adc_cl.hxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: np $ $Date: 2002-11-14 18:02:04 $
+ * last change: $Author: rt $ $Date: 2004-07-12 15:37:11 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -75,8 +75,10 @@ namespace autodoc
namespace command
{
class Command;
+ class SinceTagTransformationData;
}
+
/** Reads and runs an Autodoc command line.
*/
class CommandLine : public csv::CommandLine_Ifc
@@ -89,10 +91,23 @@ class CommandLine : public csv::CommandLine_Ifc
int Run() const;
// INQUIRY
+ // debugging
bool DebugStyle_ShowText() const;
bool DebugStyle_ShowStoredObjects() const;
bool DebugStyle_ShowTokens() const;
+ // @since tags
+ bool Display_SinceTag() const;
+
+ /// @see command::SinceTagTransformationData::StripSinceTagValue()
+ bool Strip_SinceTagText(
+ String & io_sSinceTagValue ) const;
+
+ /// @see command::SinceTagTransformationData::DisplayOf()
+ const String & DisplayOf_SinceTagValue(
+ const String & i_sVersionNumber ) const;
+
+
// ACCESS
static const CommandLine &
Get_();
@@ -121,6 +136,9 @@ class CommandLine : public csv::CommandLine_Ifc
void do_clCreateHtml(
opt_iter & it,
opt_iter itEnd );
+ void do_clSinceFile(
+ opt_iter & it,
+ opt_iter itEnd );
// void do_clCreateXml(
// opt_iter & it,
@@ -136,6 +154,8 @@ class CommandLine : public csv::CommandLine_Ifc
// DATA
uintt nDebugStyle;
+ Dyn<command::SinceTagTransformationData>
+ pSinceTransformator;
CommandList aCommands;
bool bInitOk;
@@ -156,11 +176,9 @@ inline bool
CommandLine::DebugStyle_ShowTokens() const
{ return (nDebugStyle & 1) != 0; }
-
-
-
} // namespace autodoc
+
inline bool
DEBUG_ShowText()
{ return autodoc::CommandLine::Get_().DebugStyle_ShowText(); }