/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- * * The contents of this file are subject to the Netscape Public License * Version 1.0 (the "NPL"); you may not use this file except in * compliance with the NPL. You may obtain a copy of the NPL at * http://www.mozilla.org/NPL/ * * Software distributed under the NPL is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL * for the specific language governing rights and limitations under the * NPL. * * The Initial Developer of this code under the NPL is Netscape * Communications Corporation. Portions created by Netscape are * Copyright (C) 1998 Netscape Communications Corporation. All Rights * Reserved. */ /* AUTO-GENERATED. DO NOT EDIT!!! */ #ifndef nsIDOMCSS2Properties_h__ #define nsIDOMCSS2Properties_h__ #include "nsISupports.h" #include "nsString.h" #include "nsIScriptContext.h" #include "nsIDOMCSSStyleDeclaration.h" #define NS_IDOMCSS2PROPERTIES_IID \ { 0xa6cf90d1, 0x15b3, 0x11d2, \ {0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } class nsIDOMCSS2Properties : public nsIDOMCSSStyleDeclaration { public: static const nsIID& IID() { static nsIID iid = NS_IDOMCSS2PROPERTIES_IID; return iid; } NS_IMETHOD GetAzimuth(nsString& aAzimuth)=0; NS_IMETHOD SetAzimuth(const nsString& aAzimuth)=0; NS_IMETHOD GetBackground(nsString& aBackground)=0; NS_IMETHOD SetBackground(const nsString& aBackground)=0; NS_IMETHOD GetBackgroundAttachment(nsString& aBackgroundAttachment)=0; NS_IMETHOD SetBackgroundAttachment(const nsString& aBackgroundAttachment)=0; NS_IMETHOD GetBackgroundColor(nsString& aBackgroundColor)=0; NS_IMETHOD SetBackgroundColor(const nsString& aBackgroundColor)=0; NS_IMETHOD GetBackgroundImage(nsString& aBackgroundImage)=0; NS_IMETHOD SetBackgroundImage(const nsString& aBackgroundImage)=0; NS_IMETHOD GetBackgroundPosition(nsString& aBackgroundPosition)=0; NS_IMETHOD SetBackgroundPosition(const nsString& aBackgroundPosition)=0; NS_IMETHOD GetBackgroundRepeat(nsString& aBackgroundRepeat)=0; NS_IMETHOD SetBackgroundRepeat(const nsString& aBackgroundRepeat)=0; NS_IMETHOD GetBorder(nsString& aBorder)=0; NS_IMETHOD SetBorder(const nsString& aBorder)=0; NS_IMETHOD GetBorderCollapse(nsString& aBorderCollapse)=0; NS_IMETHOD SetBorderCollapse(const nsString& aBorderCollapse)=0; NS_IMETHOD GetBorderColor(nsString& aBorderColor)=0; NS_IMETHOD SetBorderColor(const nsString& aBorderColor)=0; NS_IMETHOD GetBorderSpacing(nsString& aBorderSpacing)=0; NS_IMETHOD SetBorderSpacing(const nsString& aBorderSpacing)=0; NS_IMETHOD GetBorderStyle(nsString& aBorderStyle)=0; NS_IMETHOD SetBorderStyle(const nsString& aBorderStyle)=0; NS_IMETHOD GetBorderTop(nsString& aBorderTop)=0; NS_IMETHOD SetBorderTop(const nsString& aBorderTop)=0; NS_IMETHOD GetBorderRight(nsString& aBorderRight)=0; NS_IMETHOD SetBorderRight(const nsString& aBorderRight)=0; NS_IMETHOD GetBorderBottom(nsString& aBorderBottom)=0; NS_IMETHOD SetBorderBottom(const nsString& aBorderBottom)=0; NS_IMETHOD GetBorderLeft(nsString& aBorderLeft)=0; NS_IMETHOD SetBorderLeft(const nsString& aBorderLeft)=0; NS_IMETHOD GetBorderTopColor(nsString& aBorderTopColor)=0; NS_IMETHOD SetBorderTopColor(const nsString& aBorderTopColor)=0; NS_IMETHOD GetBorderRightColor(nsString& aBorderRightColor)=0; NS_IMETHOD SetBorderRightColor(const nsString& aBorderRightColor)=0; NS_IMETHOD GetBorderBottomColor(nsString& aBorderBottomColor)=0; NS_IMETHOD SetBorderBottomColor(const nsString& aBorderBottomColor)=0; NS_IMETHOD GetBorderLeftColor(nsString& aBorderLeftColor)=0; NS_IMETHOD SetBorderLeftColor(const nsString& aBorderLeftColor)=0; NS_IMETHOD GetBorderTopStyle(nsString& aBorderTopStyle)=0; NS_IMETHOD SetBorderTopStyle(const nsString& aBorderTopStyle)=0; NS_IMETHOD GetBorderRightStyle(nsString& aBorderRightStyle)=0; NS_IMETHOD SetBorderRightStyle(const nsString& aBorderRightStyle)=0; NS_IMETHOD GetBorderBottomStyle(nsString& aBorderBottomStyle)=0; NS_IMETHOD SetBorderBottomStyle(const nsString& aBorderBottomStyle)=0; NS_IMETHOD GetBorderLeftStyle(nsString& aBorderLeftStyle)=0; NS_IMETHOD SetBorderLeftStyle(const nsString& aBorderLeftStyle)=0; NS_IMETHOD GetBorderTopWidth(nsString& aBorderTopWidth)=0; NS_IMETHOD SetBorderTopWidth(const nsString& aBorderTopWidth)=0; NS_IMETHOD GetBorderRightWidth(nsString& aBorderRightWidth)=0; NS_IMETHOD SetBorderRightWidth(const nsString& aBorderRightWidth)=0; NS_IMETHOD GetBorderBottomWidth(nsString& aBorderBottomWidth)=0; NS_IMETHOD SetBorderBottomWidth(const nsString& aBorderBottomWidth)=0; NS_IMETHOD GetBorderLeftWidth(nsString& aBorderLeftWidth)=0; NS_IMETHOD SetBorderLeftWidth(const nsString& aBorderLeftWidth)=0; NS_IMETHOD GetBorderWidth(nsString& aBorderWidth)=0; NS_IMETHOD SetBorderWidth(const nsString& aBorderWidth)=0; NS_IMETHOD GetBottom(nsString& aBottom)=0; NS_IMETHOD SetBottom(const nsString& aBottom)=0; NS_IMETHOD GetCaptionSide(nsString& aCaptionSide)=0; NS_IMETHOD SetCaptionSide(const nsString& aCaptionSide)=0; NS_IMETHOD GetClear(nsString& aClear)=0; NS_IMETHOD SetClear(const nsString& aClear)=0; NS_IMETHOD GetClip(nsString& aClip)=0; NS_IMETHOD SetClip(const nsString& aClip)=0; NS_IMETHOD GetColor(nsString& aColor)=0; NS_IMETHOD SetColor(const nsString& aColor)=0; NS_IMETHOD GetContent(nsString& aContent)=0; NS_IMETHOD SetContent(const nsString& aContent)=0; NS_IMETHOD GetCounterIncrement(nsString& aCounterIncrement)=0; NS_IMETHOD SetCounterIncrement(const nsString& aCounterIncrement)=0; NS_IMETHOD GetCounterReset(nsString& aCounterReset)=0; NS_IMETHOD SetCounterReset(const nsString& aCounterReset)=0; NS_IMETHOD GetCue(nsString& aCue)=0; NS_IMETHOD SetCue(const nsString& aCue)=0; NS_IMETHOD GetCueAfter(nsString& aCueAfter)=0; NS_IMETHOD SetCueAfter(const nsString& aCueAfter)=0; NS_IMETHOD GetCueBefore(nsString& aCueBefore)=0; NS_IMETHOD SetCueBefore(const nsString& aCueBefore)=0; NS_IMETHOD GetCursor(nsString& aCursor)=0; NS_IMETHOD SetCursor(const nsString& aCursor)=0; NS_IMETHOD GetDirection(nsString& aDirection)=0; NS_IMETHOD SetDirection(const nsString& aDirection)=0; NS_IMETHOD GetDisplay(nsString& aDisplay)=0; NS_IMETHOD SetDisplay(const nsString& aDisplay)=0; NS_IMETHOD GetElevation(nsString& aElevation)=0; NS_IMETHOD SetElevation(const nsString& aElevation)=0; NS_IMETHOD GetEmptyCells(nsString& aEmptyCells)=0; NS_IMETHOD SetEmptyCells(const nsString& aEmptyCells)=0; NS_IMETHOD GetCssFloat(nsString& aCssFloat)=0; NS_IMETHOD SetCssFloat(const nsString& aCssFloat)=0; NS_IMETHOD GetFont(nsString& aFont)=0; NS_IMETHOD SetFont(const nsString& aFont)=0; NS_IMETHOD GetFontFamily(nsString& aFontFamily)=0; NS_IMETHOD SetFontFamily(const nsString& aFontFamily)=0; NS_IMETHOD GetFontSize(nsString& aFontSize)=0; NS_IMETHOD SetFontSize(const nsString& aFontSize)=0; NS_IMETHOD GetFontSizeAdjust(nsString& aFontSizeAdjust)=0; NS_IMETHOD SetFontSizeAdjust(const nsString& aFontSizeAdjust)=0; NS_IMETHOD GetFontStretch(nsString& aFontStretch)=0; NS_IMETHOD SetFontStretch(const nsString& aFontStretch)=0; NS_IMETHOD GetFontStyle(nsString& aFontStyle)=0; NS_IMETHOD SetFontStyle(const nsString& aFontStyle)=0; NS_IMETHOD GetFontVariant(nsString& aFontVariant)=0; NS_IMETHOD SetFontVariant(const nsString& aFontVariant)=0; NS_IMETHOD GetFontWeight(nsString& aFontWeight)=0; NS_IMETHOD SetFontWeight(const nsString& aFontWeight)=0; NS_IMETHOD GetHeight(nsString& aHeight)=0; NS_IMETHOD SetHeight(const nsString& aHeight)=0; NS_IMETHOD GetLeft(nsString& aLeft)=0; NS_IMETHOD SetLeft(const nsString& aLeft)=0; NS_IMETHOD GetLetterSpacing(nsString& aLetterSpacing)=0; NS_IMETHOD SetLetterSpacing(const nsString& aLetterSpacing)=0; NS_IMETHOD GetLineHeight(nsString& aLineHeight)=0; NS_IMETHOD SetLineHeight(const nsString& aLineHeight)=0; NS_IMETHOD GetListStyle(nsString& aListStyle)=0; NS_IMETHOD SetListStyle(const nsString& aListStyle)=0; NS_IMETHOD GetListStyleImage(nsString& aListStyleImage)=0; NS_IMETHOD SetListStyleImage(const nsString& aListStyleImage)=0; NS_IMETHOD GetListStylePosition(nsString& aListStylePosition)=0; NS_IMETHOD SetListStylePosition(const nsString& aListStylePosition)=0; NS_IMETHOD GetListStyleType(nsString& aListStyleType)=0; NS_IMETHOD SetListStyleType(const nsString& aListStyleType)=0; NS_IMETHOD GetMargin(nsString& aMargin)=0; NS_IMETHOD SetMargin(const nsString& aMargin)=0; NS_IMETHOD GetMarginTop(nsString& aMarginTop)=0; NS_IMETHOD SetMarginTop(const nsString& aMarginTop)=0; NS_IMETHOD GetMarginRight(nsString& aMarginRight)=0; NS_IMETHOD SetMarginRight(const nsString& aMarginRight)=0; NS_IMETHOD GetMarginBottom(nsString& aMarginBottom)=0; NS_IMETHOD SetMarginBottom(const nsString& aMarginBottom)=0; NS_IMETHOD GetMarginLeft(nsString& aMarginLeft)=0; NS_IMETHOD SetMarginLeft(const nsString& aMarginLeft)=0; NS_IMETHOD GetMarkerOffset(nsString& aMarkerOffset)=0; NS_IMETHOD SetMarkerOffset(const nsString& aMarkerOffset)=0; NS_IMETHOD GetMarks(nsString& aMarks)=0; NS_IMETHOD SetMarks(const nsString& aMarks)=0; NS_IMETHOD GetMaxHeight(nsString& aMaxHeight)=0; NS_IMETHOD SetMaxHeight(const nsString& aMaxHeight)=0; NS_IMETHOD GetMaxWidth(nsString& aMaxWidth)=0; NS_IMETHOD SetMaxWidth(const nsString& aMaxWidth)=0; NS_IMETHOD GetMinHeight(nsString& aMinHeight)=0; NS_IMETHOD SetMinHeight(const nsString& aMinHeight)=0; NS_IMETHOD GetMinWidth(nsString& aMinWidth)=0; NS_IMETHOD SetMinWidth(const nsString& aMinWidth)=0; NS_IMETHOD GetOrphans(nsString& aOrphans)=0; NS_IMETHOD SetOrphans(const nsString& aOrphans)=0; NS_IMETHOD GetOutline(nsString& aOutline)=0; NS_IMETHOD SetOutline(const nsString& aOutline)=0; NS_IMETHOD GetOutlineColor(nsString& aOutlineColor)=0; NS_IMETHOD SetOutlineColor(const nsString& aOutlineColor)=0; NS_IMETHOD GetOutlineStyle(nsString& aOutlineStyle)=0; NS_IMETHOD SetOutlineStyle(const nsString& aOutlineStyle)=0; NS_IMETHOD GetOutlineWidth(nsString& aOutlineWidth)=0; NS_IMETHOD SetOutlineWidth(const nsString& aOutlineWidth)=0; NS_IMETHOD GetOverflow(nsString& aOverflow)=0; NS_IMETHOD SetOverflow(const nsString& aOverflow)=0; NS_IMETHOD GetPadding(nsString& aPadding)=0; NS_IMETHOD SetPadding(const nsString& aPadding)=0; NS_IMETHOD GetPaddingTop(nsString& aPaddingTop)=0; NS_IMETHOD SetPaddingTop(const nsString& aPaddingTop)=0; NS_IMETHOD GetPaddingRight(nsString& aPaddingRight)=0; NS_IMETHOD SetPaddingRight(const nsString& aPaddingRight)=0; NS_IMETHOD GetPaddingBottom(nsString& aPaddingBottom)=0; NS_IMETHOD SetPaddingBottom(const nsString& aPaddingBottom)=0; NS_IMETHOD GetPaddingLeft(nsString& aPaddingLeft)=0; NS_IMETHOD SetPaddingLeft(const nsString& aPaddingLeft)=0; NS_IMETHOD GetPage(nsString& aPage)=0; NS_IMETHOD SetPage(const nsString& aPage)=0; NS_IMETHOD GetPageBreakAfter(nsString& aPageBreakAfter)=0; NS_IMETHOD SetPageBreakAfter(const nsString& aPageBreakAfter)=0; NS_IMETHOD GetPageBreakBefore(nsString& aPageBreakBefore)=0; NS_IMETHOD SetPageBreakBefore(const nsString& aPageBreakBefore)=0; NS_IMETHOD GetPageBreakInside(nsString& aPageBreakInside)=0; NS_IMETHOD SetPageBreakInside(const nsString& aPageBreakInside)=0; NS_IMETHOD GetPause(nsString& aPause)=0; NS_IMETHOD SetPause(const nsString& aPause)=0; NS_IMETHOD GetPauseAfter(nsString& aPauseAfter)=0; NS_IMETHOD SetPauseAfter(const nsString& aPauseAfter)=0; NS_IMETHOD GetPauseBefore(nsString& aPauseBefore)=0; NS_IMETHOD SetPauseBefore(const nsString& aPauseBefore)=0; NS_IMETHOD GetPitch(nsString& aPitch)=0; NS_IMETHOD SetPitch(const nsString& aPitch)=0; NS_IMETHOD GetPitchRange(nsString& aPitchRange)=0; NS_IMETHOD SetPitchRange(const nsString& aPitchRange)=0; NS_IMETHOD GetPlayDuring(nsString& aPlayDuring)=0; NS_IMETHOD SetPlayDuring(const nsString& aPlayDuring)=0; NS_IMETHOD GetPosition(nsString& aPosition)=0; NS_IMETHOD SetPosition(const nsString& aPosition)=0; NS_IMETHOD GetQuotes(nsString& aQuotes)=0; NS_IMETHOD SetQuotes(const nsString& aQuotes)=0; NS_IMETHOD GetRichness(nsString& aRichness)=0; NS_IMETHOD SetRichness(const nsString& aRichness)=0; NS_IMETHOD GetRight(nsString& aRight)=0; NS_IMETHOD SetRight(const nsString& aRight)=0; NS_IMETHOD GetSize(nsString& aSize)=0; NS_IMETHOD SetSize(const nsString& aSize)=0; NS_IMETHOD GetSpeak(nsString& aSpeak)=0; NS_IMETHOD SetSpeak(const nsString& aSpeak)=0; NS_IMETHOD GetSpeakHeader(nsString& aSpeakHeader)=0; NS_IMETHOD SetSpeakHeader(const nsString& aSpeakHeader)=0; NS_IMETHOD GetSpeakNumeral(nsString& aSpeakNumeral)=0; NS_IMETHOD SetSpeakNumeral(const nsString& aSpeakNumeral)=0; NS_IMETHOD GetSpeakPunctuation(nsString& aSpeakPunctuation)=0; NS_IMETHOD SetSpeakPunctuation(const nsString& aSpeakPunctuation)=0; NS_IMETHOD GetSpeechRate(nsString& aSpeechRate)=0; NS_IMETHOD SetSpeechRate(const nsString& aSpeechRate)=0; NS_IMETHOD GetStress(nsString& aStress)=0; NS_IMETHOD SetStress(const nsString& aStress)=0; NS_IMETHOD GetTableLayout(nsString& aTableLayout)=0; NS_IMETHOD SetTableLayout(const nsString& aTableLayout)=0; NS_IMETHOD GetTextAlign(nsString& aTextAlign)=0; NS_IMETHOD SetTextAlign(const nsString& aTextAlign)=0; NS_IMETHOD GetTextDecoration(nsString& aTextDecoration)=0; NS_IMETHOD SetTextDecoration(const nsString& aTextDecoration)=0; NS_IMETHOD GetTextIndent(nsString& aTextIndent)=0; NS_IMETHOD SetTextIndent(const nsString& aTextIndent)=0; NS_IMETHOD GetTextShadow(nsString& aTextShadow)=0; NS_IMETHOD SetTextShadow(const nsString& aTextShadow)=0; NS_IMETHOD GetTextTransform(nsString& aTextTransform)=0; NS_IMETHOD SetTextTransform(const nsString& aTextTransform)=0; NS_IMETHOD GetTop(nsString& aTop)=0; NS_IMETHOD SetTop(const nsString& aTop)=0; NS_IMETHOD GetUnicodeBidi(nsString& aUnicodeBidi)=0; NS_IMETHOD SetUnicodeBidi(const nsString& aUnicodeBidi)=0; NS_IMETHOD GetVerticalAlign(nsString& aVerticalAlign)=0; NS_IMETHOD SetVerticalAlign(const nsString& aVerticalAlign)=0; NS_IMETHOD GetVisibility(nsString& aVisibility)=0; NS_IMETHOD SetVisibility(const nsString& aVisibility)=0; NS_IMETHOD GetVoiceFamily(nsString& aVoiceFamily)=0; NS_IMETHOD SetVoiceFamily(const nsString& aVoiceFamily)=0; NS_IMETHOD GetVolume(nsString& aVolume)=0; NS_IMETHOD SetVolume(const nsString& aVolume)=0; NS_IMETHOD GetWhiteSpace(nsString& aWhiteSpace)=0; NS_IMETHOD SetWhiteSpace(const nsString& aWhiteSpace)=0; NS_IMETHOD GetWidows(nsString& aWidows)=0; NS_IMETHOD SetWidows(const nsString& aWidows)=0; NS_IMETHOD GetWidth(nsString& aWidth)=0; NS_IMETHOD SetWidth(const nsString& aWidth)=0; NS_IMETHOD GetWordSpacing(nsString& aWordSpacing)=0; NS_IMETHOD SetWordSpacing(const nsString& aWordSpacing)=0; NS_IMETHOD GetZIndex(nsString& aZIndex)=0; NS_IMETHOD SetZIndex(const nsString& aZIndex)=0; NS_IMETHOD GetOpacity(nsString& aOpacity)=0; NS_IMETHOD SetOpacity(const nsString& aOpacity)=0; }; #define NS_DECL_IDOMCSS2PROPERTIES \ NS_IMETHOD GetAzimuth(nsString& aAzimuth); \ NS_IMETHOD SetAzimuth(const nsString& aAzimuth); \ NS_IMETHOD GetBackground(nsString& aBackground); \ NS_IMETHOD SetBackground(const nsString& aBackground); \ NS_IMETHOD GetBackgroundAttachment(nsString& aBackgroundAttachment); \ NS_IMETHOD SetBackgroundAttachment(const nsString& aBackgroundAttachment); \ NS_IMETHOD GetBackgroundColor(nsString& aBackgroundColor); \ NS_IMETHOD SetBackgroundColor(const nsString& aBackgroundColor); \ NS_IMETHOD GetBackgroundImage(nsString& aBackgroundImage); \ NS_IMETHOD SetBackgroundImage(const nsString& aBackgroundImage); \ NS_IMETHOD GetBackgroundPosition(nsString& aBackgroundPosition); \ NS_IMETHOD SetBackgroundPosition(const nsString& aBackgroundPosition); \ NS_IMETHOD GetBackgroundRepeat(nsString& aBackgroundRepeat); \ NS_IMETHOD SetBackgroundRepeat(const nsString& aBackgroundRepeat); \ NS_IMETHOD GetBorder(nsString& aBorder); \ NS_IMETHOD SetBorder(const nsString& aBorder); \ NS_IMETHOD GetBorderCollapse(nsString& aBorderCollapse); \ NS_IMETHOD SetBorderCollapse(const nsString& aBorderCollapse); \ NS_IMETHOD GetBorderColor(nsString& aBorderColor); \ NS_IMETHOD SetBorderColor(const nsString& aBorderColor); \ NS_IMETHOD GetBorderSpacing(nsString& aBorderSpacing); \ NS_IMETHOD SetBorderSpacing(const nsString& aBorderSpacing); \ NS_IMETHOD GetBorderStyle(nsString& aBorderStyle); \ NS_IMETHOD SetBorderStyle(const nsString& aBorderStyle); \ NS_IMETHOD GetBorderTop(nsString& aBorderTop); \ NS_IMETHOD SetBorderTop(const nsString& aBorderTop); \ NS_IMETHOD GetBorderRight(nsString& aBorderRight); \ NS_IMETHOD SetBorderRight(const nsString& aBorderRight); \ NS_IMETHOD GetBorderBottom(nsString& aBorderBottom); \ NS_IMETHOD SetBorderBottom(const nsString& aBorderBottom); \ NS_IMETHOD GetBorderLeft(nsString& aBorderLeft); \ NS_IMETHOD SetBorderLeft(const nsString& aBorderLeft); \ NS_IMETHOD GetBorderTopColor(nsString& aBorderTopColor); \ NS_IMETHOD SetBorderTopColor(const nsString& aBorderTopColor); \ NS_IMETHOD GetBorderRightColor(nsString& aBorderRightColor); \ NS_IMETHOD SetBorderRightColor(const nsString& aBorderRightColor); \ NS_IMETHOD GetBorderBottomColor(nsString& aBorderBottomColor); \ NS_IMETHOD SetBorderBottomColor(const nsString& aBorderBottomColor); \ NS_IMETHOD GetBorderLeftColor(nsString& aBorderLeftColor); \ NS_IMETHOD SetBorderLeftColor(const nsString& aBorderLeftColor); \ NS_IMETHOD GetBorderTopStyle(nsString& aBorderTopStyle); \ NS_IMETHOD SetBorderTopStyle(const nsString& aBorderTopStyle); \ NS_IMETHOD GetBorderRightStyle(nsString& aBorderRightStyle); \ NS_IMETHOD SetBorderRightStyle(const nsString& aBorderRightStyle); \ NS_IMETHOD GetBorderBottomStyle(nsString& aBorderBottomStyle); \ NS_IMETHOD SetBorderBottomStyle(const nsString& aBorderBottomStyle); \ NS_IMETHOD GetBorderLeftStyle(nsString& aBorderLeftStyle); \ NS_IMETHOD SetBorderLeftStyle(const nsString& aBorderLeftStyle); \ NS_IMETHOD GetBorderTopWidth(nsString& aBorderTopWidth); \ NS_IMETHOD SetBorderTopWidth(const nsString& aBorderTopWidth); \ NS_IMETHOD GetBorderRightWidth(nsString& aBorderRightWidth); \ NS_IMETHOD SetBorderRightWidth(const nsString& aBorderRightWidth); \ NS_IMETHOD GetBorderBottomWidth(nsString& aBorderBottomWidth); \ NS_IMETHOD SetBorderBottomWidth(const nsString& aBorderBottomWidth); \ NS_IMETHOD GetBorderLeftWidth(nsString& aBorderLeftWidth); \ NS_IMETHOD SetBorderLeftWidth(const nsString& aBorderLeftWidth); \ NS_IMETHOD GetBorderWidth(nsString& aBorderWidth); \ NS_IMETHOD SetBorderWidth(const nsString& aBorderWidth); \ NS_IMETHOD GetBottom(nsString& aBottom); \ NS_IMETHOD SetBottom(const nsString& aBottom); \ NS_IMETHOD GetCaptionSide(nsString& aCaptionSide); \ NS_IMETHOD SetCaptionSide(const nsString& aCaptionSide); \ NS_IMETHOD GetClear(nsString& aClear); \ NS_IMETHOD SetClear(const nsString& aClear); \ NS_IMETHOD GetClip(nsString& aClip); \ NS_IMETHOD SetClip(const nsString& aClip); \ NS_IMETHOD GetColor(nsString& aColor); \ NS_IMETHOD SetColor(const nsString& aColor); \ NS_IMETHOD GetContent(nsString& aContent); \ NS_IMETHOD SetContent(const nsString& aContent); \ NS_IMETHOD GetCounterIncrement(nsString& aCounterIncrement); \ NS_IMETHOD SetCounterIncrement(const nsString& aCounterIncrement); \ NS_IMETHOD GetCounterReset(nsString& aCounterReset); \ NS_IMETHOD SetCounterReset(const nsString& aCounterReset); \ NS_IMETHOD GetCue(nsString& aCue); \ NS_IMETHOD SetCue(const nsString& aCue); \ NS_IMETHOD GetCueAfter(nsString& aCueAfter); \ NS_IMETHOD SetCueAfter(const nsString& aCueAfter); \ NS_IMETHOD GetCueBefore(nsString& aCueBefore); \ NS_IMETHOD SetCueBefore(const nsString& aCueBefore); \ NS_IMETHOD GetCursor(nsString& aCursor); \ NS_IMETHOD SetCursor(const nsString& aCursor); \ NS_IMETHOD GetDirection(nsString& aDirection); \ NS_IMETHOD SetDirection(const nsString& aDirection); \ NS_IMETHOD GetDisplay(nsString& aDisplay); \ NS_IMETHOD SetDisplay(const nsString& aDisplay); \ NS_IMETHOD GetElevation(nsString& aElevation); \ NS_IMETHOD SetElevation(const nsString& aElevation); \ NS_IMETHOD GetEmptyCells(nsString& aEmptyCells); \ NS_IMETHOD SetEmptyCells(const nsString& aEmptyCells); \ NS_IMETHOD GetCssFloat(nsString& aCssFloat); \ NS_IMETHOD SetCssFloat(const nsString& aCssFloat); \ NS_IMETHOD GetFont(nsString& aFont); \ NS_IMETHOD SetFont(const nsString& aFont); \ NS_IMETHOD GetFontFamily(nsString& aFontFamily); \ NS_IMETHOD SetFontFamily(const nsString& aFontFamily); \ NS_IMETHOD GetFontSize(nsString& aFontSize); \ NS_IMETHOD SetFontSize(const nsString& aFontSize); \ NS_IMETHOD GetFontSizeAdjust(nsString& aFontSizeAdjust); \ NS_IMETHOD SetFontSizeAdjust(const nsString& aFontSizeAdjust); \ NS_IMETHOD GetFontStretch(nsString& aFontStretch); \ NS_IMETHOD SetFontStretch(const nsString& aFontStretch); \ NS_IMETHOD GetFontStyle(nsString& aFontStyle); \ NS_IMETHOD SetFontStyle(const nsString& aFontStyle); \ NS_IMETHOD GetFontVariant(nsString& aFontVariant); \ NS_IMETHOD SetFontVariant(const nsString& aFontVariant); \ NS_IMETHOD GetFontWeight(nsString& aFontWeight); \ NS_IMETHOD SetFontWeight(const nsString& aFontWeight); \ NS_IMETHOD GetHeight(nsString& aHeight); \ NS_IMETHOD SetHeight(const nsString& aHeight); \ NS_IMETHOD GetLeft(nsString& aLeft); \ NS_IMETHOD SetLeft(const nsString& aLeft); \ NS_IMETHOD GetLetterSpacing(nsString& aLetterSpacing); \ NS_IMETHOD SetLetterSpacing(const nsString& aLetterSpacing); \ NS_IMETHOD GetLineHeight(nsString& aLineHeight); \ NS_IMETHOD SetLineHeight(const nsString& aLineHeight); \ NS_IMETHOD GetListStyle(nsString& aListStyle); \ NS_IMETHOD SetListStyle(const nsString& aListStyle); \ NS_IMETHOD GetListStyleImage(nsString& aListStyleImage); \ NS_IMETHOD SetListStyleImage(const nsString& aListStyleImage); \ NS_IMETHOD GetListStylePosition(nsString& aListStylePosition); \ NS_IMETHOD SetListStylePosition(const nsString& aListStylePosition); \ NS_IMETHOD GetListStyleType(nsString& aListStyleType); \ NS_IMETHOD SetListStyleType(const nsString& aListStyleType); \ NS_IMETHOD GetMargin(nsString& aMargin); \ NS_IMETHOD SetMargin(const nsString& aMargin); \ NS_IMETHOD GetMarginTop(nsString& aMarginTop); \ NS_IMETHOD SetMarginTop(const nsString& aMarginTop); \ NS_IMETHOD GetMarginRight(nsString& aMarginRight); \ NS_IMETHOD SetMarginRight(const nsString& aMarginRight); \ NS_IMETHOD GetMarginBottom(nsString& aMarginBottom); \ NS_IMETHOD SetMarginBottom(const nsString& aMarginBottom); \ NS_IMETHOD GetMarginLeft(nsString& aMarginLeft); \ NS_IMETHOD SetMarginLeft(const nsString& aMarginLeft); \ NS_IMETHOD GetMarkerOffset(nsString& aMarkerOffset); \ NS_IMETHOD SetMarkerOffset(const nsString& aMarkerOffset); \ NS_IMETHOD GetMarks(nsString& aMarks); \ NS_IMETHOD SetMarks(const nsString& aMarks); \ NS_IMETHOD GetMaxHeight(nsString& aMaxHeight); \ NS_IMETHOD SetMaxHeight(const nsString& aMaxHeight); \ NS_IMETHOD GetMaxWidth(nsString& aMaxWidth); \ NS_IMETHOD SetMaxWidth(const nsString& aMaxWidth); \ NS_IMETHOD GetMinHeight(nsString& aMinHeight); \ NS_IMETHOD SetMinHeight(const nsString& aMinHeight); \ NS_IMETHOD GetMinWidth(nsString& aMinWidth); \ NS_IMETHOD SetMinWidth(const nsString& aMinWidth); \ NS_IMETHOD GetOrphans(nsString& aOrphans); \ NS_IMETHOD SetOrphans(const nsString& aOrphans); \ NS_IMETHOD GetOutline(nsString& aOutline); \ NS_IMETHOD SetOutline(const nsString& aOutline); \ NS_IMETHOD GetOutlineColor(nsString& aOutlineColor); \ NS_IMETHOD SetOutlineColor(const nsString& aOutlineColor); \ NS_IMETHOD GetOutlineStyle(nsString& aOutlineStyle); \ NS_IMETHOD SetOutlineStyle(const nsString& aOutlineStyle); \ NS_IMETHOD GetOutlineWidth(nsString& aOutlineWidth); \ NS_IMETHOD SetOutlineWidth(const nsString& aOutlineWidth); \ NS_IMETHOD GetOverflow(nsString& aOverflow); \ NS_IMETHOD SetOverflow(const nsString& aOverflow); \ NS_IMETHOD GetPadding(nsString& aPadding); \ NS_IMETHOD SetPadding(const nsString& aPadding); \ NS_IMETHOD GetPaddingTop(nsString& aPaddingTop); \ NS_IMETHOD SetPaddingTop(const nsString& aPaddingTop); \ NS_IMETHOD GetPaddingRight(nsString& aPaddingRight); \ NS_IMETHOD SetPaddingRight(const nsString& aPaddingRight); \ NS_IMETHOD GetPaddingBottom(nsString& aPaddingBottom); \ NS_IMETHOD SetPaddingBottom(const nsString& aPaddingBottom); \ NS_IMETHOD GetPaddingLeft(nsString& aPaddingLeft); \ NS_IMETHOD SetPaddingLeft(const nsString& aPaddingLeft); \ NS_IMETHOD GetPage(nsString& aPage); \ NS_IMETHOD SetPage(const nsString& aPage); \ NS_IMETHOD GetPageBreakAfter(nsString& aPageBreakAfter); \ NS_IMETHOD SetPageBreakAfter(const nsString& aPageBreakAfter); \ NS_IMETHOD GetPageBreakBefore(nsString& aPageBreakBefore); \ NS_IMETHOD SetPageBreakBefore(const nsString& aPageBreakBefore); \ NS_IMETHOD GetPageBreakInside(nsString& aPageBreakInside); \ NS_IMETHOD SetPageBreakInside(const nsString& aPageBreakInside); \ NS_IMETHOD GetPause(nsString& aPause); \ NS_IMETHOD SetPause(const nsString& aPause); \ NS_IMETHOD GetPauseAfter(nsString& aPauseAfter); \ NS_IMETHOD SetPauseAfter(const nsString& aPauseAfter); \ NS_IMETHOD GetPauseBefore(nsString& aPauseBefore); \ NS_IMETHOD SetPauseBefore(const nsString& aPauseBefore); \ NS_IMETHOD GetPitch(nsString& aPitch); \ NS_IMETHOD SetPitch(const nsString& aPitch); \ NS_IMETHOD GetPitchRange(nsString& aPitchRange); \ NS_IMETHOD SetPitchRange(const nsString& aPitchRange); \ NS_IMETHOD GetPlayDuring(nsString& aPlayDuring); \ NS_IMETHOD SetPlayDuring(const nsString& aPlayDuring); \ NS_IMETHOD GetPosition(nsString& aPosition); \ NS_IMETHOD SetPosition(const nsString& aPosition); \ NS_IMETHOD GetQuotes(nsString& aQuotes); \ NS_IMETHOD SetQuotes(const nsString& aQuotes); \ NS_IMETHOD GetRichness(nsString& aRichness); \ NS_IMETHOD SetRichness(const nsString& aRichness); \ NS_IMETHOD GetRight(nsString& aRight); \ NS_IMETHOD SetRight(const nsString& aRight); \ NS_IMETHOD GetSize(nsString& aSize); \ NS_IMETHOD SetSize(const nsString& aSize); \ NS_IMETHOD GetSpeak(nsString& aSpeak); \ NS_IMETHOD SetSpeak(const nsString& aSpeak); \ NS_IMETHOD GetSpeakHeader(nsString& aSpeakHeader); \ NS_IMETHOD SetSpeakHeader(const nsString& aSpeakHeader); \ NS_IMETHOD GetSpeakNumeral(nsString& aSpeakNumeral); \ NS_IMETHOD SetSpeakNumeral(const nsString& aSpeakNumeral); \ NS_IMETHOD GetSpeakPunctuation(nsString& aSpeakPunctuation); \ NS_IMETHOD SetSpeakPunctuation(const nsString& aSpeakPunctuation); \ NS_IMETHOD GetSpeechRate(nsString& aSpeechRate); \ NS_IMETHOD SetSpeechRate(const nsString& aSpeechRate); \ NS_IMETHOD GetStress(nsString& aStress); \ NS_IMETHOD SetStress(const nsString& aStress); \ NS_IMETHOD GetTableLayout(nsString& aTableLayout); \ NS_IMETHOD SetTableLayout(const nsString& aTableLayout); \ NS_IMETHOD GetTextAlign(nsString& aTextAlign); \ NS_IMETHOD SetTextAlign(const nsString& aTextAlign); \ NS_IMETHOD GetTextDecoration(nsString& aTextDecoration); \ NS_IMETHOD SetTextDecoration(const nsString& aTextDecoration); \ NS_IMETHOD GetTextIndent(nsString& aTextIndent); \ NS_IMETHOD SetTextIndent(const nsString& aTextIndent); \ NS_IMETHOD GetTextShadow(nsString& aTextShadow); \ NS_IMETHOD SetTextShadow(const nsString& aTextShadow); \ NS_IMETHOD GetTextTransform(nsString& aTextTransform); \ NS_IMETHOD SetTextTransform(const nsString& aTextTransform); \ NS_IMETHOD GetTop(nsString& aTop); \ NS_IMETHOD SetTop(const nsString& aTop); \ NS_IMETHOD GetUnicodeBidi(nsString& aUnicodeBidi); \ NS_IMETHOD SetUnicodeBidi(const nsString& aUnicodeBidi); \ NS_IMETHOD GetVerticalAlign(nsString& aVerticalAlign); \ NS_IMETHOD SetVerticalAlign(const nsString& aVerticalAlign); \ NS_IMETHOD GetVisibility(nsString& aVisibility); \ NS_IMETHOD SetVisibility(const nsString& aVisibility); \ NS_IMETHOD GetVoiceFamily(nsString& aVoiceFamily); \ NS_IMETHOD SetVoiceFamily(const nsString& aVoiceFamily); \ NS_IMETHOD GetVolume(nsString& aVolume); \ NS_IMETHOD SetVolume(const nsString& aVolume); \ NS_IMETHOD GetWhiteSpace(nsString& aWhiteSpace); \ NS_IMETHOD SetWhiteSpace(const nsString& aWhiteSpace); \ NS_IMETHOD GetWidows(nsString& aWidows); \ NS_IMETHOD SetWidows(const nsString& aWidows); \ NS_IMETHOD GetWidth(nsString& aWidth); \ NS_IMETHOD SetWidth(const nsString& aWidth); \ NS_IMETHOD GetWordSpacing(nsString& aWordSpacing); \ NS_IMETHOD SetWordSpacing(const nsString& aWordSpacing); \ NS_IMETHOD GetZIndex(nsString& aZIndex); \ NS_IMETHOD SetZIndex(const nsString& aZIndex); \ NS_IMETHOD GetOpacity(nsString& aOpacity); \ NS_IMETHOD SetOpacity(const nsString& aOpacity); \ #define NS_FORWARD_IDOMCSS2PROPERTIES(_to) \ NS_IMETHOD GetAzimuth(nsString& aAzimuth) { return _to##GetAzimuth(aAzimuth); } \ NS_IMETHOD SetAzimuth(const nsString& aAzimuth) { return _to##SetAzimuth(aAzimuth); } \ NS_IMETHOD GetBackground(nsString& aBackground) { return _to##GetBackground(aBackground); } \ NS_IMETHOD SetBackground(const nsString& aBackground) { return _to##SetBackground(aBackground); } \ NS_IMETHOD GetBackgroundAttachment(nsString& aBackgroundAttachment) { return _to##GetBackgroundAttachment(aBackgroundAttachment); } \ NS_IMETHOD SetBackgroundAttachment(const nsString& aBackgroundAttachment) { return _to##SetBackgroundAttachment(aBackgroundAttachment); } \ NS_IMETHOD GetBackgroundColor(nsString& aBackgroundColor) { return _to##GetBackgroundColor(aBackgroundColor); } \ NS_IMETHOD SetBackgroundColor(const nsString& aBackgroundColor) { return _to##SetBackgroundColor(aBackgroundColor); } \ NS_IMETHOD GetBackgroundImage(nsString& aBackgroundImage) { return _to##GetBackgroundImage(aBackgroundImage); } \ NS_IMETHOD SetBackgroundImage(const nsString& aBackgroundImage) { return _to##SetBackgroundImage(aBackgroundImage); } \ NS_IMETHOD GetBackgroundPosition(nsString& aBackgroundPosition) { return _to##GetBackgroundPosition(aBackgroundPosition); } \ NS_IMETHOD SetBackgroundPosition(const nsString& aBackgroundPosition) { return _to##SetBackgroundPosition(aBackgroundPosition); } \ NS_IMETHOD GetBackgroundRepeat(nsString& aBackgroundRepeat) { return _to##GetBackgroundRepeat(aBackgroundRepeat); } \ NS_IMETHOD SetBackgroundRepeat(const nsString& aBackgroundRepeat) { return _to##SetBackgroundRepeat(aBackgroundRepeat); } \ NS_IMETHOD GetBorder(nsString& aBorder) { return _to##GetBorder(aBorder); } \ NS_IMETHOD SetBorder(const nsString& aBorder) { return _to##SetBorder(aBorder); } \ NS_IMETHOD GetBorderCollapse(nsString& aBorderCollapse) { return _to##GetBorderCollapse(aBorderCollapse); } \ NS_IMETHOD SetBorderCollapse(const nsString& aBorderCollapse) { return _to##SetBorderCollapse(aBorderCollapse); } \ NS_IMETHOD GetBorderColor(nsString& aBorderColor) { return _to##GetBorderColor(aBorderColor); } \ NS_IMETHOD SetBorderColor(const nsString& aBorderColor) { return _to##SetBorderColor(aBorderColor); } \ NS_IMETHOD GetBorderSpacing(nsString& aBorderSpacing) { return _to##GetBorderSpacing(aBorderSpacing); } \ NS_IMETHOD SetBorderSpacing(const nsString& aBorderSpacing) { return _to##SetBorderSpacing(aBorderSpacing); } \ NS_IMETHOD GetBorderStyle(nsString& aBorderStyle) { return _to##GetBorderStyle(aBorderStyle); } \ NS_IMETHOD SetBorderStyle(const nsString& aBorderStyle) { return _to##SetBorderStyle(aBorderStyle); } \ NS_IMETHOD GetBorderTop(nsString& aBorderTop) { return _to##GetBorderTop(aBorderTop); } \ NS_IMETHOD SetBorderTop(const nsString& aBorderTop) { return _to##SetBorderTop(aBorderTop); } \ NS_IMETHOD GetBorderRight(nsString& aBorderRight) { return _to##GetBorderRight(aBorderRight); } \ NS_IMETHOD SetBorderRight(const nsString& aBorderRight) { return _to##SetBorderRight(aBorderRight); } \ NS_IMETHOD GetBorderBottom(nsString& aBorderBottom) { return _to##GetBorderBottom(aBorderBottom); } \ NS_IMETHOD SetBorderBottom(const nsString& aBorderBottom) { return _to##SetBorderBottom(aBorderBottom); } \ NS_IMETHOD GetBorderLeft(nsString& aBorderLeft) { return _to##GetBorderLeft(aBorderLeft); } \ NS_IMETHOD SetBorderLeft(const nsString& aBorderLeft) { return _to##SetBorderLeft(aBorderLeft); } \ NS_IMETHOD GetBorderTopColor(nsString& aBorderTopColor) { return _to##GetBorderTopColor(aBorderTopColor); } \ NS_IMETHOD SetBorderTopColor(const nsString& aBorderTopColor) { return _to##SetBorderTopColor(aBorderTopColor); } \ NS_IMETHOD GetBorderRightColor(nsString& aBorderRightColor) { return _to##GetBorderRightColor(aBorderRightColor); } \ NS_IMETHOD SetBorderRightColor(const nsString& aBorderRightColor) { return _to##SetBorderRightColor(aBorderRightColor); } \ NS_IMETHOD GetBorderBottomColor(nsString& aBorderBottomColor) { return _to##GetBorderBottomColor(aBorderBottomColor); } \ NS_IMETHOD SetBorderBottomColor(const nsString& aBorderBottomColor) { return _to##SetBorderBottomColor(aBorderBottomColor); } \ NS_IMETHOD GetBorderLeftColor(nsString& aBorderLeftColor) { return _to##GetBorderLeftColor(aBorderLeftColor); } \ NS_IMETHOD SetBorderLeftColor(const nsString& aBorderLeftColor) { return _to##SetBorderLeftColor(aBorderLeftColor); } \ NS_IMETHOD GetBorderTopStyle(nsString& aBorderTopStyle) { return _to##GetBorderTopStyle(aBorderTopStyle); } \ NS_IMETHOD SetBorderTopStyle(const nsString& aBorderTopStyle) { return _to##SetBorderTopStyle(aBorderTopStyle); } \ NS_IMETHOD GetBorderRightStyle(nsString& aBorderRightStyle) { return _to##GetBorderRightStyle(aBorderRightStyle); } \ NS_IMETHOD SetBorderRightStyle(const nsString& aBorderRightStyle) { return _to##SetBorderRightStyle(aBorderRightStyle); } \ NS_IMETHOD GetBorderBottomStyle(nsString& aBorderBottomStyle) { return _to##GetBorderBottomStyle(aBorderBottomStyle); } \ NS_IMETHOD SetBorderBottomStyle(const nsString& aBorderBottomStyle) { return _to##SetBorderBottomStyle(aBorderBottomStyle); } \ NS_IMETHOD GetBorderLeftStyle(nsString& aBorderLeftStyle) { return _to##GetBorderLeftStyle(aBorderLeftStyle); } \ NS_IMETHOD SetBorderLeftStyle(const nsString& aBorderLeftStyle) { return _to##SetBorderLeftStyle(aBorderLeftStyle); } \ NS_IMETHOD GetBorderTopWidth(nsString& aBorderTopWidth) { return _to##GetBorderTopWidth(aBorderTopWidth); } \ NS_IMETHOD SetBorderTopWidth(const nsString& aBorderTopWidth) { return _to##SetBorderTopWidth(aBorderTopWidth); } \ NS_IMETHOD GetBorderRightWidth(nsString& aBorderRightWidth) { return _to##GetBorderRightWidth(aBorderRightWidth); } \ NS_IMETHOD SetBorderRightWidth(const nsString& aBorderRightWidth) { return _to##SetBorderRightWidth(aBorderRightWidth); } \ NS_IMETHOD GetBorderBottomWidth(nsString& aBorderBottomWidth) { return _to##GetBorderBottomWidth(aBorderBottomWidth); } \ NS_IMETHOD SetBorderBottomWidth(const nsString& aBorderBottomWidth) { return _to##SetBorderBottomWidth(aBorderBottomWidth); } \ NS_IMETHOD GetBorderLeftWidth(nsString& aBorderLeftWidth) { return _to##GetBorderLeftWidth(aBorderLeftWidth); } \ NS_IMETHOD SetBorderLeftWidth(const nsString& aBorderLeftWidth) { return _to##SetBorderLeftWidth(aBorderLeftWidth); } \ NS_IMETHOD GetBorderWidth(nsString& aBorderWidth) { return _to##GetBorderWidth(aBorderWidth); } \ NS_IMETHOD SetBorderWidth(const nsString& aBorderWidth) { return _to##SetBorderWidth(aBorderWidth); } \ NS_IMETHOD GetBottom(nsString& aBottom) { return _to##GetBottom(aBottom); } \ NS_IMETHOD SetBottom(const nsString& aBottom) { return _to##SetBottom(aBottom); } \ NS_IMETHOD GetCaptionSide(nsString& aCaptionSide) { return _to##GetCaptionSide(aCaptionSide); } \ NS_IMETHOD SetCaptionSide(const nsString& aCaptionSide) { return _to##SetCaptionSide(aCaptionSide); } \ NS_IMETHOD GetClear(nsString& aClear) { return _to##GetClear(aClear); } \ NS_IMETHOD SetClear(const nsString& aClear) { return _to##SetClear(aClear); } \ NS_IMETHOD GetClip(nsString& aClip) { return _to##GetClip(aClip); } \ NS_IMETHOD SetClip(const nsString& aClip) { return _to##SetClip(aClip); } \ NS_IMETHOD GetColor(nsString& aColor) { return _to##GetColor(aColor); } \ NS_IMETHOD SetColor(const nsString& aColor) { return _to##SetColor(aColor); } \ NS_IMETHOD GetContent(nsString& aContent) { return _to##GetContent(aContent); } \ NS_IMETHOD SetContent(const nsString& aContent) { return _to##SetContent(aContent); } \ NS_IMETHOD GetCounterIncrement(nsString& aCounterIncrement) { return _to##GetCounterIncrement(aCounterIncrement); } \ NS_IMETHOD SetCounterIncrement(const nsString& aCounterIncrement) { return _to##SetCounterIncrement(aCounterIncrement); } \ NS_IMETHOD GetCounterReset(nsString& aCounterReset) { return _to##GetCounterReset(aCounterReset); } \ NS_IMETHOD SetCounterReset(const nsString& aCounterReset) { return _to##SetCounterReset(aCounterReset); } \ NS_IMETHOD GetCue(nsString& aCue) { return _to##GetCue(aCue); } \ NS_IMETHOD SetCue(const nsString& aCue) { return _to##SetCue(aCue); } \ NS_IMETHOD GetCueAfter(nsString& aCueAfter) { return _to##GetCueAfter(aCueAfter); } \ NS_IMETHOD SetCueAfter(const nsString& aCueAfter) { return _to##SetCueAfter(aCueAfter); } \ NS_IMETHOD GetCueBefore(nsString& aCueBefore) { return _to##GetCueBefore(aCueBefore); } \ NS_IMETHOD SetCueBefore(const nsString& aCueBefore) { return _to##SetCueBefore(aCueBefore); } \ NS_IMETHOD GetCursor(nsString& aCursor) { return _to##GetCursor(aCursor); } \ NS_IMETHOD SetCursor(const nsString& aCursor) { return _to##SetCursor(aCursor); } \ NS_IMETHOD GetDirection(nsString& aDirection) { return _to##GetDirection(aDirection); } \ NS_IMETHOD SetDirection(const nsString& aDirection) { return _to##SetDirection(aDirection); } \ NS_IMETHOD GetDisplay(nsString& aDisplay) { return _to##GetDisplay(aDisplay); } \ NS_IMETHOD SetDisplay(const nsString& aDisplay) { return _to##SetDisplay(aDisplay); } \ NS_IMETHOD GetElevation(nsString& aElevation) { return _to##GetElevation(aElevation); } \ NS_IMETHOD SetElevation(const nsString& aElevation) { return _to##SetElevation(aElevation); } \ NS_IMETHOD GetEmptyCells(nsString& aEmptyCells) { return _to##GetEmptyCells(aEmptyCells); } \ NS_IMETHOD SetEmptyCells(const nsString& aEmptyCells) { return _to##SetEmptyCells(aEmptyCells); } \ NS_IMETHOD GetCssFloat(nsString& aCssFloat) { return _to##GetCssFloat(aCssFloat); } \ NS_IMETHOD SetCssFloat(const nsString& aCssFloat) { return _to##SetCssFloat(aCssFloat); } \ NS_IMETHOD GetFont(nsString& aFont) { return _to##GetFont(aFont); } \ NS_IMETHOD SetFont(const nsString& aFont) { return _to##SetFont(aFont); } \ NS_IMETHOD GetFontFamily(nsString& aFontFamily) { return _to##GetFontFamily(aFontFamily); } \ NS_IMETHOD SetFontFamily(const nsString& aFontFamily) { return _to##SetFontFamily(aFontFamily); } \ NS_IMETHOD GetFontSize(nsString& aFontSize) { return _to##GetFontSize(aFontSize); } \ NS_IMETHOD SetFontSize(const nsString& aFontSize) { return _to##SetFontSize(aFontSize); } \ NS_IMETHOD GetFontSizeAdjust(nsString& aFontSizeAdjust) { return _to##GetFontSizeAdjust(aFontSizeAdjust); } \ NS_IMETHOD SetFontSizeAdjust(const nsString& aFontSizeAdjust) { return _to##SetFontSizeAdjust(aFontSizeAdjust); } \ NS_IMETHOD GetFontStretch(nsString& aFontStretch) { return _to##GetFontStretch(aFontStretch); } \ NS_IMETHOD SetFontStretch(const nsString& aFontStretch) { return _to##SetFontStretch(aFontStretch); } \ NS_IMETHOD GetFontStyle(nsString& aFontStyle) { return _to##GetFontStyle(aFontStyle); } \ NS_IMETHOD SetFontStyle(const nsString& aFontStyle) { return _to##SetFontStyle(aFontStyle); } \ NS_IMETHOD GetFontVariant(nsString& aFontVariant) { return _to##GetFontVariant(aFontVariant); } \ NS_IMETHOD SetFontVariant(const nsString& aFontVariant) { return _to##SetFontVariant(aFontVariant); } \ NS_IMETHOD GetFontWeight(nsString& aFontWeight) { return _to##GetFontWeight(aFontWeight); } \ NS_IMETHOD SetFontWeight(const nsString& aFontWeight) { return _to##SetFontWeight(aFontWeight); } \ NS_IMETHOD GetHeight(nsString& aHeight) { return _to##GetHeight(aHeight); } \ NS_IMETHOD SetHeight(const nsString& aHeight) { return _to##SetHeight(aHeight); } \ NS_IMETHOD GetLeft(nsString& aLeft) { return _to##GetLeft(aLeft); } \ NS_IMETHOD SetLeft(const nsString& aLeft) { return _to##SetLeft(aLeft); } \ NS_IMETHOD GetLetterSpacing(nsString& aLetterSpacing) { return _to##GetLetterSpacing(aLetterSpacing); } \ NS_IMETHOD SetLetterSpacing(const nsString& aLetterSpacing) { return _to##SetLetterSpacing(aLetterSpacing); } \ NS_IMETHOD GetLineHeight(nsString& aLineHeight) { return _to##GetLineHeight(aLineHeight); } \ NS_IMETHOD SetLineHeight(const nsString& aLineHeight) { return _to##SetLineHeight(aLineHeight); } \ NS_IMETHOD GetListStyle(nsString& aListStyle) { return _to##GetListStyle(aListStyle); } \ NS_IMETHOD SetListStyle(const nsString& aListStyle) { return _to##SetListStyle(aListStyle); } \ NS_IMETHOD GetListStyleImage(nsString& aListStyleImage) { return _to##GetListStyleImage(aListStyleImage); } \ NS_IMETHOD SetListStyleImage(const nsString& aListStyleImage) { return _to##SetListStyleImage(aListStyleImage); } \ NS_IMETHOD GetListStylePosition(nsString& aListStylePosition) { return _to##GetListStylePosition(aListStylePosition); } \ NS_IMETHOD SetListStylePosition(const nsString& aListStylePosition) { return _to##SetListStylePosition(aListStylePosition); } \ NS_IMETHOD GetListStyleType(nsString& aListStyleType) { return _to##GetListStyleType(aListStyleType); } \ NS_IMETHOD SetListStyleType(const nsString& aListStyleType) { return _to##SetListStyleType(aListStyleType); } \ NS_IMETHOD GetMargin(nsString& aMargin) { return _to##GetMargin(aMargin); } \ NS_IMETHOD SetMargin(const nsString& aMargin) { return _to##SetMargin(aMargin); } \ NS_IMETHOD GetMarginTop(nsString& aMarginTop) { return _to##GetMarginTop(aMarginTop); } \ NS_IMETHOD SetMarginTop(const nsString& aMarginTop) { return _to##SetMarginTop(aMarginTop); } \ NS_IMETHOD GetMarginRight(nsString& aMarginRight) { return _to##GetMarginRight(aMarginRight); } \ NS_IMETHOD SetMarginRight(const nsString& aMarginRight) { return _to##SetMarginRight(aMarginRight); } \ NS_IMETHOD GetMarginBottom(nsString& aMarginBottom) { return _to##GetMarginBottom(aMarginBottom); } \ NS_IMETHOD SetMarginBottom(const nsString& aMarginBottom) { return _to##SetMarginBottom(aMarginBottom); } \ NS_IMETHOD GetMarginLeft(nsString& aMarginLeft) { return _to##GetMarginLeft(aMarginLeft); } \ NS_IMETHOD SetMarginLeft(const nsString& aMarginLeft) { return _to##SetMarginLeft(aMarginLeft); } \ NS_IMETHOD GetMarkerOffset(nsString& aMarkerOffset) { return _to##GetMarkerOffset(aMarkerOffset); } \ NS_IMETHOD SetMarkerOffset(const nsString& aMarkerOffset) { return _to##SetMarkerOffset(aMarkerOffset); } \ NS_IMETHOD GetMarks(nsString& aMarks) { return _to##GetMarks(aMarks); } \ NS_IMETHOD SetMarks(const nsString& aMarks) { return _to##SetMarks(aMarks); } \ NS_IMETHOD GetMaxHeight(nsString& aMaxHeight) { return _to##GetMaxHeight(aMaxHeight); } \ NS_IMETHOD SetMaxHeight(const nsString& aMaxHeight) { return _to##SetMaxHeight(aMaxHeight); } \ NS_IMETHOD GetMaxWidth(nsString& aMaxWidth) { return _to##GetMaxWidth(aMaxWidth); } \ NS_IMETHOD SetMaxWidth(const nsString& aMaxWidth) { return _to##SetMaxWidth(aMaxWidth); } \ NS_IMETHOD GetMinHeight(nsString& aMinHeight) { return _to##GetMinHeight(aMinHeight); } \ NS_IMETHOD SetMinHeight(const nsString& aMinHeight) { return _to##SetMinHeight(aMinHeight); } \ NS_IMETHOD GetMinWidth(nsString& aMinWidth) { return _to##GetMinWidth(aMinWidth); } \ NS_IMETHOD SetMinWidth(const nsString& aMinWidth) { return _to##SetMinWidth(aMinWidth); } \ NS_IMETHOD GetOrphans(nsString& aOrphans) { return _to##GetOrphans(aOrphans); } \ NS_IMETHOD SetOrphans(const nsString& aOrphans) { return _to##SetOrphans(aOrphans); } \ NS_IMETHOD GetOutline(nsString& aOutline) { return _to##GetOutline(aOutline); } \ NS_IMETHOD SetOutline(const nsString& aOutline) { return _to##SetOutline(aOutline); } \ NS_IMETHOD GetOutlineColor(nsString& aOutlineColor) { return _to##GetOutlineColor(aOutlineColor); } \ NS_IMETHOD SetOutlineColor(const nsString& aOutlineColor) { return _to##SetOutlineColor(aOutlineColor); } \ NS_IMETHOD GetOutlineStyle(nsString& aOutlineStyle) { return _to##GetOutlineStyle(aOutlineStyle); } \ NS_IMETHOD SetOutlineStyle(const nsString& aOutlineStyle) { return _to##SetOutlineStyle(aOutlineStyle); } \ NS_IMETHOD GetOutlineWidth(nsString& aOutlineWidth) { return _to##GetOutlineWidth(aOutlineWidth); } \ NS_IMETHOD SetOutlineWidth(const nsString& aOutlineWidth) { return _to##SetOutlineWidth(aOutlineWidth); } \ NS_IMETHOD GetOverflow(nsString& aOverflow) { return _to##GetOverflow(aOverflow); } \ NS_IMETHOD SetOverflow(const nsString& aOverflow) { return _to##SetOverflow(aOverflow); } \ NS_IMETHOD GetPadding(nsString& aPadding) { return _to##GetPadding(aPadding); } \ NS_IMETHOD SetPadding(const nsString& aPadding) { return _to##SetPadding(aPadding); } \ NS_IMETHOD GetPaddingTop(nsString& aPaddingTop) { return _to##GetPaddingTop(aPaddingTop); } \ NS_IMETHOD SetPaddingTop(const nsString& aPaddingTop) { return _to##SetPaddingTop(aPaddingTop); } \ NS_IMETHOD GetPaddingRight(nsString& aPaddingRight) { return _to##GetPaddingRight(aPaddingRight); } \ NS_IMETHOD SetPaddingRight(const nsString& aPaddingRight) { return _to##SetPaddingRight(aPaddingRight); } \ NS_IMETHOD GetPaddingBottom(nsString& aPaddingBottom) { return _to##GetPaddingBottom(aPaddingBottom); } \ NS_IMETHOD SetPaddingBottom(const nsString& aPaddingBottom) { return _to##SetPaddingBottom(aPaddingBottom); } \ NS_IMETHOD GetPaddingLeft(nsString& aPaddingLeft) { return _to##GetPaddingLeft(aPaddingLeft); } \ NS_IMETHOD SetPaddingLeft(const nsString& aPaddingLeft) { return _to##SetPaddingLeft(aPaddingLeft); } \ NS_IMETHOD GetPage(nsString& aPage) { return _to##GetPage(aPage); } \ NS_IMETHOD SetPage(const nsString& aPage) { return _to##SetPage(aPage); } \ NS_IMETHOD GetPageBreakAfter(nsString& aPageBreakAfter) { return _to##GetPageBreakAfter(aPageBreakAfter); } \ NS_IMETHOD SetPageBreakAfter(const nsString& aPageBreakAfter) { return _to##SetPageBreakAfter(aPageBreakAfter); } \ NS_IMETHOD GetPageBreakBefore(nsString& aPageBreakBefore) { return _to##GetPageBreakBefore(aPageBreakBefore); } \ NS_IMETHOD SetPageBreakBefore(const nsString& aPageBreakBefore) { return _to##SetPageBreakBefore(aPageBreakBefore); } \ NS_IMETHOD GetPageBreakInside(nsString& aPageBreakInside) { return _to##GetPageBreakInside(aPageBreakInside); } \ NS_IMETHOD SetPageBreakInside(const nsString& aPageBreakInside) { return _to##SetPageBreakInside(aPageBreakInside); } \ NS_IMETHOD GetPause(nsString& aPause) { return _to##GetPause(aPause); } \ NS_IMETHOD SetPause(const nsString& aPause) { return _to##SetPause(aPause); } \ NS_IMETHOD GetPauseAfter(nsString& aPauseAfter) { return _to##GetPauseAfter(aPauseAfter); } \ NS_IMETHOD SetPauseAfter(const nsString& aPauseAfter) { return _to##SetPauseAfter(aPauseAfter); } \ NS_IMETHOD GetPauseBefore(nsString& aPauseBefore) { return _to##GetPauseBefore(aPauseBefore); } \ NS_IMETHOD SetPauseBefore(const nsString& aPauseBefore) { return _to##SetPauseBefore(aPauseBefore); } \ NS_IMETHOD GetPitch(nsString& aPitch) { return _to##GetPitch(aPitch); } \ NS_IMETHOD SetPitch(const nsString& aPitch) { return _to##SetPitch(aPitch); } \ NS_IMETHOD GetPitchRange(nsString& aPitchRange) { return _to##GetPitchRange(aPitchRange); } \ NS_IMETHOD SetPitchRange(const nsString& aPitchRange) { return _to##SetPitchRange(aPitchRange); } \ NS_IMETHOD GetPlayDuring(nsString& aPlayDuring) { return _to##GetPlayDuring(aPlayDuring); } \ NS_IMETHOD SetPlayDuring(const nsString& aPlayDuring) { return _to##SetPlayDuring(aPlayDuring); } \ NS_IMETHOD GetPosition(nsString& aPosition) { return _to##GetPosition(aPosition); } \ NS_IMETHOD SetPosition(const nsString& aPosition) { return _to##SetPosition(aPosition); } \ NS_IMETHOD GetQuotes(nsString& aQuotes) { return _to##GetQuotes(aQuotes); } \ NS_IMETHOD SetQuotes(const nsString& aQuotes) { return _to##SetQuotes(aQuotes); } \ NS_IMETHOD GetRichness(nsString& aRichness) { return _to##GetRichness(aRichness); } \ NS_IMETHOD SetRichness(const nsString& aRichness) { return _to##SetRichness(aRichness); } \ NS_IMETHOD GetRight(nsString& aRight) { return _to##GetRight(aRight); } \ NS_IMETHOD SetRight(const nsString& aRight) { return _to##SetRight(aRight); } \ NS_IMETHOD GetSize(nsString& aSize) { return _to##GetSize(aSize); } \ NS_IMETHOD SetSize(const nsString& aSize) { return _to##SetSize(aSize); } \ NS_IMETHOD GetSpeak(nsString& aSpeak) { return _to##GetSpeak(aSpeak); } \ NS_IMETHOD SetSpeak(const nsString& aSpeak) { return _to##SetSpeak(aSpeak); } \ NS_IMETHOD GetSpeakHeader(nsString& aSpeakHeader) { return _to##GetSpeakHeader(aSpeakHeader); } \ NS_IMETHOD SetSpeakHeader(const nsString& aSpeakHeader) { return _to##SetSpeakHeader(aSpeakHeader); } \ NS_IMETHOD GetSpeakNumeral(nsString& aSpeakNumeral) { return _to##GetSpeakNumeral(aSpeakNumeral); } \ NS_IMETHOD SetSpeakNumeral(const nsString& aSpeakNumeral) { return _to##SetSpeakNumeral(aSpeakNumeral); } \ NS_IMETHOD GetSpeakPunctuation(nsString& aSpeakPunctuation) { return _to##GetSpeakPunctuation(aSpeakPunctuation); } \ NS_IMETHOD SetSpeakPunctuation(const nsString& aSpeakPunctuation) { return _to##SetSpeakPunctuation(aSpeakPunctuation); } \ NS_IMETHOD GetSpeechRate(nsString& aSpeechRate) { return _to##GetSpeechRate(aSpeechRate); } \ NS_IMETHOD SetSpeechRate(const nsString& aSpeechRate) { return _to##SetSpeechRate(aSpeechRate); } \ NS_IMETHOD GetStress(nsString& aStress) { return _to##GetStress(aStress); } \ NS_IMETHOD SetStress(const nsString& aStress) { return _to##SetStress(aStress); } \ NS_IMETHOD GetTableLayout(nsString& aTableLayout) { return _to##GetTableLayout(aTableLayout); } \ NS_IMETHOD SetTableLayout(const nsString& aTableLayout) { return _to##SetTableLayout(aTableLayout); } \ NS_IMETHOD GetTextAlign(nsString& aTextAlign) { return _to##GetTextAlign(aTextAlign); } \ NS_IMETHOD SetTextAlign(const nsString& aTextAlign) { return _to##SetTextAlign(aTextAlign); } \ NS_IMETHOD GetTextDecoration(nsString& aTextDecoration) { return _to##GetTextDecoration(aTextDecoration); } \ NS_IMETHOD SetTextDecoration(const nsString& aTextDecoration) { return _to##SetTextDecoration(aTextDecoration); } \ NS_IMETHOD GetTextIndent(nsString& aTextIndent) { return _to##GetTextIndent(aTextIndent); } \ NS_IMETHOD SetTextIndent(const nsString& aTextIndent) { return _to##SetTextIndent(aTextIndent); } \ NS_IMETHOD GetTextShadow(nsString& aTextShadow) { return _to##GetTextShadow(aTextShadow); } \ NS_IMETHOD SetTextShadow(const nsString& aTextShadow) { return _to##SetTextShadow(aTextShadow); } \ NS_IMETHOD GetTextTransform(nsString& aTextTransform) { return _to##GetTextTransform(aTextTransform); } \ NS_IMETHOD SetTextTransform(const nsString& aTextTransform) { return _to##SetTextTransform(aTextTransform); } \ NS_IMETHOD GetTop(nsString& aTop) { return _to##GetTop(aTop); } \ NS_IMETHOD SetTop(const nsString& aTop) { return _to##SetTop(aTop); } \ NS_IMETHOD GetUnicodeBidi(nsString& aUnicodeBidi) { return _to##GetUnicodeBidi(aUnicodeBidi); } \ NS_IMETHOD SetUnicodeBidi(const nsString& aUnicodeBidi) { return _to##SetUnicodeBidi(aUnicodeBidi); } \ NS_IMETHOD GetVerticalAlign(nsString& aVerticalAlign) { return _to##GetVerticalAlign(aVerticalAlign); } \ NS_IMETHOD SetVerticalAlign(const nsString& aVerticalAlign) { return _to##SetVerticalAlign(aVerticalAlign); } \ NS_IMETHOD GetVisibility(nsString& aVisibility) { return _to##GetVisibility(aVisibility); } \ NS_IMETHOD SetVisibility(const nsString& aVisibility) { return _to##SetVisibility(aVisibility); } \ NS_IMETHOD GetVoiceFamily(nsString& aVoiceFamily) { return _to##GetVoiceFamily(aVoiceFamily); } \ NS_IMETHOD SetVoiceFamily(const nsString& aVoiceFamily) { return _to##SetVoiceFamily(aVoiceFamily); } \ NS_IMETHOD GetVolume(nsString& aVolume) { return _to##GetVolume(aVolume); } \ NS_IMETHOD SetVolume(const nsString& aVolume) { return _to##SetVolume(aVolume); } \ NS_IMETHOD GetWhiteSpace(nsString& aWhiteSpace) { return _to##GetWhiteSpace(aWhiteSpace); } \ NS_IMETHOD SetWhiteSpace(const nsString& aWhiteSpace) { return _to##SetWhiteSpace(aWhiteSpace); } \ NS_IMETHOD GetWidows(nsString& aWidows) { return _to##GetWidows(aWidows); } \ NS_IMETHOD SetWidows(const nsString& aWidows) { return _to##SetWidows(aWidows); } \ NS_IMETHOD GetWidth(nsString& aWidth) { return _to##GetWidth(aWidth); } \ NS_IMETHOD SetWidth(const nsString& aWidth) { return _to##SetWidth(aWidth); } \ NS_IMETHOD GetWordSpacing(nsString& aWordSpacing) { return _to##GetWordSpacing(aWordSpacing); } \ NS_IMETHOD SetWordSpacing(const nsString& aWordSpacing) { return _to##SetWordSpacing(aWordSpacing); } \ NS_IMETHOD GetZIndex(nsString& aZIndex) { return _to##GetZIndex(aZIndex); } \ NS_IMETHOD SetZIndex(const nsString& aZIndex) { return _to##SetZIndex(aZIndex); } \ NS_IMETHOD GetOpacity(nsString& aOpacity) { return _to##GetOpacity(aOpacity); } \ NS_IMETHOD SetOpacity(const nsString& aOpacity) { return _to##SetOpacity(aOpacity); } \ extern "C" NS_DOM nsresult NS_InitCSS2PropertiesClass(nsIScriptContext *aContext, void **aPrototype); extern "C" NS_DOM nsresult NS_NewScriptCSS2Properties(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn); #endif // nsIDOMCSS2Properties_h__