Class BaseCSSStyleDeclaration
- All Implemented Interfaces:
CSSStyleDeclaration,Serializable,Cloneable,org.w3c.dom.css.CSS2Properties
- Direct Known Subclasses:
AnonymousStyleDeclaration,ComputedCSSStyle,InlineStyle
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseCSSStyleDeclaration(BaseCSSDeclarationRule parentRule) Constructor with parent CSS rule argument.protectedBaseCSSStyleDeclaration(BaseCSSStyleDeclaration copiedObject) Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanaddOverrideProperty(String propertyName, StyleValue cssValue, String priority) protected voidaddProperty(String propertyName, StyleValue cssValue, String priority) voidaddStyle(BaseCSSStyleDeclaration style) Add all the properties in the given style declaration to this one.protected voidappendLonghandMinifiedCssText(StringBuilder sb, String ptyname, StyleValue cssVal, boolean important) protected voidappendShorthandMinifiedCssText(StringBuilder sb, String shorthandName, io.sf.carte.doc.style.css.om.ShorthandValue shval) clone()protected voidcompatLonghand(String propertyName, StyleValue overridden, boolean priorityImportant, boolean isOverridden) computeBoundProperty(String masterProperty, String propertyName, StyleValue value) The used value of some properties is bound by a 'master' property, so if that master property has a list value withnitems, those properties have also a list value ofnitems.io.sf.carte.util.Diff<String>diff(BaseCSSStyleDeclaration other) Gives an object containing the differences between two declarations.booleangetClear()getClip()getColor()Retrieves the parsable textual representation of the declaration block (excluding the surrounding curly braces).protected StyleValuegetCSSValue(String propertyName) getCue()protected TypedValueprotected StyleValuegetDeclaredCSSValue(String propertyName) getFont()getLeft()intThe number of properties that have been explicitly set in this declaration block.getMarks()Retrieves a minified textual representation of the declaration block (excluding the surrounding curly braces).The node that owns this declaration.getPage()Retrieves the CSS rule that contains this declaration block.getPause()getPitch()getPropertyCSSValue(String propertyName) Gets the object representation of the value of a CSS property if it has been explicitly set for this declaration block.getPropertyPriority(String propertyName) Used to retrieve the priority of a CSS property (e.g. the"important"qualifier) if the property has been explicitly set in this declaration block.getPropertyValue(String propertyName) Gets the text value of a CSS property if it has been explicitly set within this declaration block.getRight()getSize()getSpeak()Gets the style database which is used to compute the style.Get the error handler for this style declaration.protected AbstractCSSStyleSheetFactorygetTop()protected ValueFactorygetWidth()inthashCode()booleanisEmpty()Is this style declaration empty?item(int index) Used to retrieve the properties that have been set in this declaration block.protected voidprioritySplit(AbstractCSSStyleDeclaration importantDecl, AbstractCSSStyleDeclaration normalDecl) Splits this style declaration in two: one for important properties only, and the other with normal properties.removeProperty(String propertyName) Used to remove a CSS property if it has been explicitly set within this declaration block.voidsetAzimuth(String azimuth) voidsetBackground(String background) voidsetBackgroundAttachment(String backgroundAttachment) voidsetBackgroundColor(String backgroundColor) voidsetBackgroundImage(String backgroundImage) voidsetBackgroundPosition(String backgroundPosition) voidsetBackgroundRepeat(String backgroundRepeat) voidvoidsetBorderBottom(String borderBottom) voidsetBorderBottomColor(String borderBottomColor) voidsetBorderBottomStyle(String borderBottomStyle) voidsetBorderBottomWidth(String borderBottomWidth) voidsetBorderCollapse(String borderCollapse) voidsetBorderColor(String borderColor) voidsetBorderLeft(String borderLeft) voidsetBorderLeftColor(String borderLeftColor) voidsetBorderLeftStyle(String borderLeftStyle) voidsetBorderLeftWidth(String borderLeftWidth) voidsetBorderRight(String borderRight) voidsetBorderRightColor(String borderRightColor) voidsetBorderRightStyle(String borderRightStyle) voidsetBorderRightWidth(String borderRightWidth) voidsetBorderSpacing(String borderSpacing) voidsetBorderStyle(String borderStyle) voidsetBorderTop(String borderTop) voidsetBorderTopColor(String borderTopColor) voidsetBorderTopStyle(String borderTopStyle) voidsetBorderTopWidth(String borderTopWidth) voidsetBorderWidth(String borderWidth) voidvoidsetCaptionSide(String captionSide) voidvoidvoidvoidsetContent(String content) voidsetCounterIncrement(String counterIncrement) voidsetCounterReset(String counterReset) voidsetCssFloat(String cssFloat) voidsetCssText(String cssText) Parses the given value and resets all the properties in the declaration block, including the removal or addition of properties.voidvoidsetCueAfter(String cueAfter) voidsetCueBefore(String cueBefore) voidvoidsetDirection(String direction) voidsetDisplay(String display) voidsetElevation(String elevation) voidsetEmptyCells(String emptyCells) voidvoidsetFontFamily(String fontFamily) voidsetFontSize(String fontSize) voidsetFontSizeAdjust(String fontSizeAdjust) voidsetFontStretch(String fontStretch) voidsetFontStyle(String fontStyle) voidsetFontVariant(String fontVariant) voidsetFontWeight(String fontWeight) voidvoidvoidsetLetterSpacing(String letterSpacing) voidsetLexicalProperty(String propertyName, LexicalUnit value, boolean important) voidsetLineHeight(String lineHeight) voidsetListStyle(String listStyle) voidsetListStyleImage(String listStyleImage) voidsetListStylePosition(String listStylePosition) voidsetListStyleType(String listStyleType) protected voidsetLonghandProperty(String propertyName, LexicalUnit value, boolean important) voidvoidsetMarginBottom(String marginBottom) voidsetMarginLeft(String marginLeft) voidsetMarginRight(String marginRight) voidsetMarginTop(String marginTop) voidsetMarkerOffset(String markerOffset) voidvoidsetMaxHeight(String maxHeight) voidsetMaxWidth(String maxWidth) voidsetMinHeight(String minHeight) voidsetMinWidth(String minWidth) voidsetOrphans(String orphans) voidsetOutline(String outline) voidsetOutlineColor(String outlineColor) voidsetOutlineStyle(String outlineStyle) voidsetOutlineWidth(String outlineWidth) voidsetOverflow(String overflow) voidsetPadding(String padding) voidsetPaddingBottom(String paddingBottom) voidsetPaddingLeft(String paddingLeft) voidsetPaddingRight(String paddingRight) voidsetPaddingTop(String paddingTop) voidvoidsetPageBreakAfter(String pageBreakAfter) voidsetPageBreakBefore(String pageBreakBefore) voidsetPageBreakInside(String pageBreakInside) voidvoidsetPauseAfter(String pauseAfter) voidsetPauseBefore(String pauseBefore) voidvoidsetPitchRange(String pitchRange) voidsetPlayDuring(String playDuring) voidsetPosition(String position) voidsetProperty(String propertyName, LexicalUnit value, boolean important) voidsetProperty(String propertyName, String value, String priority) Used to set a property value and priority within this declaration block.protected voidsetPropertyCSSValue(String propertyName, StyleValue value, String hrefcontext) voidvoidsetRichness(String richness) voidvoidvoidvoidsetSpeakHeader(String speakHeader) voidsetSpeakNumeral(String speakNumeral) voidsetSpeakPunctuation(String speakPunctuation) voidsetSpeechRate(String speechRate) voidvoidsetTableLayout(String tableLayout) voidsetTextAlign(String textAlign) voidsetTextDecoration(String textDecoration) voidsetTextIndent(String textIndent) voidsetTextShadow(String textShadow) voidsetTextTransform(String textTransform) voidvoidsetUnicodeBidi(String unicodeBidi) voidsetVerticalAlign(String verticalAlign) voidsetVisibility(String visibility) voidsetVoiceFamily(String voiceFamily) voidvoidsetWhiteSpace(String whiteSpace) voidvoidvoidsetWordSpacing(String wordSpacing) voidprotected voidshorthandError(String propertyName, LexicalUnit value, boolean important, LinkedList<String> shadowedShorthands, DOMException e) static booleantestColor(LexicalUnit lunit) Test if the value is a color.toString()voidwriteCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context) Writes a textual representation of the declaration block (excluding the surrounding curly braces) to aSimpleWriter, and according to aStyleFormattingContext.protected voidwriteLonghandCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context, String ptyname, StyleValue ptyvalue, boolean important) protected voidwriteShorthandCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context, String shorthandName, io.sf.carte.doc.style.css.om.ShorthandValue shval)
-
Constructor Details
-
BaseCSSStyleDeclaration
Constructor with parent CSS rule argument.- Parameters:
parentRule- the parent CSS rule.
-
BaseCSSStyleDeclaration
public BaseCSSStyleDeclaration() -
BaseCSSStyleDeclaration
Copy constructor.- Parameters:
copiedObject- the BaseCSSStyleDeclaration to be copied.
-
-
Method Details
-
getMinifiedCssText
Description copied from class:AbstractCSSStyleDeclarationRetrieves a minified textual representation of the declaration block (excluding the surrounding curly braces).- Specified by:
getMinifiedCssTextin interfaceCSSStyleDeclaration- Specified by:
getMinifiedCssTextin classAbstractCSSStyleDeclaration- Returns:
- the minified representation of this style declaration.
-
appendShorthandMinifiedCssText
protected void appendShorthandMinifiedCssText(StringBuilder sb, String shorthandName, io.sf.carte.doc.style.css.om.ShorthandValue shval) -
appendLonghandMinifiedCssText
protected void appendLonghandMinifiedCssText(StringBuilder sb, String ptyname, StyleValue cssVal, boolean important) -
getCssText
Retrieves the parsable textual representation of the declaration block (excluding the surrounding curly braces).- Specified by:
getCssTextin interfaceCSSStyleDeclaration- Returns:
- the textual representation of the declaration block.
- Throws:
DOMException- SYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable.
-
writeCssText
public void writeCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context) throws IOException Description copied from class:AbstractCSSStyleDeclarationWrites a textual representation of the declaration block (excluding the surrounding curly braces) to aSimpleWriter, and according to aStyleFormattingContext.- Specified by:
writeCssTextin interfaceCSSStyleDeclaration- Specified by:
writeCssTextin classAbstractCSSStyleDeclaration- Parameters:
wri- the simple writer to write to.context- the style formatting context.- Throws:
IOException- if a problem occurs while writing the text.
-
writeShorthandCssText
protected void writeShorthandCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context, String shorthandName, io.sf.carte.doc.style.css.om.ShorthandValue shval) throws IOException - Throws:
IOException
-
writeLonghandCssText
protected void writeLonghandCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context, String ptyname, StyleValue ptyvalue, boolean important) throws IOException - Throws:
IOException
-
getStyleDeclarationErrorHandler
Description copied from class:AbstractCSSStyleDeclarationGet the error handler for this style declaration.- Specified by:
getStyleDeclarationErrorHandlerin classAbstractCSSStyleDeclaration- Returns:
- the error handler, or
nullif this is an anonymous style declaration.
-
setCssText
Parses the given value and resets all the properties in the declaration block, including the removal or addition of properties.- Specified by:
setCssTextin interfaceCSSStyleDeclaration- Parameters:
cssText- the text with the style declaration.- Throws:
DOMException- NOT_SUPPORTED_ERR: if the system was unable to instantiate parser.
-
getStyleSheetFactory
- Specified by:
getStyleSheetFactoryin classAbstractCSSStyleDeclaration
-
getValueFactory
-
getPropertyValue
Description copied from interface:CSSStyleDeclarationGets the text value of a CSS property if it has been explicitly set within this declaration block.If the declaration was created by a factory with the
IEVALUESflag enabled, the compatibility values shall appear in the cssText serializations, but its value won't be returned by this method unless no other valid value was previously specified for the property.- Specified by:
getPropertyValuein interfaceCSSStyleDeclaration- Parameters:
propertyName- The name of the CSS property.- Returns:
- the value of the property if it has been explicitly set for this declaration block, or the empty string if the property has not been set or is a shorthand that could not be serialized.
-
getPropertyCSSValue
Description copied from interface:CSSStyleDeclarationGets the object representation of the value of a CSS property if it has been explicitly set for this declaration block.If the declaration was created by a factory with the
IEVALUESflag enabled, the compatibility values shall appear in the cssText serializations, but its value won't be returned by this method unless no other valid value was previously specified for the property.- Specified by:
getPropertyCSSValuein interfaceCSSStyleDeclaration- Specified by:
getPropertyCSSValuein classAbstractCSSStyleDeclaration- Parameters:
propertyName- The name of the CSS property.- Returns:
- the value of the property if it has been explicitly set for this declaration
block. Returns
nullif the property has not been set or is a shorthand.
-
getCSSValue
-
getDeclaredCSSValue
-
computeBoundProperty
public StyleValue computeBoundProperty(String masterProperty, String propertyName, StyleValue value) The used value of some properties is bound by a 'master' property, so if that master property has a list value withnitems, those properties have also a list value ofnitems. If more values were specified, they are truncated, and if less, the specified values are repeated until reachingn.- Parameters:
masterProperty- the name of the master property (e.g. 'background-image').propertyName- the name of the bound property.value- the specified value for that property.- Returns:
- the used value for the given parameters.
-
removeProperty
Used to remove a CSS property if it has been explicitly set within this declaration block.- Specified by:
removePropertyin interfaceCSSStyleDeclaration- Parameters:
propertyName- name of the property to remove.- Returns:
- Returns the value of the property if it has been explicitly set for this declaration block. Returns the empty string if the property has not been set or the property name does not correspond to a known CSS property.
-
getPropertyPriority
Used to retrieve the priority of a CSS property (e.g. the"important"qualifier) if the property has been explicitly set in this declaration block.- Specified by:
getPropertyPriorityin interfaceCSSStyleDeclaration- Parameters:
propertyName- The name of the CSS property.- Returns:
- A string representing the priority (e.g.
"important") if the property has been explicitly set in this declaration block and has a priority specified. The empty string otherwise.
-
setLexicalProperty
public void setLexicalProperty(String propertyName, LexicalUnit value, boolean important) throws DOMException - Throws:
DOMException
-
setProperty
public void setProperty(String propertyName, LexicalUnit value, boolean important) throws DOMException - Throws:
DOMException
-
shorthandError
protected void shorthandError(String propertyName, LexicalUnit value, boolean important, LinkedList<String> shadowedShorthands, DOMException e) -
setLonghandProperty
protected void setLonghandProperty(String propertyName, LexicalUnit value, boolean important) throws DOMException - Throws:
DOMException
-
setProperty
Used to set a property value and priority within this declaration block.- Specified by:
setPropertyin interfaceCSSStyleDeclaration- Parameters:
propertyName- The name of the CSS property. See the CSS property index.value- The new value of the property.priority- The new priority of the property (e.g."important").- Throws:
DOMException- SYNTAX_ERR: Raised if the specified value has a syntax error and is unparsable.
NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly or the property is readonly.
-
addProperty
-
addOverrideProperty
-
compatLonghand
protected void compatLonghand(String propertyName, StyleValue overridden, boolean priorityImportant, boolean isOverridden) -
isEmpty
public boolean isEmpty()Description copied from class:AbstractCSSStyleDeclarationIs this style declaration empty?- Specified by:
isEmptyin classAbstractCSSStyleDeclaration- Returns:
trueif the declaration is empty,falseotherwise.
-
getLength
public int getLength()The number of properties that have been explicitly set in this declaration block. The range of valid indices is 0 to length-1 inclusive.- Specified by:
getLengthin interfaceCSSStyleDeclaration- Returns:
- the number of properties in this declaration.
-
item
Used to retrieve the properties that have been set in this declaration block. The order of the properties retrieved using this method does not have to be the order in which they were set. This method can be used to iterate over all properties in this declaration block.- Specified by:
itemin interfaceCSSStyleDeclaration- Parameters:
index- the property index.- Returns:
- the name of the property at this ordinal position, or the empty string if no property exists at this position.
-
getParentRule
Retrieves the CSS rule that contains this declaration block.- Specified by:
getParentRulein interfaceCSSStyleDeclaration- Returns:
- the CSS rule that contains this declaration block or
nullif thisCSSStyleDeclarationis not attached to aCSSRule.
-
getOwnerNode
The node that owns this declaration.For computed styles, the owner is always the element for which the style was computed.
- Returns:
- the node that owns this declaration, or null if none.
-
addStyle
Add all the properties in the given style declaration to this one.- Parameters:
style- the style declaration whose properties have to be added.
-
setPropertyCSSValue
-
prioritySplit
protected void prioritySplit(AbstractCSSStyleDeclaration importantDecl, AbstractCSSStyleDeclaration normalDecl) Splits this style declaration in two: one for important properties only, and the other with normal properties.- Specified by:
prioritySplitin classAbstractCSSStyleDeclaration- Parameters:
importantDecl- the style declaration for important properties.normalDecl- the style declaration for normal properties.
-
getStyleDatabase
Gets the style database which is used to compute the style.- Returns:
nullthe style database, ornullif no style database is being used (like in the case of declared styles).
-
getCurrentColor
-
getCSSColor
-
hashCode
public int hashCode() -
equals
-
diff
Gives an object containing the differences between two declarations.Properties that are set in this style declaration but not in
otherwill be in the left side of the diff, while the ones that are set in theotherbut not in this one will be in the right side. Properties that are set to different values or that have different priorities will be in thegetDifferent()part.- Parameters:
other- the style declaration to be compared to.- Returns:
- the
Diffobject containing the differences.
-
toString
-
clone
-
testColor
Test if the value is a color.- Parameters:
lunit- the lexical unit to test.- Returns:
- true if the value is a color.
-
getAzimuth
- Specified by:
getAzimuthin interfaceorg.w3c.dom.css.CSS2Properties
-
setAzimuth
- Specified by:
setAzimuthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBackground
- Specified by:
getBackgroundin interfaceorg.w3c.dom.css.CSS2Properties
-
setBackground
- Specified by:
setBackgroundin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBackgroundAttachment
- Specified by:
getBackgroundAttachmentin interfaceorg.w3c.dom.css.CSS2Properties
-
setBackgroundAttachment
- Specified by:
setBackgroundAttachmentin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBackgroundColor
- Specified by:
getBackgroundColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setBackgroundColor
- Specified by:
setBackgroundColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBackgroundImage
- Specified by:
getBackgroundImagein interfaceorg.w3c.dom.css.CSS2Properties
-
setBackgroundImage
- Specified by:
setBackgroundImagein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBackgroundPosition
- Specified by:
getBackgroundPositionin interfaceorg.w3c.dom.css.CSS2Properties
-
setBackgroundPosition
- Specified by:
setBackgroundPositionin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBackgroundRepeat
- Specified by:
getBackgroundRepeatin interfaceorg.w3c.dom.css.CSS2Properties
-
setBackgroundRepeat
- Specified by:
setBackgroundRepeatin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorder
- Specified by:
getBorderin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorder
- Specified by:
setBorderin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderCollapse
- Specified by:
getBorderCollapsein interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderCollapse
- Specified by:
setBorderCollapsein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderColor
- Specified by:
getBorderColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderColor
- Specified by:
setBorderColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderSpacing
- Specified by:
getBorderSpacingin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderSpacing
- Specified by:
setBorderSpacingin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderStyle
- Specified by:
getBorderStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderStyle
- Specified by:
setBorderStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderTop
- Specified by:
getBorderTopin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderTop
- Specified by:
setBorderTopin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderRight
- Specified by:
getBorderRightin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderRight
- Specified by:
setBorderRightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderBottom
- Specified by:
getBorderBottomin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderBottom
- Specified by:
setBorderBottomin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderLeft
- Specified by:
getBorderLeftin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderLeft
- Specified by:
setBorderLeftin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderTopColor
- Specified by:
getBorderTopColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderTopColor
- Specified by:
setBorderTopColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderRightColor
- Specified by:
getBorderRightColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderRightColor
- Specified by:
setBorderRightColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderBottomColor
- Specified by:
getBorderBottomColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderBottomColor
- Specified by:
setBorderBottomColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderLeftColor
- Specified by:
getBorderLeftColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderLeftColor
- Specified by:
setBorderLeftColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderTopStyle
- Specified by:
getBorderTopStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderTopStyle
- Specified by:
setBorderTopStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderRightStyle
- Specified by:
getBorderRightStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderRightStyle
- Specified by:
setBorderRightStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderBottomStyle
- Specified by:
getBorderBottomStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderBottomStyle
- Specified by:
setBorderBottomStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderLeftStyle
- Specified by:
getBorderLeftStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderLeftStyle
- Specified by:
setBorderLeftStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderTopWidth
- Specified by:
getBorderTopWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderTopWidth
- Specified by:
setBorderTopWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderRightWidth
- Specified by:
getBorderRightWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderRightWidth
- Specified by:
setBorderRightWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderBottomWidth
- Specified by:
getBorderBottomWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderBottomWidth
- Specified by:
setBorderBottomWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderLeftWidth
- Specified by:
getBorderLeftWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderLeftWidth
- Specified by:
setBorderLeftWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBorderWidth
- Specified by:
getBorderWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setBorderWidth
- Specified by:
setBorderWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getBottom
- Specified by:
getBottomin interfaceorg.w3c.dom.css.CSS2Properties
-
setBottom
- Specified by:
setBottomin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCaptionSide
- Specified by:
getCaptionSidein interfaceorg.w3c.dom.css.CSS2Properties
-
setCaptionSide
- Specified by:
setCaptionSidein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getClear
- Specified by:
getClearin interfaceorg.w3c.dom.css.CSS2Properties
-
setClear
- Specified by:
setClearin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getClip
- Specified by:
getClipin interfaceorg.w3c.dom.css.CSS2Properties
-
setClip
- Specified by:
setClipin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getColor
- Specified by:
getColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setColor
- Specified by:
setColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getContent
- Specified by:
getContentin interfaceorg.w3c.dom.css.CSS2Properties
-
setContent
- Specified by:
setContentin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCounterIncrement
- Specified by:
getCounterIncrementin interfaceorg.w3c.dom.css.CSS2Properties
-
setCounterIncrement
- Specified by:
setCounterIncrementin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCounterReset
- Specified by:
getCounterResetin interfaceorg.w3c.dom.css.CSS2Properties
-
setCounterReset
- Specified by:
setCounterResetin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCue
- Specified by:
getCuein interfaceorg.w3c.dom.css.CSS2Properties
-
setCue
- Specified by:
setCuein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCueAfter
- Specified by:
getCueAfterin interfaceorg.w3c.dom.css.CSS2Properties
-
setCueAfter
- Specified by:
setCueAfterin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCueBefore
- Specified by:
getCueBeforein interfaceorg.w3c.dom.css.CSS2Properties
-
setCueBefore
- Specified by:
setCueBeforein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCursor
- Specified by:
getCursorin interfaceorg.w3c.dom.css.CSS2Properties
-
setCursor
- Specified by:
setCursorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getDirection
- Specified by:
getDirectionin interfaceorg.w3c.dom.css.CSS2Properties
-
setDirection
- Specified by:
setDirectionin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getDisplay
- Specified by:
getDisplayin interfaceorg.w3c.dom.css.CSS2Properties
-
setDisplay
- Specified by:
setDisplayin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getElevation
- Specified by:
getElevationin interfaceorg.w3c.dom.css.CSS2Properties
-
setElevation
- Specified by:
setElevationin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getEmptyCells
- Specified by:
getEmptyCellsin interfaceorg.w3c.dom.css.CSS2Properties
-
setEmptyCells
- Specified by:
setEmptyCellsin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getCssFloat
- Specified by:
getCssFloatin interfaceorg.w3c.dom.css.CSS2Properties
-
setCssFloat
- Specified by:
setCssFloatin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFont
- Specified by:
getFontin interfaceorg.w3c.dom.css.CSS2Properties
-
setFont
- Specified by:
setFontin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontFamily
- Specified by:
getFontFamilyin interfaceorg.w3c.dom.css.CSS2Properties
-
setFontFamily
- Specified by:
setFontFamilyin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontSize
- Specified by:
getFontSizein interfaceorg.w3c.dom.css.CSS2Properties
-
setFontSize
- Specified by:
setFontSizein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontSizeAdjust
- Specified by:
getFontSizeAdjustin interfaceorg.w3c.dom.css.CSS2Properties
-
setFontSizeAdjust
- Specified by:
setFontSizeAdjustin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontStretch
- Specified by:
getFontStretchin interfaceorg.w3c.dom.css.CSS2Properties
-
setFontStretch
- Specified by:
setFontStretchin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontStyle
- Specified by:
getFontStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setFontStyle
- Specified by:
setFontStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontVariant
- Specified by:
getFontVariantin interfaceorg.w3c.dom.css.CSS2Properties
-
setFontVariant
- Specified by:
setFontVariantin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getFontWeight
- Specified by:
getFontWeightin interfaceorg.w3c.dom.css.CSS2Properties
-
setFontWeight
- Specified by:
setFontWeightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getHeight
- Specified by:
getHeightin interfaceorg.w3c.dom.css.CSS2Properties
-
setHeight
- Specified by:
setHeightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getLeft
- Specified by:
getLeftin interfaceorg.w3c.dom.css.CSS2Properties
-
setLeft
- Specified by:
setLeftin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getLetterSpacing
- Specified by:
getLetterSpacingin interfaceorg.w3c.dom.css.CSS2Properties
-
setLetterSpacing
- Specified by:
setLetterSpacingin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getLineHeight
- Specified by:
getLineHeightin interfaceorg.w3c.dom.css.CSS2Properties
-
setLineHeight
- Specified by:
setLineHeightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getListStyle
- Specified by:
getListStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setListStyle
- Specified by:
setListStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getListStyleImage
- Specified by:
getListStyleImagein interfaceorg.w3c.dom.css.CSS2Properties
-
setListStyleImage
- Specified by:
setListStyleImagein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getListStylePosition
- Specified by:
getListStylePositionin interfaceorg.w3c.dom.css.CSS2Properties
-
setListStylePosition
- Specified by:
setListStylePositionin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getListStyleType
- Specified by:
getListStyleTypein interfaceorg.w3c.dom.css.CSS2Properties
-
setListStyleType
- Specified by:
setListStyleTypein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMargin
- Specified by:
getMarginin interfaceorg.w3c.dom.css.CSS2Properties
-
setMargin
- Specified by:
setMarginin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMarginTop
- Specified by:
getMarginTopin interfaceorg.w3c.dom.css.CSS2Properties
-
setMarginTop
- Specified by:
setMarginTopin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMarginRight
- Specified by:
getMarginRightin interfaceorg.w3c.dom.css.CSS2Properties
-
setMarginRight
- Specified by:
setMarginRightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMarginBottom
- Specified by:
getMarginBottomin interfaceorg.w3c.dom.css.CSS2Properties
-
setMarginBottom
- Specified by:
setMarginBottomin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMarginLeft
- Specified by:
getMarginLeftin interfaceorg.w3c.dom.css.CSS2Properties
-
setMarginLeft
- Specified by:
setMarginLeftin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMarkerOffset
- Specified by:
getMarkerOffsetin interfaceorg.w3c.dom.css.CSS2Properties
-
setMarkerOffset
- Specified by:
setMarkerOffsetin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMarks
- Specified by:
getMarksin interfaceorg.w3c.dom.css.CSS2Properties
-
setMarks
- Specified by:
setMarksin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMaxHeight
- Specified by:
getMaxHeightin interfaceorg.w3c.dom.css.CSS2Properties
-
setMaxHeight
- Specified by:
setMaxHeightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMaxWidth
- Specified by:
getMaxWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setMaxWidth
- Specified by:
setMaxWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMinHeight
- Specified by:
getMinHeightin interfaceorg.w3c.dom.css.CSS2Properties
-
setMinHeight
- Specified by:
setMinHeightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getMinWidth
- Specified by:
getMinWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setMinWidth
- Specified by:
setMinWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getOrphans
- Specified by:
getOrphansin interfaceorg.w3c.dom.css.CSS2Properties
-
setOrphans
- Specified by:
setOrphansin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getOutline
- Specified by:
getOutlinein interfaceorg.w3c.dom.css.CSS2Properties
-
setOutline
- Specified by:
setOutlinein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getOutlineColor
- Specified by:
getOutlineColorin interfaceorg.w3c.dom.css.CSS2Properties
-
setOutlineColor
- Specified by:
setOutlineColorin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getOutlineStyle
- Specified by:
getOutlineStylein interfaceorg.w3c.dom.css.CSS2Properties
-
setOutlineStyle
- Specified by:
setOutlineStylein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getOutlineWidth
- Specified by:
getOutlineWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setOutlineWidth
- Specified by:
setOutlineWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getOverflow
- Specified by:
getOverflowin interfaceorg.w3c.dom.css.CSS2Properties
-
setOverflow
- Specified by:
setOverflowin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPadding
- Specified by:
getPaddingin interfaceorg.w3c.dom.css.CSS2Properties
-
setPadding
- Specified by:
setPaddingin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPaddingTop
- Specified by:
getPaddingTopin interfaceorg.w3c.dom.css.CSS2Properties
-
setPaddingTop
- Specified by:
setPaddingTopin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPaddingRight
- Specified by:
getPaddingRightin interfaceorg.w3c.dom.css.CSS2Properties
-
setPaddingRight
- Specified by:
setPaddingRightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPaddingBottom
- Specified by:
getPaddingBottomin interfaceorg.w3c.dom.css.CSS2Properties
-
setPaddingBottom
- Specified by:
setPaddingBottomin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPaddingLeft
- Specified by:
getPaddingLeftin interfaceorg.w3c.dom.css.CSS2Properties
-
setPaddingLeft
- Specified by:
setPaddingLeftin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPage
- Specified by:
getPagein interfaceorg.w3c.dom.css.CSS2Properties
-
setPage
- Specified by:
setPagein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPageBreakAfter
- Specified by:
getPageBreakAfterin interfaceorg.w3c.dom.css.CSS2Properties
-
setPageBreakAfter
- Specified by:
setPageBreakAfterin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPageBreakBefore
- Specified by:
getPageBreakBeforein interfaceorg.w3c.dom.css.CSS2Properties
-
setPageBreakBefore
- Specified by:
setPageBreakBeforein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPageBreakInside
- Specified by:
getPageBreakInsidein interfaceorg.w3c.dom.css.CSS2Properties
-
setPageBreakInside
- Specified by:
setPageBreakInsidein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPause
- Specified by:
getPausein interfaceorg.w3c.dom.css.CSS2Properties
-
setPause
- Specified by:
setPausein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPauseAfter
- Specified by:
getPauseAfterin interfaceorg.w3c.dom.css.CSS2Properties
-
setPauseAfter
- Specified by:
setPauseAfterin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPauseBefore
- Specified by:
getPauseBeforein interfaceorg.w3c.dom.css.CSS2Properties
-
setPauseBefore
- Specified by:
setPauseBeforein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPitch
- Specified by:
getPitchin interfaceorg.w3c.dom.css.CSS2Properties
-
setPitch
- Specified by:
setPitchin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPitchRange
- Specified by:
getPitchRangein interfaceorg.w3c.dom.css.CSS2Properties
-
setPitchRange
- Specified by:
setPitchRangein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPlayDuring
- Specified by:
getPlayDuringin interfaceorg.w3c.dom.css.CSS2Properties
-
setPlayDuring
- Specified by:
setPlayDuringin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getPosition
- Specified by:
getPositionin interfaceorg.w3c.dom.css.CSS2Properties
-
setPosition
- Specified by:
setPositionin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getQuotes
- Specified by:
getQuotesin interfaceorg.w3c.dom.css.CSS2Properties
-
setQuotes
- Specified by:
setQuotesin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getRichness
- Specified by:
getRichnessin interfaceorg.w3c.dom.css.CSS2Properties
-
setRichness
- Specified by:
setRichnessin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getRight
- Specified by:
getRightin interfaceorg.w3c.dom.css.CSS2Properties
-
setRight
- Specified by:
setRightin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getSize
- Specified by:
getSizein interfaceorg.w3c.dom.css.CSS2Properties
-
setSize
- Specified by:
setSizein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getSpeak
- Specified by:
getSpeakin interfaceorg.w3c.dom.css.CSS2Properties
-
setSpeak
- Specified by:
setSpeakin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getSpeakHeader
- Specified by:
getSpeakHeaderin interfaceorg.w3c.dom.css.CSS2Properties
-
setSpeakHeader
- Specified by:
setSpeakHeaderin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getSpeakNumeral
- Specified by:
getSpeakNumeralin interfaceorg.w3c.dom.css.CSS2Properties
-
setSpeakNumeral
- Specified by:
setSpeakNumeralin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getSpeakPunctuation
- Specified by:
getSpeakPunctuationin interfaceorg.w3c.dom.css.CSS2Properties
-
setSpeakPunctuation
- Specified by:
setSpeakPunctuationin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getSpeechRate
- Specified by:
getSpeechRatein interfaceorg.w3c.dom.css.CSS2Properties
-
setSpeechRate
- Specified by:
setSpeechRatein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getStress
- Specified by:
getStressin interfaceorg.w3c.dom.css.CSS2Properties
-
setStress
- Specified by:
setStressin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTableLayout
- Specified by:
getTableLayoutin interfaceorg.w3c.dom.css.CSS2Properties
-
setTableLayout
- Specified by:
setTableLayoutin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTextAlign
- Specified by:
getTextAlignin interfaceorg.w3c.dom.css.CSS2Properties
-
setTextAlign
- Specified by:
setTextAlignin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTextDecoration
- Specified by:
getTextDecorationin interfaceorg.w3c.dom.css.CSS2Properties
-
setTextDecoration
- Specified by:
setTextDecorationin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTextIndent
- Specified by:
getTextIndentin interfaceorg.w3c.dom.css.CSS2Properties
-
setTextIndent
- Specified by:
setTextIndentin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTextShadow
- Specified by:
getTextShadowin interfaceorg.w3c.dom.css.CSS2Properties
-
setTextShadow
- Specified by:
setTextShadowin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTextTransform
- Specified by:
getTextTransformin interfaceorg.w3c.dom.css.CSS2Properties
-
setTextTransform
- Specified by:
setTextTransformin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getTop
- Specified by:
getTopin interfaceorg.w3c.dom.css.CSS2Properties
-
setTop
- Specified by:
setTopin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getUnicodeBidi
- Specified by:
getUnicodeBidiin interfaceorg.w3c.dom.css.CSS2Properties
-
setUnicodeBidi
- Specified by:
setUnicodeBidiin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getVerticalAlign
- Specified by:
getVerticalAlignin interfaceorg.w3c.dom.css.CSS2Properties
-
setVerticalAlign
- Specified by:
setVerticalAlignin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getVisibility
- Specified by:
getVisibilityin interfaceorg.w3c.dom.css.CSS2Properties
-
setVisibility
- Specified by:
setVisibilityin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getVoiceFamily
- Specified by:
getVoiceFamilyin interfaceorg.w3c.dom.css.CSS2Properties
-
setVoiceFamily
- Specified by:
setVoiceFamilyin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getVolume
- Specified by:
getVolumein interfaceorg.w3c.dom.css.CSS2Properties
-
setVolume
- Specified by:
setVolumein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getWhiteSpace
- Specified by:
getWhiteSpacein interfaceorg.w3c.dom.css.CSS2Properties
-
setWhiteSpace
- Specified by:
setWhiteSpacein interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getWidows
- Specified by:
getWidowsin interfaceorg.w3c.dom.css.CSS2Properties
-
setWidows
- Specified by:
setWidowsin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getWidth
- Specified by:
getWidthin interfaceorg.w3c.dom.css.CSS2Properties
-
setWidth
- Specified by:
setWidthin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getWordSpacing
- Specified by:
getWordSpacingin interfaceorg.w3c.dom.css.CSS2Properties
-
setWordSpacing
- Specified by:
setWordSpacingin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-
getZIndex
- Specified by:
getZIndexin interfaceorg.w3c.dom.css.CSS2Properties
-
setZIndex
- Specified by:
setZIndexin interfaceorg.w3c.dom.css.CSS2Properties- Throws:
DOMException
-