1<?php
2// $Header: /cvsroot/html2ps/css.word-spacing.inc.php,v 1.2 2006/09/07 18:38:15 Konstantin Exp $
3
4class CSSWordSpacing extends CSSPropertyHandler {
5  var $_default_value;
6
7  function CSSWordSpacing() {
8    $this->CSSPropertyHandler(false, true);
9
10    $this->_default_value = Value::fromString("0");
11  }
12
13  function default_value() {
14    return $this->_default_value;
15  }
16
17  function parse($value) {
18    $value = trim($value);
19
20    if ($value === 'inherit') {
21      return CSS_PROPERTY_INHERIT;
22    };
23
24    if ($value === 'normal') {
25      return $this->_default_value;
26    };
27
28    return Value::fromString($value);
29  }
30
31  function get_property_code() {
32    return CSS_WORD_SPACING;
33  }
34
35  function get_property_name() {
36    return 'word-spacing';
37  }
38}
39
40CSS::register_css_property(new CSSWordSpacing);
41
42?>
43