/platform/external/webkit/WebCore/bindings/objc/DOMCSS.h

https://github.com/aharish/totoro-gb-opensource-update2 · C Header · 300 lines · 270 code · 5 blank · 25 comment · 0 complexity · c0c224b14197c4dc09e3bfbcf48b1575 MD5 · raw file

  1. /*
  2. * Copyright (C) 2004 Apple Computer, Inc. All rights reserved.
  3. * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
  4. *
  5. * Redistribution and use in source and binary forms, with or without
  6. * modification, are permitted provided that the following conditions
  7. * are met:
  8. * 1. Redistributions of source code must retain the above copyright
  9. * notice, this list of conditions and the following disclaimer.
  10. * 2. Redistributions in binary form must reproduce the above copyright
  11. * notice, this list of conditions and the following disclaimer in the
  12. * documentation and/or other materials provided with the distribution.
  13. *
  14. * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
  15. * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  16. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  17. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
  18. * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  19. * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  20. * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  21. * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  22. * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  24. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  25. */
  26. #import <WebCore/DOMCore.h>
  27. #import <WebCore/DOMDocument.h>
  28. #import <WebCore/DOMElement.h>
  29. #import <WebCore/DOMObject.h>
  30. #import <WebCore/DOMStylesheets.h>
  31. #import <WebCore/DOMCSSCharsetRule.h>
  32. #import <WebCore/DOMCSSFontFaceRule.h>
  33. #import <WebCore/DOMCSSImportRule.h>
  34. #import <WebCore/DOMCSSMediaRule.h>
  35. #import <WebCore/DOMCSSPageRule.h>
  36. #import <WebCore/DOMCSSPrimitiveValue.h>
  37. #import <WebCore/DOMCSSRule.h>
  38. #import <WebCore/DOMCSSRuleList.h>
  39. #import <WebCore/DOMCSSStyleDeclaration.h>
  40. #import <WebCore/DOMCSSStyleRule.h>
  41. #import <WebCore/DOMCSSStyleSheet.h>
  42. #import <WebCore/DOMCSSUnknownRule.h>
  43. #import <WebCore/DOMCSSValue.h>
  44. #import <WebCore/DOMCSSValueList.h>
  45. #import <WebCore/DOMCounter.h>
  46. #import <WebCore/DOMRGBColor.h>
  47. #import <WebCore/DOMRect.h>
  48. #if WEBKIT_VERSION_MAX_ALLOWED >= WEBKIT_VERSION_1_3
  49. @interface DOMCSSStyleDeclaration (DOMCSS2Properties)
  50. - (NSString *)azimuth;
  51. - (void)setAzimuth:(NSString *)azimuth;
  52. - (NSString *)background;
  53. - (void)setBackground:(NSString *)background;
  54. - (NSString *)backgroundAttachment;
  55. - (void)setBackgroundAttachment:(NSString *)backgroundAttachment;
  56. - (NSString *)backgroundColor;
  57. - (void)setBackgroundColor:(NSString *)backgroundColor;
  58. - (NSString *)backgroundImage;
  59. - (void)setBackgroundImage:(NSString *)backgroundImage;
  60. - (NSString *)backgroundPosition;
  61. - (void)setBackgroundPosition:(NSString *)backgroundPosition;
  62. - (NSString *)backgroundRepeat;
  63. - (void)setBackgroundRepeat:(NSString *)backgroundRepeat;
  64. - (NSString *)border;
  65. - (void)setBorder:(NSString *)border;
  66. - (NSString *)borderCollapse;
  67. - (void)setBorderCollapse:(NSString *)borderCollapse;
  68. - (NSString *)borderColor;
  69. - (void)setBorderColor:(NSString *)borderColor;
  70. - (NSString *)borderSpacing;
  71. - (void)setBorderSpacing:(NSString *)borderSpacing;
  72. - (NSString *)borderStyle;
  73. - (void)setBorderStyle:(NSString *)borderStyle;
  74. - (NSString *)borderTop;
  75. - (void)setBorderTop:(NSString *)borderTop;
  76. - (NSString *)borderRight;
  77. - (void)setBorderRight:(NSString *)borderRight;
  78. - (NSString *)borderBottom;
  79. - (void)setBorderBottom:(NSString *)borderBottom;
  80. - (NSString *)borderLeft;
  81. - (void)setBorderLeft:(NSString *)borderLeft;
  82. - (NSString *)borderTopColor;
  83. - (void)setBorderTopColor:(NSString *)borderTopColor;
  84. - (NSString *)borderRightColor;
  85. - (void)setBorderRightColor:(NSString *)borderRightColor;
  86. - (NSString *)borderBottomColor;
  87. - (void)setBorderBottomColor:(NSString *)borderBottomColor;
  88. - (NSString *)borderLeftColor;
  89. - (void)setBorderLeftColor:(NSString *)borderLeftColor;
  90. - (NSString *)borderTopStyle;
  91. - (void)setBorderTopStyle:(NSString *)borderTopStyle;
  92. - (NSString *)borderRightStyle;
  93. - (void)setBorderRightStyle:(NSString *)borderRightStyle;
  94. - (NSString *)borderBottomStyle;
  95. - (void)setBorderBottomStyle:(NSString *)borderBottomStyle;
  96. - (NSString *)borderLeftStyle;
  97. - (void)setBorderLeftStyle:(NSString *)borderLeftStyle;
  98. - (NSString *)borderTopWidth;
  99. - (void)setBorderTopWidth:(NSString *)borderTopWidth;
  100. - (NSString *)borderRightWidth;
  101. - (void)setBorderRightWidth:(NSString *)borderRightWidth;
  102. - (NSString *)borderBottomWidth;
  103. - (void)setBorderBottomWidth:(NSString *)borderBottomWidth;
  104. - (NSString *)borderLeftWidth;
  105. - (void)setBorderLeftWidth:(NSString *)borderLeftWidth;
  106. - (NSString *)borderWidth;
  107. - (void)setBorderWidth:(NSString *)borderWidth;
  108. - (NSString *)bottom;
  109. - (void)setBottom:(NSString *)bottom;
  110. - (NSString *)captionSide;
  111. - (void)setCaptionSide:(NSString *)captionSide;
  112. - (NSString *)clear;
  113. - (void)setClear:(NSString *)clear;
  114. - (NSString *)clip;
  115. - (void)setClip:(NSString *)clip;
  116. - (NSString *)color;
  117. - (void)setColor:(NSString *)color;
  118. - (NSString *)content;
  119. - (void)setContent:(NSString *)content;
  120. - (NSString *)counterIncrement;
  121. - (void)setCounterIncrement:(NSString *)counterIncrement;
  122. - (NSString *)counterReset;
  123. - (void)setCounterReset:(NSString *)counterReset;
  124. - (NSString *)cue;
  125. - (void)setCue:(NSString *)cue;
  126. - (NSString *)cueAfter;
  127. - (void)setCueAfter:(NSString *)cueAfter;
  128. - (NSString *)cueBefore;
  129. - (void)setCueBefore:(NSString *)cueBefore;
  130. - (NSString *)cursor;
  131. - (void)setCursor:(NSString *)cursor;
  132. - (NSString *)direction;
  133. - (void)setDirection:(NSString *)direction;
  134. - (NSString *)display;
  135. - (void)setDisplay:(NSString *)display;
  136. - (NSString *)elevation;
  137. - (void)setElevation:(NSString *)elevation;
  138. - (NSString *)emptyCells;
  139. - (void)setEmptyCells:(NSString *)emptyCells;
  140. - (NSString *)cssFloat;
  141. - (void)setCssFloat:(NSString *)cssFloat;
  142. - (NSString *)font;
  143. - (void)setFont:(NSString *)font;
  144. - (NSString *)fontFamily;
  145. - (void)setFontFamily:(NSString *)fontFamily;
  146. - (NSString *)fontSize;
  147. - (void)setFontSize:(NSString *)fontSize;
  148. - (NSString *)fontSizeAdjust;
  149. - (void)setFontSizeAdjust:(NSString *)fontSizeAdjust;
  150. - (NSString *)fontStretch;
  151. - (void)setFontStretch:(NSString *)fontStretch;
  152. - (NSString *)fontStyle;
  153. - (void)setFontStyle:(NSString *)fontStyle;
  154. - (NSString *)fontVariant;
  155. - (void)setFontVariant:(NSString *)fontVariant;
  156. - (NSString *)fontWeight;
  157. - (void)setFontWeight:(NSString *)fontWeight;
  158. - (NSString *)height;
  159. - (void)setHeight:(NSString *)height;
  160. - (NSString *)left;
  161. - (void)setLeft:(NSString *)left;
  162. - (NSString *)letterSpacing;
  163. - (void)setLetterSpacing:(NSString *)letterSpacing;
  164. - (NSString *)lineHeight;
  165. - (void)setLineHeight:(NSString *)lineHeight;
  166. - (NSString *)listStyle;
  167. - (void)setListStyle:(NSString *)listStyle;
  168. - (NSString *)listStyleImage;
  169. - (void)setListStyleImage:(NSString *)listStyleImage;
  170. - (NSString *)listStylePosition;
  171. - (void)setListStylePosition:(NSString *)listStylePosition;
  172. - (NSString *)listStyleType;
  173. - (void)setListStyleType:(NSString *)listStyleType;
  174. - (NSString *)margin;
  175. - (void)setMargin:(NSString *)margin;
  176. - (NSString *)marginTop;
  177. - (void)setMarginTop:(NSString *)marginTop;
  178. - (NSString *)marginRight;
  179. - (void)setMarginRight:(NSString *)marginRight;
  180. - (NSString *)marginBottom;
  181. - (void)setMarginBottom:(NSString *)marginBottom;
  182. - (NSString *)marginLeft;
  183. - (void)setMarginLeft:(NSString *)marginLeft;
  184. - (NSString *)markerOffset;
  185. - (void)setMarkerOffset:(NSString *)markerOffset;
  186. - (NSString *)marks;
  187. - (void)setMarks:(NSString *)marks;
  188. - (NSString *)maxHeight;
  189. - (void)setMaxHeight:(NSString *)maxHeight;
  190. - (NSString *)maxWidth;
  191. - (void)setMaxWidth:(NSString *)maxWidth;
  192. - (NSString *)minHeight;
  193. - (void)setMinHeight:(NSString *)minHeight;
  194. - (NSString *)minWidth;
  195. - (void)setMinWidth:(NSString *)minWidth;
  196. - (NSString *)orphans;
  197. - (void)setOrphans:(NSString *)orphans;
  198. - (NSString *)outline;
  199. - (void)setOutline:(NSString *)outline;
  200. - (NSString *)outlineColor;
  201. - (void)setOutlineColor:(NSString *)outlineColor;
  202. - (NSString *)outlineStyle;
  203. - (void)setOutlineStyle:(NSString *)outlineStyle;
  204. - (NSString *)outlineWidth;
  205. - (void)setOutlineWidth:(NSString *)outlineWidth;
  206. - (NSString *)overflow;
  207. - (void)setOverflow:(NSString *)overflow;
  208. - (NSString *)padding;
  209. - (void)setPadding:(NSString *)padding;
  210. - (NSString *)paddingTop;
  211. - (void)setPaddingTop:(NSString *)paddingTop;
  212. - (NSString *)paddingRight;
  213. - (void)setPaddingRight:(NSString *)paddingRight;
  214. - (NSString *)paddingBottom;
  215. - (void)setPaddingBottom:(NSString *)paddingBottom;
  216. - (NSString *)paddingLeft;
  217. - (void)setPaddingLeft:(NSString *)paddingLeft;
  218. - (NSString *)page;
  219. - (void)setPage:(NSString *)page;
  220. - (NSString *)pageBreakAfter;
  221. - (void)setPageBreakAfter:(NSString *)pageBreakAfter;
  222. - (NSString *)pageBreakBefore;
  223. - (void)setPageBreakBefore:(NSString *)pageBreakBefore;
  224. - (NSString *)pageBreakInside;
  225. - (void)setPageBreakInside:(NSString *)pageBreakInside;
  226. - (NSString *)pause;
  227. - (void)setPause:(NSString *)pause;
  228. - (NSString *)pauseAfter;
  229. - (void)setPauseAfter:(NSString *)pauseAfter;
  230. - (NSString *)pauseBefore;
  231. - (void)setPauseBefore:(NSString *)pauseBefore;
  232. - (NSString *)pitch;
  233. - (void)setPitch:(NSString *)pitch;
  234. - (NSString *)pitchRange;
  235. - (void)setPitchRange:(NSString *)pitchRange;
  236. - (NSString *)playDuring;
  237. - (void)setPlayDuring:(NSString *)playDuring;
  238. - (NSString *)position;
  239. - (void)setPosition:(NSString *)position;
  240. - (NSString *)quotes;
  241. - (void)setQuotes:(NSString *)quotes;
  242. - (NSString *)richness;
  243. - (void)setRichness:(NSString *)richness;
  244. - (NSString *)right;
  245. - (void)setRight:(NSString *)right;
  246. - (NSString *)size;
  247. - (void)setSize:(NSString *)size;
  248. - (NSString *)speak;
  249. - (void)setSpeak:(NSString *)speak;
  250. - (NSString *)speakHeader;
  251. - (void)setSpeakHeader:(NSString *)speakHeader;
  252. - (NSString *)speakNumeral;
  253. - (void)setSpeakNumeral:(NSString *)speakNumeral;
  254. - (NSString *)speakPunctuation;
  255. - (void)setSpeakPunctuation:(NSString *)speakPunctuation;
  256. - (NSString *)speechRate;
  257. - (void)setSpeechRate:(NSString *)speechRate;
  258. - (NSString *)stress;
  259. - (void)setStress:(NSString *)stress;
  260. - (NSString *)tableLayout;
  261. - (void)setTableLayout:(NSString *)tableLayout;
  262. - (NSString *)textAlign;
  263. - (void)setTextAlign:(NSString *)textAlign;
  264. - (NSString *)textDecoration;
  265. - (void)setTextDecoration:(NSString *)textDecoration;
  266. - (NSString *)textIndent;
  267. - (void)setTextIndent:(NSString *)textIndent;
  268. - (NSString *)textShadow;
  269. - (void)setTextShadow:(NSString *)textShadow;
  270. - (NSString *)textTransform;
  271. - (void)setTextTransform:(NSString *)textTransform;
  272. - (NSString *)top;
  273. - (void)setTop:(NSString *)top;
  274. - (NSString *)unicodeBidi;
  275. - (void)setUnicodeBidi:(NSString *)unicodeBidi;
  276. - (NSString *)verticalAlign;
  277. - (void)setVerticalAlign:(NSString *)verticalAlign;
  278. - (NSString *)visibility;
  279. - (void)setVisibility:(NSString *)visibility;
  280. - (NSString *)voiceFamily;
  281. - (void)setVoiceFamily:(NSString *)voiceFamily;
  282. - (NSString *)volume;
  283. - (void)setVolume:(NSString *)volume;
  284. - (NSString *)whiteSpace;
  285. - (void)setWhiteSpace:(NSString *)whiteSpace;
  286. - (NSString *)widows;
  287. - (void)setWidows:(NSString *)widows;
  288. - (NSString *)width;
  289. - (void)setWidth:(NSString *)width;
  290. - (NSString *)wordSpacing;
  291. - (void)setWordSpacing:(NSString *)wordSpacing;
  292. - (NSString *)zIndex;
  293. - (void)setZIndex:(NSString *)zIndex;
  294. @end
  295. #endif