value = $value; } /** * Parse value string representation * * Parse the string representation of the value into a usable * representation. * * @param string $value * @return ezcDocumentPcssStyleValue */ abstract public function parse( $value ); /** * Get regular expression matching the value * * Return a regular sub expression, which matches all possible values of * this value type. The regular expression should NOT contain any named * sub-patterns, since it might be repeatedly embedded in some box parser. * * @return string */ abstract public function getRegularExpression(); /** * Convert value to string * * @return string */ abstract public function __toString(); } ?>