summaryrefslogtreecommitdiff
path: root/udm
diff options
context:
space:
mode:
authorNikolai Pretzell <np@openoffice.org>2002-06-25 14:16:17 +0000
committerNikolai Pretzell <np@openoffice.org>2002-06-25 14:16:17 +0000
commit187524129d40e68c317cd585699ab5f6ddc9ae6e (patch)
tree3aa4b5563f06f124fec76d83d62c830f928a93ce /udm
parent6abe10805ce123a6ebdac0b6e8d61fa146a5ad52 (diff)
#100647# Missing anonymous namespaces and replaced assertion in namespace parsing by exception.
Diffstat (limited to 'udm')
-rw-r--r--udm/inc/udm/html/htmlitem.hxx24
-rw-r--r--udm/inc/udm/xml/xmlitem.hxx19
-rw-r--r--udm/source/html/htmlitem.cxx22
-rw-r--r--udm/source/xml/xmlitem.cxx40
4 files changed, 77 insertions, 28 deletions
diff --git a/udm/inc/udm/html/htmlitem.hxx b/udm/inc/udm/html/htmlitem.hxx
index 1db63e4382f0..0de8edbc2473 100644
--- a/udm/inc/udm/html/htmlitem.hxx
+++ b/udm/inc/udm/html/htmlitem.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: htmlitem.hxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: np $ $Date: 2002-05-14 08:29:35 $
+ * last change: $Author: np $ $Date: 2002-06-25 15:15:59 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -84,7 +84,7 @@ class Body : public csi::xml::AnElement
{
public:
Body()
- : csi::xml::AnElement("body") {}
+ : csi::xml::AnElement( "body" ) {}
private:
virtual bool LineBreakAfterBeginTag() const;
};
@@ -135,7 +135,7 @@ class Label : public csi::xml::AnElement
Label(
const ::csv::String & i_sLabel )
: csi::xml::AnElement("a")
- { *this << new csi::xml::AnAttribute("name", i_sLabel); }
+ { *this << new csi::xml::AnAttribute(String("name"), i_sLabel); }
private:
virtual bool LineBreakAfterEndTag() const;
};
@@ -242,7 +242,7 @@ class Link : public csi::xml::AnElement
Link(
const ::csv::String &i_sDestinaton )
: csi::xml::AnElement("a")
- { *this << new csi::xml::AnAttribute("href", i_sDestinaton); }
+ { *this << new csi::xml::AnAttribute(String("href"), i_sDestinaton); }
};
class TableCell : public csi::xml::AnElement
@@ -364,7 +364,7 @@ class ClassAttr : public csi::xml::AnAttribute
public:
ClassAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "class", i_sValue ) {}
+ : csi::xml::AnAttribute( String("class"), i_sValue ) {}
};
class StyleAttr : public csi::xml::AnAttribute
@@ -372,7 +372,7 @@ class StyleAttr : public csi::xml::AnAttribute
public:
StyleAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "style", i_sValue ) {}
+ : csi::xml::AnAttribute( String("style"), i_sValue ) {}
};
class SizeAttr : public csi::xml::AnAttribute
@@ -380,7 +380,7 @@ class SizeAttr : public csi::xml::AnAttribute
public:
SizeAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "size", i_sValue ) {}
+ : csi::xml::AnAttribute( String("size"), i_sValue ) {}
};
class ColorAttr : public csi::xml::AnAttribute
@@ -388,7 +388,7 @@ class ColorAttr : public csi::xml::AnAttribute
public:
ColorAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "color", i_sValue ) {}
+ : csi::xml::AnAttribute( String("color"), i_sValue ) {}
};
class BgColorAttr : public csi::xml::AnAttribute
@@ -396,7 +396,7 @@ class BgColorAttr : public csi::xml::AnAttribute
public:
BgColorAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "bgcolor", i_sValue ) {}
+ : csi::xml::AnAttribute( String("bgcolor"), i_sValue ) {}
};
class AlignAttr : public csi::xml::AnAttribute
@@ -404,7 +404,7 @@ class AlignAttr : public csi::xml::AnAttribute
public:
AlignAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "align", i_sValue ) {}
+ : csi::xml::AnAttribute( String("align"), i_sValue ) {}
};
class WidthAttr : public csi::xml::AnAttribute
@@ -412,7 +412,7 @@ class WidthAttr : public csi::xml::AnAttribute
public:
WidthAttr(
const ::csv::String & i_sValue )
- : csi::xml::AnAttribute( "width", i_sValue ) {}
+ : csi::xml::AnAttribute( String("width"), i_sValue ) {}
};
diff --git a/udm/inc/udm/xml/xmlitem.hxx b/udm/inc/udm/xml/xmlitem.hxx
index e80939881288..bea7a6ecabcd 100644
--- a/udm/inc/udm/xml/xmlitem.hxx
+++ b/udm/inc/udm/xml/xmlitem.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: xmlitem.hxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: np $ $Date: 2002-05-14 08:29:35 $
+ * last change: $Author: np $ $Date: 2002-06-25 15:15:59 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -239,6 +239,8 @@ class AnElement : public Element
public:
AnElement(
const ::csv::String& i_sTagName );
+ AnElement(
+ const char * i_sTagName );
~AnElement();
private:
// Interface Element
@@ -255,7 +257,7 @@ class AnElement : public Element
virtual const AttrList *
inq_Attrs() const;
// DATA
- ::csv::String sTagName;
+ ::csv::String sTagName;
Dyn< Item > pContent;
AttrList aAttrs;
};
@@ -266,6 +268,8 @@ class AnEmptyElement : public EmptyElement
public:
AnEmptyElement(
const ::csv::String & i_sTagName );
+ AnEmptyElement(
+ const char * i_sTagName );
~AnEmptyElement();
private:
// Interface Element:
@@ -284,6 +288,8 @@ class APureElement : public PureElement
public:
APureElement(
const ::csv::String & i_sTagName );
+ APureElement(
+ const char * i_sTagName );
~APureElement();
private:
// Interface Element:
@@ -302,6 +308,8 @@ class ASglTag : public SglTag
public:
ASglTag(
const ::csv::String & i_sTagName );
+ ASglTag(
+ const char * i_sTagName );
~ASglTag();
private:
// Interface Element:
@@ -320,6 +328,9 @@ class AnAttribute : public Attribute
AnAttribute(
const ::csv::String & i_sName,
const ::csv::String & i_sValue );
+ AnAttribute(
+ const char * i_sName,
+ const char * i_sValue );
~AnAttribute();
private:
// Interface Attribute:
@@ -361,6 +372,8 @@ class XmlCode : public TextContent
public:
XmlCode(
const ::csv::String & i_sText );
+ XmlCode(
+ const char * i_sText );
~XmlCode();
private:
virtual void do_WriteOut(
diff --git a/udm/source/html/htmlitem.cxx b/udm/source/html/htmlitem.cxx
index de654aff20d0..3dc0fcf08191 100644
--- a/udm/source/html/htmlitem.cxx
+++ b/udm/source/html/htmlitem.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: htmlitem.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: np $ $Date: 2002-05-14 08:29:36 $
+ * last change: $Author: np $ $Date: 2002-06-25 15:16:00 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -107,11 +107,11 @@ Image::Image( const String & i_sSrc,
const String & i_sBorder )
: AnEmptyElement( "img" )
{
- *this << new AnAttribute("src",i_sSrc)
- << new AnAttribute("width",i_sWidth)
- << new AnAttribute("height",i_sHeight)
- << new AnAttribute("align",i_sAlign)
- << new AnAttribute("border",i_sBorder);
+ *this << new AnAttribute(String("src"),i_sSrc)
+ << new AnAttribute(String("width"),i_sWidth)
+ << new AnAttribute(String("height"),i_sHeight)
+ << new AnAttribute(String("align"),i_sAlign)
+ << new AnAttribute(String("border"),i_sBorder);
}
bool
@@ -172,13 +172,13 @@ Table::Table( const String & i_sBorder,
: csi::xml::AnElement("table")
{
if ( i_sBorder.length() > 0 )
- *this << new AnAttribute("border",i_sBorder);
+ *this << new AnAttribute(String("border"),i_sBorder);
if ( i_sBorder.length() > 0 )
- *this << new AnAttribute("width",i_sWidth);
+ *this << new AnAttribute(String("width"),i_sWidth);
if ( i_sBorder.length() > 0 )
- *this << new AnAttribute("cellpadding",i_sCellPadding);
+ *this << new AnAttribute(String("cellpadding"),i_sCellPadding);
if ( i_sBorder.length() > 0 )
- *this << new AnAttribute("cellspacing",i_sCellSpacing);
+ *this << new AnAttribute(String("cellspacing"),i_sCellSpacing);
}
TableRow &
diff --git a/udm/source/xml/xmlitem.cxx b/udm/source/xml/xmlitem.cxx
index 99d4284c20c1..538dde8a6ec7 100644
--- a/udm/source/xml/xmlitem.cxx
+++ b/udm/source/xml/xmlitem.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: xmlitem.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: np $ $Date: 2002-05-14 08:29:37 $
+ * last change: $Author: np $ $Date: 2002-06-25 15:16:00 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -349,6 +349,13 @@ AnElement::AnElement( const String & i_sTagName )
{
}
+AnElement::AnElement( const char * i_sTagName )
+ : sTagName( i_sTagName )
+ // pContent,
+ // aAttrs
+{
+}
+
AnElement::~AnElement()
{
}
@@ -398,6 +405,12 @@ AnEmptyElement::AnEmptyElement( const String & i_sTagName )
{
}
+AnEmptyElement::AnEmptyElement( const char * i_sTagName )
+ : sTagName( i_sTagName )
+ // aAttrs
+{
+}
+
AnEmptyElement::~AnEmptyElement()
{
@@ -424,6 +437,12 @@ APureElement::APureElement( const String & i_sTagName )
{
}
+APureElement::APureElement( const char * i_sTagName )
+ : sTagName( i_sTagName )
+ // pContent
+{
+}
+
APureElement::~APureElement()
{
}
@@ -449,6 +468,11 @@ ASglTag::ASglTag( const String & i_sTagName )
{
}
+ASglTag::ASglTag( const char * i_sTagName )
+ : sTagName( i_sTagName )
+{
+}
+
ASglTag::~ASglTag()
{
}
@@ -468,6 +492,13 @@ AnAttribute::AnAttribute( const String & i_sName,
{
}
+AnAttribute::AnAttribute( const char * i_sName,
+ const char * i_sValue )
+ : sName(i_sName),
+ sValue(i_sValue)
+{
+}
+
AnAttribute::~AnAttribute()
{
}
@@ -544,6 +575,11 @@ XmlCode::XmlCode( const String & i_sText )
{
}
+XmlCode::XmlCode( const char * i_sText )
+ : sText(i_sText)
+{
+}
+
XmlCode::~XmlCode()
{
}