<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 1: Define profiles declaratively</title><link>https://sourceforge.net/p/csseditor/feature-requests/1/</link><description>Recent changes to 1: Define profiles declaratively</description><atom:link href="https://sourceforge.net/p/csseditor/feature-requests/1/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 06 Jan 2004 15:45:20 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/csseditor/feature-requests/1/feed.rss" rel="self" type="application/rss+xml"/><item><title>Define profiles declaratively</title><link>https://sourceforge.net/p/csseditor/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently, CSS profile plugged in as extensions must be&lt;br /&gt;
defined in Code implementing the&lt;br /&gt;
net.sourceforge.csseditor.IProfile interface, which has&lt;br /&gt;
methods such as getProperties() and&lt;br /&gt;
getPropertyInfo(String propertyName). The current&lt;br /&gt;
implementations of this interface for CSS 1 and CSS 2&lt;br /&gt;
basically only provide data and not anything in terms&lt;br /&gt;
of actual logic.&lt;/p&gt;
&lt;p&gt;There should be a simple way to "implement" profiles in&lt;br /&gt;
the form of XML files. Such an XML file should have&lt;br /&gt;
information about:&lt;br /&gt;
- properties&lt;br /&gt;
- at-keywords&lt;br /&gt;
- pseudo-classes and -elements&lt;/p&gt;
&lt;p&gt;This should also include descriptions that could be&lt;br /&gt;
displayed in tooltips etc.&lt;/p&gt;
&lt;p&gt;For properties, the definition should include their&lt;br /&gt;
applicability (media groups, element types, ...) as&lt;br /&gt;
well as the allowed values. Pretty much a conversion of&lt;br /&gt;
the property definitions in the CSS spec as described&lt;br /&gt;
in &lt;a href="http://www.w3.org/TR/CSS21/about.html#property-defs." rel="nofollow"&gt;http://www.w3.org/TR/CSS21/about.html#property-defs.&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christopher Lenz</dc:creator><pubDate>Tue, 06 Jan 2004 15:45:20 -0000</pubDate><guid>https://sourceforge.net0b1dad07d1e38bffd4786f27a875e12e1c8d79a0</guid></item></channel></rss>