2011-04-07 6 views
7

मैं यूआईबिंदर से और जावा विचारों से, सीएसएस रिसोर्स के माध्यम से शैली के नामों तक पहुंचता हूं। समस्या यह है कि मुझे क्लास नाम obfuscation के कारण प्रत्यय जोड़ने और हटाने का कोई तरीका नहीं मिल रहा है।सीएसएसआरसोर्स obfuscation के साथ निर्भर शैली के नामों का उपयोग कैसे करें?

इस समय तक मैंने प्राथमिक और आश्रित नामों पर @ बाहरी एनोटेशन का उपयोग करके स्थिति प्रबंधित की है, लेकिन मुझे नहीं लगता कि यह एक अच्छा समाधान है।

+0

इस समस्या को जीडब्ल्यूटी मुद्दे ट्रैकर में देखें: http://code.google.com/p/google-web-toolkit/issues/detail?id=4746। –

उत्तर

4

मुझे लगता है कि आप सही है कि निर्भर शैलियों CssResources के साथ काम नहीं कर सकते हैं कर रहे हैं, लेकिन आप

.widgetStyle .error { 
    color: red; 
} 

फिर style.widgetStyle और style.error लागू की तरह श्रेणीबद्ध शैलियों के साथ एक समान प्रभाव को प्राप्त कर सकते हैं, एक आश्रित नाम का उपयोग करने के बजाय।

संबंधित मुद्दे