From jira-events at lists.jboss.org Tue Nov 8 19:30:45 2011 Content-Type: multipart/mixed; boundary="===============4194433977077019728==" MIME-Version: 1.0 From: Viacheslav Kabanovich (Created) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open on of class style in VPE Date: Tue, 08 Nov 2011 19:30:45 -0500 Message-ID: <1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> --===============4194433977077019728== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Resolve selector in open on of class style in VPE ------------------------------------------------- Key: JBIDE-10127 URL: https://issues.jboss.org/browse/JBIDE-10127 Project: Tools (JBoss Tools) Issue Type: Feature Request Components: jsp/jsf/xml source editing Affects Versions: 3.3.0.M3 Reporter: Viacheslav Kabanovich Assignee: Alexey Kazakov Fix For: 3.3.x EXECUTE: Create style sheet: {code} .styleA {color: #FF0000} .styleA .styleB {color: #FF8000} div.styleA {color: #FF0080} div[title=3D"x"].styleA {color: #0000FF} p input.styleA {color: #CCAA00} div p input.styleA {color: #CC00FF} [title=3D"y"] p input.styleA {color: #00CCFF} {code} EXECUTE: Create html: {code} Hello! = =

.styleA {color: #FF0000}

=

.styleA {color: #FF0000}
.styleA .styleB {color: #FF8000}

div.styleA {color: #FF0080}
=
div[title=3D"x"].styleA {color: #0000FF}
=

=

= {code} ASSERT: Style opened at each class=3D"styleA" should be the same as text va= lue in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============4194433977077019728==-- From jira-events at lists.jboss.org Tue Nov 8 19:40:45 2011 Content-Type: multipart/mixed; boundary="===============3111124696630440326==" MIME-Version: 1.0 From: Viacheslav Kabanovich (Updated) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Tue, 08 Nov 2011 19:40:45 -0500 Message-ID: <1104051586.69461.1320799245812.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3111124696630440326== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Viacheslav Kabanovich updated JBIDE-10127: ------------------------------------------ Summary: Resolve selector in open-on of style class in VPE (was: Resol= ve selector in open on of class style in VPE) = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Alexey Kazakov > Fix For: 3.3.x > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3111124696630440326==-- From jira-events at lists.jboss.org Tue Nov 8 19:42:45 2011 Content-Type: multipart/mixed; boundary="===============2085559356324473167==" MIME-Version: 1.0 From: Alexey Kazakov (Updated) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Tue, 08 Nov 2011 19:42:45 -0500 Message-ID: <138190744.69465.1320799365325.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============2085559356324473167== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Alexey Kazakov updated JBIDE-10127: ----------------------------------- Assignee: Victor Rubezhny (was: Alexey Kazakov) Fix Version/s: 3.4.x (was: 3.3.x) = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============2085559356324473167==-- From jira-events at lists.jboss.org Wed Feb 15 13:04:36 2012 Content-Type: multipart/mixed; boundary="===============1839338852964303353==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 15 Feb 2012 13:04:36 -0500 Message-ID: <1908201431.1718.1329329076593.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============1839338852964303353== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12666863#= comment-12666863 ] = Victor Rubezhny commented on JBIDE-10127: ----------------------------------------- CSSStylesheetOpenOnTest.testCSSClassResolveSelectorOpenOn() JUnit Test Test= Case is added due to verify the issue. CSSStylesheetOpenOnTest. testCSSClassOpenOnWithASecondRuleNameInARow() JUni= t Test Case is fixed. = = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============1839338852964303353==-- From jira-events at lists.jboss.org Wed Feb 15 13:14:36 2012 Content-Type: multipart/mixed; boundary="===============7569218398690131544==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 15 Feb 2012 13:14:36 -0500 Message-ID: <2047740321.1733.1329329676147.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============7569218398690131544== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Victor Rubezhny updated JBIDE-10127: ------------------------------------ Fix Version/s: 3.3.0.Beta1 (was: 3.4.x) = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Viacheslav Kabanovich > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7569218398690131544==-- From jira-events at lists.jboss.org Wed Feb 15 18:03:36 2012 Content-Type: multipart/mixed; boundary="===============8806335867656390625==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 15 Feb 2012 18:03:36 -0500 Message-ID: <580805889.2130.1329347016413.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============8806335867656390625== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12666914#= comment-12666914 ] = Viacheslav Kabanovich commented on JBIDE-10127: ----------------------------------------------- 1. There can be more than one attributes for node selector. Rule {code} [title=3D"y"][id=3D"3"] p input.styleA {color: #FF0000} {code} says that some node should have both attributes title=3D"y" and id=3D"3". Compare to the rule {code} [title=3D"y"] [id=3D"3"] p input.styleA {color: #FF0000} {code} that says that node should have title=3D"y" and some its descendent should = have id=3D"3". 2. Algorithm that computes the best rule makes errors. For example, if in stylesheet given in description, two last rules are swit= ched: {code} [title=3D"y"] p input.styleA {color: #00CCFF} div p input.styleA {color: #CC00FF} {code} then last case in the example html will be incorrectly resolved. The implemented comparing algorithm assumes that 'longer' CSSAxis[] is alwa= ys preferable. That is not so. I think that the correct algorithm should co= mpare 'restrictive power' of the first element, then proceed to the second,= etc. The 'restrictive power' of the element may be illustrated by these ex= amples {code} div[title=3D"y"][id=3D"3] > [title=3D"y"][id=3D"3] > [title=3D"y"] > div div.styleX > div[title=3D"m"] {code} = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Viacheslav Kabanovich > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============8806335867656390625==-- From jira-events at lists.jboss.org Wed Feb 15 18:50:36 2012 Content-Type: multipart/mixed; boundary="===============0370761067286696026==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 15 Feb 2012 18:50:36 -0500 Message-ID: <1840494921.2271.1329349836165.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0370761067286696026== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12666914#= comment-12666914 ] = Viacheslav Kabanovich edited comment on JBIDE-10127 at 2/15/12 6:49 PM: ------------------------------------------------------------------------ 1. There can be more than one attributes for node selector. Rule {code} [title=3D"y"][id=3D"3"] p input.styleA {color: #FF0000} {code} says that some node should have both attributes title=3D"y" and id=3D"3". Compare to the rule {code} [title=3D"y"] [id=3D"3"] p input.styleA {color: #FF0000} {code} that says that node should have title=3D"y" and some its descendent should = have id=3D"3". 2. Algorithm that computes the best rule makes errors. For example, if in stylesheet given in description, two last rules are swit= ched: {code} [title=3D"y"] p input.styleA {color: #00CCFF} div p input.styleA {color: #CC00FF} {code} then last case in the example html will be incorrectly resolved. The implemented comparing algorithm assumes that 'longer' CSSAxis[] is alwa= ys preferable. That is not so. I think that the correct algorithm should co= mpare 'restrictive strength' of the _last_ elements, then, if the last elem= ents have the same strength, proceed to the previous, etc. = The most important factor of strength of an axis element is the distance to= ancestor that matches it. The element with the less distance is stronger n= o matter what its other strength factors are. Now this is not taken into ac= count at all. So 'int distance' parameter should be added to CSSAxis and us= ed in comparing. When corresponding elements are matching the same node, th= e 'restrictive strength' of the element may be illustrated by these example= s: {code} div[title=3D"y"][id=3D"3] > [title=3D"y"][id=3D"3] > [title=3D"y"] > div div[title=3D"m"][id=3D"3] > div.styleX > div[title=3D"m"] {code} That is a) Attribute is stronger than node; b) Two attributes are stronger than one attribute; c) Class style attribute is stronger than any other attribute but weaker th= an two other attributes; and so on. = was (Author: scabanovich): 1. There can be more than one attributes for node selector. Rule {code} [title=3D"y"][id=3D"3"] p input.styleA {color: #FF0000} {code} says that some node should have both attributes title=3D"y" and id=3D"3". Compare to the rule {code} [title=3D"y"] [id=3D"3"] p input.styleA {color: #FF0000} {code} that says that node should have title=3D"y" and some its descendent should = have id=3D"3". 2. Algorithm that computes the best rule makes errors. For example, if in stylesheet given in description, two last rules are swit= ched: {code} [title=3D"y"] p input.styleA {color: #00CCFF} div p input.styleA {color: #CC00FF} {code} then last case in the example html will be incorrectly resolved. The implemented comparing algorithm assumes that 'longer' CSSAxis[] is alwa= ys preferable. That is not so. I think that the correct algorithm should co= mpare 'restrictive power' of the first element, then proceed to the second,= etc. The 'restrictive power' of the element may be illustrated by these ex= amples {code} div[title=3D"y"][id=3D"3] > [title=3D"y"][id=3D"3] > [title=3D"y"] > div div.styleX > div[title=3D"m"] {code} = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Viacheslav Kabanovich > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0370761067286696026==-- From jira-events at lists.jboss.org Wed Feb 15 19:00:36 2012 Content-Type: multipart/mixed; boundary="===============0971700308891090544==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 15 Feb 2012 19:00:36 -0500 Message-ID: <599456315.2307.1329350436227.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0971700308891090544== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12666914#= comment-12666914 ] = Viacheslav Kabanovich edited comment on JBIDE-10127 at 2/15/12 6:59 PM: ------------------------------------------------------------------------ 1. There can be more than one attribute for node selector. Rule {code} [title=3D"y"][id=3D"3"] p input.styleA {color: #FF0000} {code} says that some node should have both attributes title=3D"y" and id=3D"3". Compare to the rule {code} [title=3D"y"] [id=3D"3"] p input.styleA {color: #FF0000} {code} that says that node should have title=3D"y" and some its descendent should = have id=3D"3". 2. Algorithm that computes the best rule makes errors. For example, if in stylesheet given in description, two last rules are swit= ched: {code} [title=3D"y"] p input.styleA {color: #00CCFF} div p input.styleA {color: #CC00FF} {code} then last case in the example html will be incorrectly resolved. The implemented comparing algorithm assumes that 'longer' CSSAxis[] is alwa= ys preferable. That is not so. I think that the correct algorithm should co= mpare 'restrictive strength' of the _last_ elements, then, if the last elem= ents have the same strength, proceed to the previous, etc. = The most important factor of strength of an axis element is the distance to= ancestor that matches it. The element with the less distance is stronger n= o matter what its other strength factors are. Now this is not taken into ac= count at all. So 'int distance' parameter should be added to CSSAxis and us= ed in comparing. When corresponding elements are matching the same node, th= e 'restrictive strength' of the element may be illustrated by these example= s: {code} div[title=3D"y"][id=3D"3"] > [title=3D"y"][id=3D"3"] > [title=3D"y"] > div div[title=3D"m"][id=3D"3"] > div.styleX > div[title=3D"m"] {code} That is a) Attribute is stronger than node; b) Two attributes are stronger than one attribute; c) Class style attribute is stronger than any other attribute but weaker th= an two other attributes; and so on. = was (Author: scabanovich): 1. There can be more than one attributes for node selector. Rule {code} [title=3D"y"][id=3D"3"] p input.styleA {color: #FF0000} {code} says that some node should have both attributes title=3D"y" and id=3D"3". Compare to the rule {code} [title=3D"y"] [id=3D"3"] p input.styleA {color: #FF0000} {code} that says that node should have title=3D"y" and some its descendent should = have id=3D"3". 2. Algorithm that computes the best rule makes errors. For example, if in stylesheet given in description, two last rules are swit= ched: {code} [title=3D"y"] p input.styleA {color: #00CCFF} div p input.styleA {color: #CC00FF} {code} then last case in the example html will be incorrectly resolved. The implemented comparing algorithm assumes that 'longer' CSSAxis[] is alwa= ys preferable. That is not so. I think that the correct algorithm should co= mpare 'restrictive strength' of the _last_ elements, then, if the last elem= ents have the same strength, proceed to the previous, etc. = The most important factor of strength of an axis element is the distance to= ancestor that matches it. The element with the less distance is stronger n= o matter what its other strength factors are. Now this is not taken into ac= count at all. So 'int distance' parameter should be added to CSSAxis and us= ed in comparing. When corresponding elements are matching the same node, th= e 'restrictive strength' of the element may be illustrated by these example= s: {code} div[title=3D"y"][id=3D"3] > [title=3D"y"][id=3D"3] > [title=3D"y"] > div div[title=3D"m"][id=3D"3] > div.styleX > div[title=3D"m"] {code} That is a) Attribute is stronger than node; b) Two attributes are stronger than one attribute; c) Class style attribute is stronger than any other attribute but weaker th= an two other attributes; and so on. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0971700308891090544==-- From jira-events at lists.jboss.org Thu Feb 16 11:33:36 2012 Content-Type: multipart/mixed; boundary="===============3419189030475982590==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 11:33:36 -0500 Message-ID: <1966555861.5979.1329410016174.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3419189030475982590== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12667146#= comment-12667146 ] = Victor Rubezhny commented on JBIDE-10127: ----------------------------------------- Slava, am I correct in that regarding the example given in #2 the open-on o= n 'last case in example html' should always select the following rule: {code} div p input.styleA {color: #CC00FF} {code} Because: = 1. It shouldn't matter what is the order of CSS rules in stylesheet -AND- 2. The max 'distance' parameter for this rule will be 2 (starting from 0), = while the same parameter for the opposite rule will be equal to 3 regarding= the given html -AND- 3. 'restrictive strength' parameter will not play any role here because of = 'distance' parameters aren't equal (see 2.) ??? = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3419189030475982590==-- From jira-events at lists.jboss.org Thu Feb 16 12:42:38 2012 Content-Type: multipart/mixed; boundary="===============3796476103414320059==" MIME-Version: 1.0 From: Daniel Azarov (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 12:42:38 -0500 Message-ID: <971790962.6579.1329414158488.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3796476103414320059== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12667180#= comment-12667180 ] = Daniel Azarov commented on JBIDE-10127: --------------------------------------- {code} ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.jboss.tools.jsf.text.ext.test.JsfTextExtAllTests jsf_core.tld jsf_core.tld org.jboss.tools.jst.text.ext.hyperlink.jsp.JSPElementNameHyperlink Tests run: 40, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 55.467 sec= <<< FAILURE! testStyleClassOpenOns(org.jboss.tools.jsf.text.ext.test.OpenOnsTest) Time = elapsed: 0.437 sec <<< FAILURE! junit.framework.AssertionFailedError: null at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at junit.framework.Assert.assertTrue(Assert.java:27) at org.jboss.tools.jsf.text.ext.test.OpenOnsTest.testStyleClassOpenOns(Ope= nOnsTest.java:217) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at junit.framework.TestCase.runTest(TestCase.java:168) at junit.framework.TestCase.runBare(TestCase.java:134) at junit.framework.TestResult$1.protect(TestResult.java:110) at junit.framework.TestResult.runProtected(TestResult.java:128) at junit.framework.TestResult.run(TestResult.java:113) at junit.framework.TestCase.run(TestCase.java:124) at junit.framework.TestSuite.runTest(TestSuite.java:243) at junit.framework.TestSuite.run(TestSuite.java:238) at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24) at junit.extensions.TestSetup$1.protect(TestSetup.java:23) at junit.framework.TestResult.runProtected(TestResult.java:128) at junit.extensions.TestSetup.run(TestSetup.java:27) at junit.framework.TestSuite.runTest(TestSuite.java:243) at junit.framework.TestSuite.run(TestSuite.java:238) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.ja= va:83) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.ja= va:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestS= et(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Abst= ractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefi= reBooter.java:72) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(A= bstractUITestApplication.java:35) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java= :135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java= :332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:= 668) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplica= tion.java:123) at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(= UITestApplication.java:31) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(Abs= tractUITestApplication.java:114) at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApp= lication.java:37) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.= java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplica= tion(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ecli= pseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java= :344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java= :179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) Results : Failed tests: = testStyleClassOpenOns(org.jboss.tools.jsf.text.ext.test.OpenOnsTest) Tests run: 40, Failures: 1, Errors: 0, Skipped: 0 {code} = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3796476103414320059==-- From jira-events at lists.jboss.org Thu Feb 16 12:44:37 2012 Content-Type: multipart/mixed; boundary="===============9190488770777111039==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 12:44:37 -0500 Message-ID: <41907938.6604.1329414277416.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============9190488770777111039== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12667182#= comment-12667182 ] = Viacheslav Kabanovich commented on JBIDE-10127: ----------------------------------------------- The only criterion of truth in this matter is browser. Just open html in Mo= zilla Firefox, and see. = Well, it seems that my conclusion about distance was hasty. It is a factor = of 'restrictive strength', but not so simple as I supposed. In particular, = it looks like attribute restriction is stronger than node restriction even = though its distance is greater. = It would be the best to find the precise algorithm in docs on style sheets,= because empirical approximations to it may be a challenge. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.3.0.Beta1 > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============9190488770777111039==-- From jira-events at lists.jboss.org Thu Feb 16 14:17:36 2012 Content-Type: multipart/mixed; boundary="===============7160476261153013680==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 14:17:36 -0500 Message-ID: <670910953.6812.1329419856520.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============7160476261153013680== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Viacheslav Kabanovich updated JBIDE-10127: ------------------------------------------ Attachment: css2.pdf = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.3.0.Beta1 > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7160476261153013680==-- From jira-events at lists.jboss.org Thu Feb 16 14:51:36 2012 Content-Type: multipart/mixed; boundary="===============0126121991353783187==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 14:51:36 -0500 Message-ID: <2077982375.6866.1329421896630.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0126121991353783187== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12667224#= comment-12667224 ] = Viacheslav Kabanovich commented on JBIDE-10127: ----------------------------------------------- I have attached css specification. It contains a lot of features unknown to= us yet. = For example, compare: {code} div p {code} -

is some descendant of

{code} div * p {code} -

is a grandchild or later descendant of

{code} div > p {code} -

is a child of

I could not find an exact algorithm of resolution at a first glance, only p= rinciple 'browser will always let the most specific style rule win'; but mo= st important is that the 'fight' between rules goes for each style attribut= e. Let's modify our example: {code} div p input.styleA {color: #CC00FF; background: #0000FF} [title=3D"y"] p input.styleA {color: #00CCFF} {code} {code}

= {code} The second rule wins the battle for 'color' attribute, but it does not defi= ne 'background' attribute, and cannot fight for it, so that background will= be taken from the first rule. That means, that open-on for style class may= need to show more than one option. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.3.0.Beta1 > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0126121991353783187==-- From jira-events at lists.jboss.org Thu Feb 16 20:49:36 2012 Content-Type: multipart/mixed; boundary="===============0577033498499416832==" MIME-Version: 1.0 From: Alexey Kazakov (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 20:49:36 -0500 Message-ID: <2094029238.23612.1329443376307.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0577033498499416832== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Alexey Kazakov updated JBIDE-10127: ----------------------------------- Fix Version/s: 3.4.x (was: 3.3.0.Beta1) = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0577033498499416832==-- From jira-events at lists.jboss.org Thu Feb 16 21:18:36 2012 Content-Type: multipart/mixed; boundary="===============6337259473662067681==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 16 Feb 2012 21:18:36 -0500 Message-ID: <757998464.23657.1329445116196.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============6337259473662067681== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12668786#= comment-12668786 ] = Viacheslav Kabanovich commented on JBIDE-10127: ----------------------------------------------- Section "6.4 The cascade" gives the algorithm for resolving rules. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============6337259473662067681==-- From jira-events at lists.jboss.org Fri Feb 17 07:54:40 2012 Content-Type: multipart/mixed; boundary="===============4282551749225603120==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 17 Feb 2012 07:54:40 -0500 Message-ID: <42537950.24312.1329483280560.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============4282551749225603120== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12668870#= comment-12668870 ] = Victor Rubezhny commented on JBIDE-10127: ----------------------------------------- According to the 'section 6.4' the 'distance' is not valuated at all. = 'Selector's specificity' is described there as a number calculated from a c= ombination of number of counters, each has its own importance in descending= order: - style declaration came from 'style' attribute (We can't use it since ther= e is no CSS Class names, but it has the highest importance for browser whil= e calculating the style declaration); - Number if ID attributes in selector (ID attributes which are referenced b= y using # - Number of other attributes (including attributes like [id=3D"SomeID"] PLU= S number of pseudo-classes in selector (like 'li.red' where 'red' is a pseu= do-class) - Number of element names PLUS number of pseudo-elements in selector (like = 'li.red' where 'li' is a pseudo-element) So, I'm trying to realize this algorithm to sort the CSS Rule Selectors acc= ording to their importance. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============4282551749225603120==-- From jira-events at lists.jboss.org Fri Feb 17 13:14:37 2012 Content-Type: multipart/mixed; boundary="===============5516787634078653873==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 17 Feb 2012 13:14:36 -0500 Message-ID: <898583505.25420.1329502476362.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============5516787634078653873== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12668988#= comment-12668988 ] = Viacheslav Kabanovich commented on JBIDE-10127: ----------------------------------------------- Well, of course, 'distance' was just my guess attempting to explain what I = got in browser. Its failure reminds us that it is not a simple task to reco= nstruct a function of many variables by few points. = As soon as we have got the exact algorithm, please do not limit it to 'sele= ctor's specificity', use all there is in 'section 6.4' that relates to rule= sorting. And, once more, if two rules Rule1 and Rule2 match the node, and Rule2 is m= ore specific, some style attributes of Rule1 may be still used for the node= , either because they are not defined in Rule2, or because they are marked = '!important' in Rule1. That means that open-on options should be shown for = all rules that contribute to the style of the node. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============5516787634078653873==-- From jira-events at lists.jboss.org Fri Feb 17 13:33:36 2012 Content-Type: multipart/mixed; boundary="===============0741424029067963478==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 17 Feb 2012 13:33:36 -0500 Message-ID: <389157395.25465.1329503616313.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0741424029067963478== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12668994#= comment-12668994 ] = Victor Rubezhny commented on JBIDE-10127: ----------------------------------------- Disagree on CSS Style Attribute importance usage. We cannot use importance = of the the style attribute in Open-Ons because we have to find rules only b= y CSS Class Name, but not by CSS Style attribute. Open-On knows NOTHING on = CSS Style Attributes. It knows the only name of CSS Class to search. However I agree that more than one rule may have the same importance (I'm n= ot about CSS Style attribute importance, but about the importance that is c= alculated using 'selector's specificity' for the whole CSS Rule). If so, mo= re than one Open-On is to be shown to a user. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0741424029067963478==-- From jira-events at lists.jboss.org Fri Feb 17 13:33:36 2012 Content-Type: multipart/mixed; boundary="===============7673542198547072920==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 17 Feb 2012 13:33:36 -0500 Message-ID: <778316874.25469.1329503616460.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============7673542198547072920== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12668994#= comment-12668994 ] = Victor Rubezhny edited comment on JBIDE-10127 at 2/17/12 1:32 PM: ------------------------------------------------------------------ Disagree on CSS Style Attribute importance usage. We cannot use importance = of the the style attribute in Open-Ons because we have to find rules only b= y CSS Class Name, but not by CSS Style attribute. Open-On knows NOTHING on = CSS Style Attributes. It knows the only name of CSS Class to search. However, I agree that more than one rule may have the same importance (I'm = not about CSS Style attribute importance, but about the importance that is = calculated using 'selector's specificity' for the whole CSS Rule). If so, m= ore than one Open-On is to be shown to a user. = was (Author: vrubezhny): Disagree on CSS Style Attribute importance usage. We cannot use importa= nce of the the style attribute in Open-Ons because we have to find rules on= ly by CSS Class Name, but not by CSS Style attribute. Open-On knows NOTHING= on CSS Style Attributes. It knows the only name of CSS Class to search. However I agree that more than one rule may have the same importance (I'm n= ot about CSS Style attribute importance, but about the importance that is c= alculated using 'selector's specificity' for the whole CSS Rule). If so, mo= re than one Open-On is to be shown to a user. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7673542198547072920==-- From jira-events at lists.jboss.org Fri Feb 17 14:53:36 2012 Content-Type: multipart/mixed; boundary="===============1061757087325341987==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 17 Feb 2012 14:53:36 -0500 Message-ID: <965207456.25702.1329508416189.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============1061757087325341987== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12669010#= comment-12669010 ] = Victor Rubezhny commented on JBIDE-10127: ----------------------------------------- The issue ( https://issues.jboss.org/browse/JBIDE-10127?focusedCommentId=3D= 12667180&page=3Dcom.atlassian.jira.plugin.system.issuetabpanels:comment-tab= panel#comment-12667180 ) found by org.jboss.tools.jsf.text.ext.test.OpenOns= Test.testStyleClassOpenOns() JUnit Test Case is fixed = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============1061757087325341987==-- From jira-events at lists.jboss.org Tue Jun 5 19:39:20 2012 Content-Type: multipart/mixed; boundary="===============6660158383142186260==" MIME-Version: 1.0 From: Alexey Kazakov (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Tue, 05 Jun 2012 19:39:20 -0400 Message-ID: <1683368251.137757.1338939560327.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============6660158383142186260== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Alexey Kazakov updated JBIDE-10127: ----------------------------------- Fix Version/s: 3.4.x (was: 3.4.0.M1) = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.x > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============6660158383142186260==-- From jira-events at lists.jboss.org Thu Jun 28 12:22:14 2012 Content-Type: multipart/mixed; boundary="===============4920690332822256462==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Thu, 28 Jun 2012 12:22:14 -0400 Message-ID: <313179008.22820.1340900534060.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============4920690332822256462== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --===============4920690332822256462== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKPHN0eWxlPgovKiBDaGFuZ2luZyB0aGUgbGF5b3V0 IHRvIHVzZSBsZXNzIHNwYWNlIGZvciBtb2JpbGVzICovCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgt ZGV2aWNlLXdpZHRoOiA0ODBweCksIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhl bC1yYXRpbzogMikgewogICAgI2VtYWlsLWJvZHkgeyBtaW4td2lkdGg6IDMwZW0gIWltcG9ydGFu dDsgfQogICAgI2VtYWlsLXBhZ2UgeyBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWJhbm5lciB7IHBhZGRpbmc6IDhweCA4cHggMCA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWF2YXRhciB7IG1hcmdpbjogMXB4IDhweCA4cHggMCAhaW1wb3J0YW50OyBwYWRkaW5nOiAw ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1maWVsZHMgeyBwYWRkaW5nOiAwIDhweCA4cHggOHB4 ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1ndXR0ZXIgeyB3aWR0aDogMCAhaW1wb3J0YW50OyB9 Cn0KPC9zdHlsZT4KPGRpdiBpZD0iZW1haWwtYm9keSI+Cjx0YWJsZSBpZD0iZW1haWwtd3JhcCIg YWxpZ249ImNlbnRlciIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAi IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Y29sb3I6IzAwMDAwMDt3aWR0aDoxMDAl OyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBpZD0iZW1haWwtcGFnZSIgc3R5 bGU9InBhZGRpbmc6MTZweCAhaW1wb3J0YW50OyI+CiAgICAgICAgICAgIDx0YWJsZSBhbGlnbj0i Y2VudGVyIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9 ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtib3JkZXI6MXB4IHNvbGlkICNiYmJiYmI7Y29sb3I6 IzAwMDAwMDt3aWR0aDoxMDAlOyI+CiAgICAgICAgICAgICAgICA8dHIgdmFsaWduPSJ0b3AiPgog ICAgICAgICAgICAgICAgICAgIDx0ZCBiZ2NvbG9yPSIjM2I0ZDY0IiBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjojM2I0ZDY0O2NvbG9yOiNmZmZmZmY7Zm9udC1mYW1pbHk6QXJpYWwsRnJlZVNhbnMs SGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTsiPjxpbWcg c3JjPSJodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvcy9lbl9VUy1nM3lqamYvNzMzLzU4L18vamly YS1sb2dvLXNjYWxlZC5wbmciIGFsdD0iIiBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wOyIgLz48 L3RkPgogICAgICAgICAgICAgICAgPC90cj48dHIgdmFsaWduPSJ0b3AiPgogICAgPHRkIGlkPSJl bWFpbC1iYW5uZXIiIHN0eWxlPSJwYWRkaW5nOjMycHggMzJweCAwIDMycHg7Ij4KCiAgICAgICAg ICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICAgICAgICAgPHRhYmxlIGFsaWduPSJsZWZ0 IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUi IHN0eWxlPSJ3aWR0aDoxMDAlOyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBz dHlsZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Es c2Fucy1zZXJpZjtwYWRkaW5nOjA7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxpbWcgaWQ9ImVtYWlsLWF2YXRhciIgc3JjPSJodHRwczovL2NvbW11bml0eS5qYm9z cy5vcmcvcGVvcGxlL3ZydWJlemhueS9hdmF0YXIvMTYucG5nIiBhbHQ9IiIgaGVpZ2h0PSI0OCIg d2lkdGg9IjQ4IiBib3JkZXI9IjAiIGFsaWduPSJsZWZ0IiBzdHlsZT0icGFkZGluZzowO21hcmdp bjogMCAxNnB4IDE2cHggMDsiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImVt YWlsLWFjdGlvbiIgc3R5bGU9InBhZGRpbmc6IDAgMCA4cHggMDtmb250LXNpemU6MTJweDtsaW5l LWhlaWdodDoxOHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNs YXNzPSJ1c2VyLWhvdmVyIiByZWw9InZydWJlemhueSIgaWQ9ImVtYWlsX3ZydWJlemhueSIgaHJl Zj0iaHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL3NlY3VyZS9WaWV3UHJvZmlsZS5qc3BhP25hbWU9 dnJ1YmV6aG55IiBzdHlsZT0iY29sb3I6IzAwMzM2NjsiPlZpY3RvciBSdWJlemhueTwvYT4KICAg ICB1cGRhdGVkIDxpbWcgc3JjPSJodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvaW1hZ2VzL2ljb25z L25ld2ZlYXR1cmUuZ2lmIiBoZWlnaHQ9IjE2IiB3aWR0aD0iMTYiIGJvcmRlcj0iMCIgYWxpZ249 ImFic21pZGRsZSIgYWx0PSJGZWF0dXJlIFJlcXVlc3QiPiA8YSBzdHlsZT0nY29sb3I6IzAwMzM2 Njt0ZXh0LWRlY29yYXRpb246bm9uZTsnIGhyZWY9J2h0dHBzOi8vaXNzdWVzLmpib3NzLm9yZy9i cm93c2UvSkJJREUtMTAxMjcnPkpCSURFLTEwMTI3PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAg ICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZW1haWwtc3VtbWFyeSIgc3R5bGU9ImZvbnQt c2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7cGFkZGluZzoycHggMCAxNnB4IDA7Ij4KICAgICAg ICAgICAgICAgIDxhIHN0eWxlPSdjb2xvcjojMDAzMzY2O3RleHQtZGVjb3JhdGlvbjpub25lOycg aHJlZj0naHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL2Jyb3dzZS9KQklERS0xMDEyNyc+PHN0cm9u Zz5SZXNvbHZlIHNlbGVjdG9yIGluIG9wZW4tb24gb2Ygc3R5bGUgY2xhc3MgaW4gVlBFPC9zdHJv bmc+PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAg PC90cj4KPC90YWJsZT4KICAgICAgICAKICAgIDwvdGQ+CjwvdHI+Cjx0ciB2YWxpZ249InRvcCI+ CiAgICA8dGQgaWQ9ImVtYWlsLWZpZWxkcyIgc3R5bGU9InBhZGRpbmc6MCAzMnB4IDMycHggMzJw eDsiPgogICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2lu Zz0iMCIgc3R5bGU9InBhZGRpbmc6MDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MTAwJTsiIHdpZHRo PSIxMDAlIj4KICAgICAgICAgICAgPHRyIHZhbGlnbj0idG9wIj4KICAgICAgICAgICAgICAgIDx0 ZCBpZD0iZW1haWwtZ3V0dGVyIiBzdHlsZT0id2lkdGg6NjRweDt3aGl0ZS1zcGFjZTpub3dyYXA7 Ij48L3RkPgogICAgICAgICAgICAgICAgPHRkPgogICAgICAgICAgICAgICAgICAgIDx0YWJsZSBi b3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIHZh bGlnbj0idG9wIj4KICAgICAgICA8dGQgc3R5bGU9ImNvbG9yOiMwMDAwMDA7Zm9udC1mYW1pbHk6 QXJpYWwsRnJlZVNhbnMsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7cGFkZGlu ZzowIDEwcHggMTBweCAwO3doaXRlLXNwYWNlOm5vd3JhcDsiPgogICAgICAgICAgICA8c3Ryb25n IHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzUwNTA1MDsiPkNoYW5nZSBCeTo8L3N0 cm9uZz4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250 LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJw eDtwYWRkaW5nOjAgMCAxMHB4IDA7d2lkdGg6MTAwJTsiPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0idXNlci1ob3ZlciIgcmVsPSJ2cnVi ZXpobnkiIGlkPSJlbWFpbF92cnViZXpobnkiIGhyZWY9Imh0dHBzOi8vaXNzdWVzLmpib3NzLm9y Zy9zZWN1cmUvVmlld1Byb2ZpbGUuanNwYT9uYW1lPXZydWJlemhueSIgc3R5bGU9ImNvbG9yOiMw MDMzNjY7Ij5WaWN0b3IgUnViZXpobnk8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAo MjgvSnVuLzEyIDEyOjIxIFBNKQogICAgICAgIDwvdGQ+CiAgICA8L3RyPgogICAgICAgICAgICA8 dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LWZh bWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtw YWRkaW5nOjAgMTBweCAxMHB4IDA7d2hpdGUtc3BhY2U6bm93cmFwOyI+CiAgICAgICAgICAgIDxz dHJvbmcgc3R5bGU9ImZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNTA1MDUwOyI+Rml4IFZlcnNp b24vczo8L3N0cm9uZz4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZCBzdHlsZT0iY29sb3I6IzAw MDAwMDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250 LXNpemU6MTJweDtwYWRkaW5nOjAgMCAxMHB4IDA7d2lkdGg6MTAwJTsiPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZGlmZmFkZGVkY2hhcnMiIHN0eWxl PSJiYWNrZ3JvdW5kLWNvbG9yOiNkZGZhZGU7Ij4zLjQuMC5NMTwvc3Bhbj4KCiAgICAgICAgPC90 ZD4KICAgIDwvdHI+CiAgICAgICAgICAgICAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0 ZCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRp Y2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtwYWRkaW5nOjAgMTBweCAxMHB4IDA7d2hpdGUt c3BhY2U6bm93cmFwOyI+CiAgICAgICAgICAgIDxzdHJvbmcgc3R5bGU9ImZvbnQtd2VpZ2h0Om5v cm1hbDtjb2xvcjojNTA1MDUwOyI+Rml4IFZlcnNpb24vczo8L3N0cm9uZz4KICAgICAgICA8L3Rk PgogICAgICAgIDx0ZCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LWZhbWlseTpBcmlhbCxGcmVl U2FucyxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtwYWRkaW5nOjAgMCAxMHB4 IDA7d2lkdGg6MTAwJTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bh biBjbGFzcz0iZGlmZnJlbW92ZWRjaGFycyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2ZmZTdl Nzt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoOyI+My40Lng8L3NwYW4+CgogICAgICAgIDwv dGQ+CiAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAg ICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgIDwvdHI+CiAgICAgICAgPC90YWJsZT4KICAgIDwv dGQ+CjwvdHI+CgoKCgoKCgoKCgoKCgogICAgICAgICAgICA8L3RhYmxlPgogICAgICAgIDwvdGQ+ PCEtLSBFbmQgI2VtYWlsLXBhZ2UgLS0+CiAgICA8L3RyPgogICAgPHRyIHZhbGlnbj0idG9wIj4K ICAgICAgICA8dGQgc3R5bGU9ImNvbG9yOiM1MDUwNTA7Zm9udC1mYW1pbHk6QXJpYWwsRnJlZVNh bnMsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTRweDtw YWRkaW5nOiAwIDE2cHggMTZweCAxNnB4O3RleHQtYWxpZ246Y2VudGVyOyI+CiAgICAgICAgICAg IFRoaXMgbWVzc2FnZSBpcyBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBieSBKSVJBLjxiciAvPgog ICAgICAgICAgICBJZiB5b3UgdGhpbmsgaXQgd2FzIHNlbnQgaW5jb3JyZWN0bHksIHBsZWFzZSBj b250YWN0IHlvdXIgPGEgc3R5bGU9J2NvbG9yOiMwMDMzNjY7JyBocmVmPSdodHRwczovL2lzc3Vl cy5qYm9zcy5vcmcvc2VjdXJlL0NvbnRhY3RBZG1pbmlzdHJhdG9ycyFkZWZhdWx0LmpzcGEnPkpJ UkEgYWRtaW5pc3RyYXRvcnM8L2E+LjxiciAvPgogICAgICAgICAgICBGb3IgbW9yZSBpbmZvcm1h dGlvbiBvbiBKSVJBLCBzZWU6IDxhIHN0eWxlPSdjb2xvcjojMDAzMzY2OycgaHJlZj0naHR0cDov L3d3dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJlL2ppcmEnPmh0dHA6Ly93d3cuYXRsYXNzaWFuLmNv bS9zb2Z0d2FyZS9qaXJhPC9hPgogICAgICAgIDwvdGQ+CiAgICA8L3RyPgo8L3RhYmxlPjwhLS0g RW5kICNlbWFpbC13cmFwIC0tPgo8L2Rpdj48IS0tIEVuZCAjZW1haWwtYm9keSAtLT4K --===============4920690332822256462==-- From jira-events at lists.jboss.org Fri Jun 29 14:18:13 2012 Content-Type: multipart/mixed; boundary="===============6057505919625562854==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 29 Jun 2012 14:18:13 -0400 Message-ID: <335657861.24514.1340993893088.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============6057505919625562854== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --===============6057505919625562854== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKPHN0eWxlPgovKiBDaGFuZ2luZyB0aGUgbGF5b3V0 IHRvIHVzZSBsZXNzIHNwYWNlIGZvciBtb2JpbGVzICovCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgt ZGV2aWNlLXdpZHRoOiA0ODBweCksIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhl bC1yYXRpbzogMikgewogICAgI2VtYWlsLWJvZHkgeyBtaW4td2lkdGg6IDMwZW0gIWltcG9ydGFu dDsgfQogICAgI2VtYWlsLXBhZ2UgeyBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWJhbm5lciB7IHBhZGRpbmc6IDhweCA4cHggMCA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWF2YXRhciB7IG1hcmdpbjogMXB4IDhweCA4cHggMCAhaW1wb3J0YW50OyBwYWRkaW5nOiAw ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1maWVsZHMgeyBwYWRkaW5nOiAwIDhweCA4cHggOHB4 ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1ndXR0ZXIgeyB3aWR0aDogMCAhaW1wb3J0YW50OyB9 Cn0KPC9zdHlsZT4KPGRpdiBpZD0iZW1haWwtYm9keSI+Cjx0YWJsZSBpZD0iZW1haWwtd3JhcCIg YWxpZ249ImNlbnRlciIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAi IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Y29sb3I6IzAwMDAwMDt3aWR0aDoxMDAl OyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBpZD0iZW1haWwtcGFnZSIgc3R5 bGU9InBhZGRpbmc6MTZweCAhaW1wb3J0YW50OyI+CiAgICAgICAgICAgIDx0YWJsZSBhbGlnbj0i Y2VudGVyIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9 ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtib3JkZXI6MXB4IHNvbGlkICNiYmJiYmI7Y29sb3I6 IzAwMDAwMDt3aWR0aDoxMDAlOyI+CiAgICAgICAgICAgICAgICA8dHIgdmFsaWduPSJ0b3AiPgog ICAgICAgICAgICAgICAgICAgIDx0ZCBiZ2NvbG9yPSIjM2I0ZDY0IiBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjojM2I0ZDY0O2NvbG9yOiNmZmZmZmY7Zm9udC1mYW1pbHk6QXJpYWwsRnJlZVNhbnMs SGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTsiPjxpbWcg c3JjPSJodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvcy9lbl9VUy1nM3lqamYvNzMzLzU4L18vamly YS1sb2dvLXNjYWxlZC5wbmciIGFsdD0iIiBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wOyIgLz48 L3RkPgogICAgICAgICAgICAgICAgPC90cj48dHIgdmFsaWduPSJ0b3AiPgogICAgPHRkIGlkPSJl bWFpbC1iYW5uZXIiIHN0eWxlPSJwYWRkaW5nOjMycHggMzJweCAwIDMycHg7Ij4KCiAgICAgICAg ICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICAgICAgICAgPHRhYmxlIGFsaWduPSJsZWZ0 IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUi IHN0eWxlPSJ3aWR0aDoxMDAlOyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBz dHlsZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Es c2Fucy1zZXJpZjtwYWRkaW5nOjA7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxpbWcgaWQ9ImVtYWlsLWF2YXRhciIgc3JjPSJodHRwczovL2NvbW11bml0eS5qYm9z cy5vcmcvcGVvcGxlL3NjYWJhbm92aWNoL2F2YXRhci8xNi5wbmciIGFsdD0iIiBoZWlnaHQ9IjQ4 IiB3aWR0aD0iNDgiIGJvcmRlcj0iMCIgYWxpZ249ImxlZnQiIHN0eWxlPSJwYWRkaW5nOjA7bWFy Z2luOiAwIDE2cHggMTZweCAwOyIgLz4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0i ZW1haWwtYWN0aW9uIiBzdHlsZT0icGFkZGluZzogMCAwIDhweCAwO2ZvbnQtc2l6ZToxMnB4O2xp bmUtaGVpZ2h0OjE4cHg7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEg Y2xhc3M9InVzZXItaG92ZXIiIHJlbD0ic2NhYmFub3ZpY2giIGlkPSJlbWFpbF9zY2FiYW5vdmlj aCIgaHJlZj0iaHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL3NlY3VyZS9WaWV3UHJvZmlsZS5qc3Bh P25hbWU9c2NhYmFub3ZpY2giIHN0eWxlPSJjb2xvcjojMDAzMzY2OyI+VmlhY2hlc2xhdiBLYWJh bm92aWNoPC9hPgogICAgIGNvbW1lbnRlZCBvbiA8aW1nIHNyYz0iaHR0cHM6Ly9pc3N1ZXMuamJv c3Mub3JnL2ltYWdlcy9pY29ucy9uZXdmZWF0dXJlLmdpZiIgaGVpZ2h0PSIxNiIgd2lkdGg9IjE2 IiBib3JkZXI9IjAiIGFsaWduPSJhYnNtaWRkbGUiIGFsdD0iRmVhdHVyZSBSZXF1ZXN0Ij4gPGEg c3R5bGU9J2NvbG9yOiMwMDMzNjY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7JyBocmVmPSdodHRwczov L2lzc3Vlcy5qYm9zcy5vcmcvYnJvd3NlL0pCSURFLTEwMTI3Jz5KQklERS0xMDEyNzwvYT4KICAg ICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImVtYWlsLXN1 bW1hcnkiIHN0eWxlPSJmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O3BhZGRpbmc6MnB4 IDAgMTZweCAwOyI+CiAgICAgICAgICAgICAgICA8YSBzdHlsZT0nY29sb3I6IzAwMzM2Njt0ZXh0 LWRlY29yYXRpb246bm9uZTsnIGhyZWY9J2h0dHBzOi8vaXNzdWVzLmpib3NzLm9yZy9icm93c2Uv SkJJREUtMTAxMjcnPjxzdHJvbmc+UmVzb2x2ZSBzZWxlY3RvciBpbiBvcGVuLW9uIG9mIHN0eWxl IGNsYXNzIGluIFZQRTwvc3Ryb25nPjwvYT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAg ICAgICAgICAgPC90ZD4KICAgIDwvdHI+CjwvdGFibGU+CiAgICA8L3RkPgo8L3RyPgo8dHIgdmFs aWduPSJ0b3AiPgogICAgPHRkIGlkPSJlbWFpbC1maWVsZHMiIHN0eWxlPSJwYWRkaW5nOjAgMzJw eCAzMnB4IDMycHg7Ij4KICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIg Y2VsbHNwYWNpbmc9IjAiIHN0eWxlPSJwYWRkaW5nOjA7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEw MCU7IiB3aWR0aD0iMTAwJSI+CiAgICAgICAgICAgIDx0ciB2YWxpZ249InRvcCI+CiAgICAgICAg ICAgICAgICA8dGQgaWQ9ImVtYWlsLWd1dHRlciIgc3R5bGU9IndpZHRoOjY0cHg7d2hpdGUtc3Bh Y2U6bm93cmFwOyI+PC90ZD4KICAgICAgICAgICAgICAgIDx0ZD4KICAgICAgICAgICAgICAgICAg ICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRo PSIxMDAlIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRyIHZhbGlnbj0idG9wIj4KICAgIDx0 ZCBjb2xzcGFuPSIyIiBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LWZhbWlseTpBcmlhbCxGcmVl U2FucyxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtwYWRkaW5nOjAgMCAxNnB4 IDA7d2lkdGg6MTAwJTsiPgogICAgICAgIDxkaXYgY2xhc3M9ImNvbW1lbnQtYmxvY2siIHN0eWxl PSJiYWNrZ3JvdW5kLWNvbG9yOiNlZGY1ZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkZGRkO2NvbG9y OiMwMDAwMDA7cGFkZGluZzoxMnB4OyI+PHA+Y3NzOjwvcD4KPGRpdiBjbGFzcz0iY29kZSBwYW5l bCIgc3R5bGU9ImJvcmRlci13aWR0aDogMXB4OyI+PGRpdiBjbGFzcz0iY29kZUNvbnRlbnQgcGFu ZWxDb250ZW50Ij4KPHByZSBjbGFzcz0iY29kZS1qYXZhIj4uYmIgewoJYmFja2dyb3VuZC1jb2xv cjogcmVkOwp9CgpbdGl0bGU9PHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJhIjwvc3Bhbj5dLmJj IHsKCWJhY2tncm91bmQtY29sb3I6IGFxdWE7Cn0KClt0aXRsZT08c3BhbiBjbGFzcz0iY29kZS1x dW90ZSI+ImEiPC9zcGFuPl0gLmJjIHsKCWJhY2tncm91bmQtY29sb3I6IGdyZWVuOwp9CgouYmMg aSB7CgliYWNrZ3JvdW5kLWNvbG9yOiBibHVlOwp9CgpkaXYgKiAuczEgewoJYmFja2dyb3VuZC1j b2xvcjogeWVsbG93Owp9CgpkaXYgcC5zMiB7CgliYWNrZ3JvdW5kLWNvbG9yOiBicm93bjsKfTwv cHJlPgo8L2Rpdj48L2Rpdj4gCjxwPiZsdDtodG1sJmd0Ozxici8+CiAgICAmbHQ7aGVhZCZndDs8 YnIvPgogICAgJmx0O2xpbmsgaHJlZj0ibS5jc3MiIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4 dC9jc3MiJmd0OyZsdDsvbGluayZndDs8YnIvPgogICAgJmx0Oy9oZWFkJmd0OzwvcD4KCjxwPiAg ICAmbHQ7Ym9keSZndDs8L3A+Cgo8cD4JJmx0O2RpdiB0aXRsZT0iYSIgY2xhc3M9ImJjIiZndDs8 YnIvPgoJCTEuIFRoaXMgbWF0Y2hlcyAoPHNwYW4gY2xhc3M9ImVycm9yIj4mIzkxO3RpdGxlPSZx dW90O2EmcXVvdDsmIzkzOzwvc3Bhbj4uYmMpLiA8YnIvPgoJCSZsdDtpJmd0OyAyLiBUaGlzIG1h dGNoZXMgKC5iYyBpKS4mbHQ7L2kmZ3Q7IDxici8+CgkJJmx0O2kgY2xhc3M9ImJjIiZndDsgMy4g VGhpcyBtYXRjaGVzICg8c3BhbiBjbGFzcz0iZXJyb3IiPiYjOTE7dGl0bGU9JnF1b3Q7YSZxdW90 OyYjOTM7PC9zcGFuPiAuYmMpLiZsdDsvaSZndDsgPGJyLz4KCSZsdDsvZGl2Jmd0OzwvcD4KCjxw PgkmbHQ7ZGl2Jmd0OyAmbHQ7cCBjbGFzcz0iczEiJmd0OyA8YnIvPgoJICAgNC4gVGhpcyBzaG91 bGQgbm90IG1hdGNoIChkaXYgKiAuczEpLiAgPGJyLz4KCSAgICZsdDtiIGNsYXNzPSJzMSImZ3Q7 IDUuIFRoaXMgbWF0Y2hlcyAoZGl2ICogLnMxKS4mbHQ7L2ImZ3Q7ICZsdDsvcCZndDsmbHQ7L2Rp diZndDs8L3A+Cgo8cD4JJmx0O2RpdiZndDsgJmx0O3AgY2xhc3M9InMyIiZndDs8YnIvPgoJCTYu IFRoaXMgbWF0Y2hlcyAoZGl2IHAuczIpLjxici8+CgkmbHQ7L3AmZ3Q7Jmx0Oy9kaXYmZ3Q7PGJy Lz4KICAgICZsdDsvYm9keSZndDs8YnIvPgombHQ7L2h0bWwmZ3Q7PC9wPgo8ZGl2IGNsYXNzPSJj b2RlIHBhbmVsIiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAxcHg7Ij48ZGl2IGNsYXNzPSJjb2RlQ29u dGVudCBwYW5lbENvbnRlbnQiPgo8cHJlIGNsYXNzPSJjb2RlLWphdmEiPjwvcHJlPgo8L2Rpdj48 L2Rpdj4KCjxwPkluIHRoZSBmaXJzdCBkaXYsIG9wZW4tb24gcmVzb2x2ZXMgYm90aCAnYmMnIHRv ICg8c3BhbiBjbGFzcz0iZXJyb3IiPiYjOTE7dGl0bGU9JnF1b3Q7YSZxdW90OyYjOTM7PC9zcGFu PiAuYmMpLCB0aGF0IGlzIGluY29ycmVjdC4gSXQgZG9lcyBub3Qgc2VlIHRoZSBkaWZmZXJlbmNl IGJldHdlZW4gKDxzcGFuIGNsYXNzPSJlcnJvciI+JiM5MTt0aXRsZT0mcXVvdDthJnF1b3Q7JiM5 Mzs8L3NwYW4+IC5iYykgYW5kICg8c3BhbiBjbGFzcz0iZXJyb3IiPiYjOTE7dGl0bGU9JnF1b3Q7 YSZxdW90OyYjOTM7PC9zcGFuPi5iYykuIEJ1dCB0aGVzZSB0d28gcnVsZXMgYXJlIHF1aXRlIGRp ZmZlcmVudCwgZmlyc3QgZGVmaW5lcyBjbGFzcyAnYmMnIGZvciBhIG5vZGUgdGhhdCBoYXMgYW4g YW5jZXN0b3Igd2l0aCB0aXRsZT0iYSIsIHdoaWxlIHRoZSBzZWNvbmQgZGVmaW5lcyBjbGFzcyAn YmMnIGZvciBhIG5vZGUgd2l0aCB0aXRsZT0iYSIuPC9wPgoKPHA+SW4gdGhlIHNlY29uZCBkaXYs IG9wZW4tb24gcmVzb2x2ZXMgYm90aCBjYXNlcyBvZiAnczEnIHRvIChkaXYgKiAuczEpOyBidXQg b25seSB0aGUgbGFzdCBjYXNlIGlzIGNvcnJlY3QuPC9wPgoKPHA+SW4gY3NzIHJ1bGVzLCB3aGl0 ZSBzcGFjZXMgYWx3YXlzIHNlcGFyYXRlIHBhcmVudCBub2RlIHJlc3RyaWN0aW9ucyBmcm9tIGNo aWxkIG5vZGUgcmVzdHJpY3Rpb25zLjwvcD48L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxlPSJjb2xv cjojNTA1MDUwO3BhZGRpbmc6NHB4IDAgMCAwOyI+ICAgICAgICAgICAgICAgIDwvZGl2PgogICAg PC90ZD4KPC90cj4KICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAg PC90ZD4KICAgICAgICAgICAgPC90cj4KICAgICAgICA8L3RhYmxlPgogICAgPC90ZD4KPC90cj4K CgoKCgoKCgoKCgoKCiAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgPC90ZD48IS0tIEVuZCAj ZW1haWwtcGFnZSAtLT4KICAgIDwvdHI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0 ZCBzdHlsZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRp Y2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxNHB4O3BhZGRpbmc6IDAg MTZweCAxNnB4IDE2cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ij4KICAgICAgICAgICAgVGhpcyBtZXNz YWdlIGlzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGJ5IEpJUkEuPGJyIC8+CiAgICAgICAgICAg IElmIHlvdSB0aGluayBpdCB3YXMgc2VudCBpbmNvcnJlY3RseSwgcGxlYXNlIGNvbnRhY3QgeW91 ciA8YSBzdHlsZT0nY29sb3I6IzAwMzM2NjsnIGhyZWY9J2h0dHBzOi8vaXNzdWVzLmpib3NzLm9y Zy9zZWN1cmUvQ29udGFjdEFkbWluaXN0cmF0b3JzIWRlZmF1bHQuanNwYSc+SklSQSBhZG1pbmlz dHJhdG9yczwvYT4uPGJyIC8+CiAgICAgICAgICAgIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIEpJ UkEsIHNlZTogPGEgc3R5bGU9J2NvbG9yOiMwMDMzNjY7JyBocmVmPSdodHRwOi8vd3d3LmF0bGFz c2lhbi5jb20vc29mdHdhcmUvamlyYSc+aHR0cDovL3d3dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJl L2ppcmE8L2E+CiAgICAgICAgPC90ZD4KICAgIDwvdHI+CjwvdGFibGU+PCEtLSBFbmQgI2VtYWls LXdyYXAgLS0+CjwvZGl2PjwhLS0gRW5kICNlbWFpbC1ib2R5IC0tPgo= --===============6057505919625562854==-- From jira-events at lists.jboss.org Fri Jun 29 14:18:13 2012 Content-Type: multipart/mixed; boundary="===============2708017793390939283==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 29 Jun 2012 14:18:13 -0400 Message-ID: <1438606362.24515.1340993893115.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============2708017793390939283== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --===============2708017793390939283== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKPHN0eWxlPgovKiBDaGFuZ2luZyB0aGUgbGF5b3V0 IHRvIHVzZSBsZXNzIHNwYWNlIGZvciBtb2JpbGVzICovCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgt ZGV2aWNlLXdpZHRoOiA0ODBweCksIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhl bC1yYXRpbzogMikgewogICAgI2VtYWlsLWJvZHkgeyBtaW4td2lkdGg6IDMwZW0gIWltcG9ydGFu dDsgfQogICAgI2VtYWlsLXBhZ2UgeyBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWJhbm5lciB7IHBhZGRpbmc6IDhweCA4cHggMCA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWF2YXRhciB7IG1hcmdpbjogMXB4IDhweCA4cHggMCAhaW1wb3J0YW50OyBwYWRkaW5nOiAw ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1maWVsZHMgeyBwYWRkaW5nOiAwIDhweCA4cHggOHB4 ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1ndXR0ZXIgeyB3aWR0aDogMCAhaW1wb3J0YW50OyB9 Cn0KPC9zdHlsZT4KPGRpdiBpZD0iZW1haWwtYm9keSI+Cjx0YWJsZSBpZD0iZW1haWwtd3JhcCIg YWxpZ249ImNlbnRlciIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAi IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Y29sb3I6IzAwMDAwMDt3aWR0aDoxMDAl OyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBpZD0iZW1haWwtcGFnZSIgc3R5 bGU9InBhZGRpbmc6MTZweCAhaW1wb3J0YW50OyI+CiAgICAgICAgICAgIDx0YWJsZSBhbGlnbj0i Y2VudGVyIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9 ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtib3JkZXI6MXB4IHNvbGlkICNiYmJiYmI7Y29sb3I6 IzAwMDAwMDt3aWR0aDoxMDAlOyI+CiAgICAgICAgICAgICAgICA8dHIgdmFsaWduPSJ0b3AiPgog ICAgICAgICAgICAgICAgICAgIDx0ZCBiZ2NvbG9yPSIjM2I0ZDY0IiBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjojM2I0ZDY0O2NvbG9yOiNmZmZmZmY7Zm9udC1mYW1pbHk6QXJpYWwsRnJlZVNhbnMs SGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTsiPjxpbWcg c3JjPSJodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvcy9lbl9VUy1nM3lqamYvNzMzLzU4L18vamly YS1sb2dvLXNjYWxlZC5wbmciIGFsdD0iIiBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wOyIgLz48 L3RkPgogICAgICAgICAgICAgICAgPC90cj48dHIgdmFsaWduPSJ0b3AiPgogICAgPHRkIGlkPSJl bWFpbC1iYW5uZXIiIHN0eWxlPSJwYWRkaW5nOjMycHggMzJweCAwIDMycHg7Ij4KCiAgICAgICAg ICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICAgICAgICAgPHRhYmxlIGFsaWduPSJsZWZ0 IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUi IHN0eWxlPSJ3aWR0aDoxMDAlOyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBz dHlsZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Es c2Fucy1zZXJpZjtwYWRkaW5nOjA7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNw OyAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJlbWFpbC1hY3Rpb24iIHN0eWxlPSJw YWRkaW5nOiAwIDAgOHB4IDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweDsiPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0idXNlci1ob3ZlciIgcmVs PSJzY2FiYW5vdmljaCIgaWQ9ImVtYWlsX3NjYWJhbm92aWNoIiBocmVmPSJodHRwczovL2lzc3Vl cy5qYm9zcy5vcmcvc2VjdXJlL1ZpZXdQcm9maWxlLmpzcGE/bmFtZT1zY2FiYW5vdmljaCIgc3R5 bGU9ImNvbG9yOiMwMDMzNjY7Ij5WaWFjaGVzbGF2IEthYmFub3ZpY2g8L2E+CiAgICAgZWRpdGVk IGEgY29tbWVudCBvbiA8aW1nIHNyYz0iaHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL2ltYWdlcy9p Y29ucy9uZXdmZWF0dXJlLmdpZiIgaGVpZ2h0PSIxNiIgd2lkdGg9IjE2IiBib3JkZXI9IjAiIGFs aWduPSJhYnNtaWRkbGUiIGFsdD0iRmVhdHVyZSBSZXF1ZXN0Ij4gPGEgc3R5bGU9J2NvbG9yOiMw MDMzNjY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7JyBocmVmPSdodHRwczovL2lzc3Vlcy5qYm9zcy5v cmcvYnJvd3NlL0pCSURFLTEwMTI3Jz5KQklERS0xMDEyNzwvYT4KICAgICAgICAgICAgPC9kaXY+ CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImVtYWlsLXN1bW1hcnkiIHN0eWxlPSJm b250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O3BhZGRpbmc6MnB4IDAgMTZweCAwOyI+CiAg ICAgICAgICAgICAgICA8YSBzdHlsZT0nY29sb3I6IzAwMzM2Njt0ZXh0LWRlY29yYXRpb246bm9u ZTsnIGhyZWY9J2h0dHBzOi8vaXNzdWVzLmpib3NzLm9yZy9icm93c2UvSkJJREUtMTAxMjcnPjxz dHJvbmc+UmVzb2x2ZSBzZWxlY3RvciBpbiBvcGVuLW9uIG9mIHN0eWxlIGNsYXNzIGluIFZQRTwv c3Ryb25nPjwvYT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC90ZD4K ICAgIDwvdHI+CjwvdGFibGU+CiAgICAgICAgCiAgICA8L3RkPgo8L3RyPgo8dHIgdmFsaWduPSJ0 b3AiPgogICAgPHRkIGlkPSJlbWFpbC1maWVsZHMiIHN0eWxlPSJwYWRkaW5nOjAgMzJweCAzMnB4 IDMycHg7Ij4KICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNw YWNpbmc9IjAiIHN0eWxlPSJwYWRkaW5nOjA7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCU7IiB3 aWR0aD0iMTAwJSI+CiAgICAgICAgICAgIDx0ciB2YWxpZ249InRvcCI+CiAgICAgICAgICAgICAg ICA8dGQgaWQ9ImVtYWlsLWd1dHRlciIgc3R5bGU9IndpZHRoOjY0cHg7d2hpdGUtc3BhY2U6bm93 cmFwOyI+PC90ZD4KICAgICAgICAgICAgICAgIDx0ZD4KICAgICAgICAgICAgICAgICAgICA8dGFi bGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAl Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHRyIHZhbGlnbj0idG9wIj4KICAgIDx0ZCBjb2xz cGFuPSIyIiBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxI ZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtwYWRkaW5nOjAgMCAxNnB4IDA7d2lk dGg6MTAwJTsiPgogICAgICAgIDxkaXYgY2xhc3M9ImNvbW1lbnQtYmxvY2siIHN0eWxlPSJiYWNr Z3JvdW5kLWNvbG9yOiNlZGY1ZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkZGRkO2NvbG9yOiMwMDAw MDA7cGFkZGluZzoxMnB4OyI+PHA+Y3NzOjwvcD4KPGRpdiBjbGFzcz0iY29kZSBwYW5lbCIgc3R5 bGU9ImJvcmRlci13aWR0aDogMXB4OyI+PGRpdiBjbGFzcz0iY29kZUNvbnRlbnQgcGFuZWxDb250 ZW50Ij4KPHByZSBjbGFzcz0iY29kZS1qYXZhIj4uYmIgewoJYmFja2dyb3VuZC1jb2xvcjogcmVk Owp9CgpbdGl0bGU9PHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJhIjwvc3Bhbj5dLmJjIHsKCWJh Y2tncm91bmQtY29sb3I6IGFxdWE7Cn0KClt0aXRsZT08c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ ImEiPC9zcGFuPl0gLmJjIHsKCWJhY2tncm91bmQtY29sb3I6IGdyZWVuOwp9CgouYmMgaSB7Cgli YWNrZ3JvdW5kLWNvbG9yOiBibHVlOwp9CgpkaXYgKiAuczEgewoJYmFja2dyb3VuZC1jb2xvcjog eWVsbG93Owp9CgpkaXYgcC5zMiB7CgliYWNrZ3JvdW5kLWNvbG9yOiBicm93bjsKfTwvcHJlPgo8 L2Rpdj48L2Rpdj4gCgo8ZGl2IGNsYXNzPSJjb2RlIHBhbmVsIiBzdHlsZT0iYm9yZGVyLXdpZHRo OiAxcHg7Ij48ZGl2IGNsYXNzPSJjb2RlQ29udGVudCBwYW5lbENvbnRlbnQiPgo8cHJlIGNsYXNz PSJjb2RlLWphdmEiPiZsdDtodG1sJmd0OwogICAgJmx0O2hlYWQmZ3Q7CiAgICAmbHQ7bGluayBo cmVmPTxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4ibS5jc3MiPC9zcGFuPiByZWw9PHNwYW4gY2xh c3M9ImNvZGUtcXVvdGUiPiJzdHlsZXNoZWV0Ijwvc3Bhbj4gdHlwZT08c3BhbiBjbGFzcz0iY29k ZS1xdW90ZSI+InRleHQvY3NzIjwvc3Bhbj4mZ3Q7Jmx0Oy9saW5rJmd0OwogICAgJmx0Oy9oZWFk Jmd0OwogICAgCiAgICAmbHQ7Ym9keSZndDsKCgkmbHQ7ZGl2IHRpdGxlPTxzcGFuIGNsYXNzPSJj b2RlLXF1b3RlIj4iYSI8L3NwYW4+IGNsYXNzPTxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4iYmMi PC9zcGFuPiZndDsKCQkxLiBUaGlzIG1hdGNoZXMgKFt0aXRsZT08c3BhbiBjbGFzcz0iY29kZS1x dW90ZSI+ImEiPC9zcGFuPl0uYmMpLiAKCQkmbHQ7aSZndDsgMi4gVGhpcyBtYXRjaGVzICguYmMg aSkuJmx0Oy9pJmd0OyAKCQkmbHQ7aSBjbGFzcz08c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ImJj Ijwvc3Bhbj4mZ3Q7IDMuIFRoaXMgbWF0Y2hlcyAoW3RpdGxlPTxzcGFuIGNsYXNzPSJjb2RlLXF1 b3RlIj4iYSI8L3NwYW4+XSAuYmMpLiZsdDsvaSZndDsgCgkmbHQ7L2RpdiZndDsKCQoJJmx0O2Rp diZndDsgJmx0O3AgY2xhc3M9PHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJzMSI8L3NwYW4+Jmd0 OyAKCSAgIDQuIFRoaXMgc2hvdWxkIG5vdCBtYXRjaCAoZGl2ICogLnMxKS4gIAoJICAgJmx0O2Ig Y2xhc3M9PHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJzMSI8L3NwYW4+Jmd0OyA1LiBUaGlzIG1h dGNoZXMgKGRpdiAqIC5zMSkuJmx0Oy9iJmd0OyAmbHQ7L3AmZ3Q7Jmx0Oy9kaXYmZ3Q7CgkgICAK CSZsdDtkaXYmZ3Q7ICZsdDtwIGNsYXNzPTxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4iczIiPC9z cGFuPiZndDsKCQk2LiBUaGlzIG1hdGNoZXMgKGRpdiBwLnMyKS4KCSZsdDsvcCZndDsmbHQ7L2Rp diZndDsKICAgICZsdDsvYm9keSZndDsKJmx0Oy9odG1sJmd0OzwvcHJlPgo8L2Rpdj48L2Rpdj4K CjxwPkluIHRoZSBmaXJzdCBkaXYsIG9wZW4tb24gcmVzb2x2ZXMgYm90aCAnYmMnIHRvICg8c3Bh biBjbGFzcz0iZXJyb3IiPiYjOTE7dGl0bGU9JnF1b3Q7YSZxdW90OyYjOTM7PC9zcGFuPiAuYmMp LCB0aGF0IGlzIGluY29ycmVjdC4gSXQgZG9lcyBub3Qgc2VlIHRoZSBkaWZmZXJlbmNlIGJldHdl ZW4gKDxzcGFuIGNsYXNzPSJlcnJvciI+JiM5MTt0aXRsZT0mcXVvdDthJnF1b3Q7JiM5Mzs8L3Nw YW4+IC5iYykgYW5kICg8c3BhbiBjbGFzcz0iZXJyb3IiPiYjOTE7dGl0bGU9JnF1b3Q7YSZxdW90 OyYjOTM7PC9zcGFuPi5iYykuIEJ1dCB0aGVzZSB0d28gcnVsZXMgYXJlIHF1aXRlIGRpZmZlcmVu dCwgZmlyc3QgZGVmaW5lcyBjbGFzcyAnYmMnIGZvciBhIG5vZGUgdGhhdCBoYXMgYW4gYW5jZXN0 b3Igd2l0aCB0aXRsZT0iYSIsIHdoaWxlIHRoZSBzZWNvbmQgZGVmaW5lcyBjbGFzcyAnYmMnIGZv ciBhIG5vZGUgd2l0aCB0aXRsZT0iYSIuPC9wPgoKPHA+SW4gdGhlIHNlY29uZCBkaXYsIG9wZW4t b24gcmVzb2x2ZXMgYm90aCBjYXNlcyBvZiAnczEnIHRvIChkaXYgKiAuczEpOyBidXQgb25seSB0 aGUgbGFzdCBjYXNlIGlzIGNvcnJlY3QuPC9wPgoKPHA+SW4gY3NzIHJ1bGVzLCB3aGl0ZSBzcGFj ZXMgYWx3YXlzIHNlcGFyYXRlIHBhcmVudCBub2RlIHJlc3RyaWN0aW9ucyBmcm9tIGNoaWxkIG5v ZGUgcmVzdHJpY3Rpb25zLjwvcD48L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxlPSJjb2xvcjojNTA1 MDUwO3BhZGRpbmc6NHB4IDAgMCAwOyI+ICAgICAgICAgICAgICAgIDwvZGl2PgogICAgPC90ZD4K PC90cj4KICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgPC90ZD4K ICAgICAgICAgICAgPC90cj4KICAgICAgICA8L3RhYmxlPgogICAgPC90ZD4KPC90cj4KCgoKCgoK CgoKCgoKCiAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgPC90ZD48IS0tIEVuZCAjZW1haWwt cGFnZSAtLT4KICAgIDwvdHI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBzdHls ZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Esc2Fu cy1zZXJpZjtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxNHB4O3BhZGRpbmc6IDAgMTZweCAx NnB4IDE2cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ij4KICAgICAgICAgICAgVGhpcyBtZXNzYWdlIGlz IGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGJ5IEpJUkEuPGJyIC8+CiAgICAgICAgICAgIElmIHlv dSB0aGluayBpdCB3YXMgc2VudCBpbmNvcnJlY3RseSwgcGxlYXNlIGNvbnRhY3QgeW91ciA8YSBz dHlsZT0nY29sb3I6IzAwMzM2NjsnIGhyZWY9J2h0dHBzOi8vaXNzdWVzLmpib3NzLm9yZy9zZWN1 cmUvQ29udGFjdEFkbWluaXN0cmF0b3JzIWRlZmF1bHQuanNwYSc+SklSQSBhZG1pbmlzdHJhdG9y czwvYT4uPGJyIC8+CiAgICAgICAgICAgIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIEpJUkEsIHNl ZTogPGEgc3R5bGU9J2NvbG9yOiMwMDMzNjY7JyBocmVmPSdodHRwOi8vd3d3LmF0bGFzc2lhbi5j b20vc29mdHdhcmUvamlyYSc+aHR0cDovL3d3dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJlL2ppcmE8 L2E+CiAgICAgICAgPC90ZD4KICAgIDwvdHI+CjwvdGFibGU+PCEtLSBFbmQgI2VtYWlsLXdyYXAg LS0+CjwvZGl2PjwhLS0gRW5kICNlbWFpbC1ib2R5IC0tPgo= --===============2708017793390939283==-- From jira-events at lists.jboss.org Mon Jul 2 12:59:12 2012 Content-Type: multipart/mixed; boundary="===============2668213957904184394==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Mon, 02 Jul 2012 12:59:12 -0400 Message-ID: <920255141.26137.1341248352618.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============2668213957904184394== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --===============2668213957904184394== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKPHN0eWxlPgovKiBDaGFuZ2luZyB0aGUgbGF5b3V0 IHRvIHVzZSBsZXNzIHNwYWNlIGZvciBtb2JpbGVzICovCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgt ZGV2aWNlLXdpZHRoOiA0ODBweCksIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhl bC1yYXRpbzogMikgewogICAgI2VtYWlsLWJvZHkgeyBtaW4td2lkdGg6IDMwZW0gIWltcG9ydGFu dDsgfQogICAgI2VtYWlsLXBhZ2UgeyBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWJhbm5lciB7IHBhZGRpbmc6IDhweCA4cHggMCA4cHggIWltcG9ydGFudDsgfQogICAgI2Vt YWlsLWF2YXRhciB7IG1hcmdpbjogMXB4IDhweCA4cHggMCAhaW1wb3J0YW50OyBwYWRkaW5nOiAw ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1maWVsZHMgeyBwYWRkaW5nOiAwIDhweCA4cHggOHB4 ICFpbXBvcnRhbnQ7IH0KICAgICNlbWFpbC1ndXR0ZXIgeyB3aWR0aDogMCAhaW1wb3J0YW50OyB9 Cn0KPC9zdHlsZT4KPGRpdiBpZD0iZW1haWwtYm9keSI+Cjx0YWJsZSBpZD0iZW1haWwtd3JhcCIg YWxpZ249ImNlbnRlciIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAi IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Y29sb3I6IzAwMDAwMDt3aWR0aDoxMDAl OyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBpZD0iZW1haWwtcGFnZSIgc3R5 bGU9InBhZGRpbmc6MTZweCAhaW1wb3J0YW50OyI+CiAgICAgICAgICAgIDx0YWJsZSBhbGlnbj0i Y2VudGVyIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9 ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtib3JkZXI6MXB4IHNvbGlkICNiYmJiYmI7Y29sb3I6 IzAwMDAwMDt3aWR0aDoxMDAlOyI+CiAgICAgICAgICAgICAgICA8dHIgdmFsaWduPSJ0b3AiPgog ICAgICAgICAgICAgICAgICAgIDx0ZCBiZ2NvbG9yPSIjM2I0ZDY0IiBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjojM2I0ZDY0O2NvbG9yOiNmZmZmZmY7Zm9udC1mYW1pbHk6QXJpYWwsRnJlZVNhbnMs SGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTsiPjxpbWcg c3JjPSJodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvcy9lbl9VUy1nM3lqamYvNzMzLzU4L18vamly YS1sb2dvLXNjYWxlZC5wbmciIGFsdD0iIiBzdHlsZT0idmVydGljYWwtYWxpZ246dG9wOyIgLz48 L3RkPgogICAgICAgICAgICAgICAgPC90cj48dHIgdmFsaWduPSJ0b3AiPgogICAgPHRkIGlkPSJl bWFpbC1iYW5uZXIiIHN0eWxlPSJwYWRkaW5nOjMycHggMzJweCAwIDMycHg7Ij4KCiAgICAgICAg ICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICAgICAgICAgPHRhYmxlIGFsaWduPSJsZWZ0 IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUi IHN0eWxlPSJ3aWR0aDoxMDAlOyI+CiAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgIDx0ZCBz dHlsZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpBcmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Es c2Fucy1zZXJpZjtwYWRkaW5nOjA7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxpbWcgaWQ9ImVtYWlsLWF2YXRhciIgc3JjPSJodHRwczovL2NvbW11bml0eS5qYm9z cy5vcmcvcGVvcGxlL3ZydWJlemhueS9hdmF0YXIvMTYucG5nIiBhbHQ9IiIgaGVpZ2h0PSI0OCIg d2lkdGg9IjQ4IiBib3JkZXI9IjAiIGFsaWduPSJsZWZ0IiBzdHlsZT0icGFkZGluZzowO21hcmdp bjogMCAxNnB4IDE2cHggMDsiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImVt YWlsLWFjdGlvbiIgc3R5bGU9InBhZGRpbmc6IDAgMCA4cHggMDtmb250LXNpemU6MTJweDtsaW5l LWhlaWdodDoxOHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNs YXNzPSJ1c2VyLWhvdmVyIiByZWw9InZydWJlemhueSIgaWQ9ImVtYWlsX3ZydWJlemhueSIgaHJl Zj0iaHR0cHM6Ly9pc3N1ZXMuamJvc3Mub3JnL3NlY3VyZS9WaWV3UHJvZmlsZS5qc3BhP25hbWU9 dnJ1YmV6aG55IiBzdHlsZT0iY29sb3I6IzAwMzM2NjsiPlZpY3RvciBSdWJlemhueTwvYT4KICAg ICBjb21tZW50ZWQgb24gPGltZyBzcmM9Imh0dHBzOi8vaXNzdWVzLmpib3NzLm9yZy9pbWFnZXMv aWNvbnMvbmV3ZmVhdHVyZS5naWYiIGhlaWdodD0iMTYiIHdpZHRoPSIxNiIgYm9yZGVyPSIwIiBh bGlnbj0iYWJzbWlkZGxlIiBhbHQ9IkZlYXR1cmUgUmVxdWVzdCI+IDxhIHN0eWxlPSdjb2xvcjoj MDAzMzY2O3RleHQtZGVjb3JhdGlvbjpub25lOycgaHJlZj0naHR0cHM6Ly9pc3N1ZXMuamJvc3Mu b3JnL2Jyb3dzZS9KQklERS0xMDEyNyc+SkJJREUtMTAxMjc8L2E+CiAgICAgICAgICAgIDwvZGl2 PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJlbWFpbC1zdW1tYXJ5IiBzdHlsZT0i Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweDtwYWRkaW5nOjJweCAwIDE2cHggMDsiPgog ICAgICAgICAgICAgICAgPGEgc3R5bGU9J2NvbG9yOiMwMDMzNjY7dGV4dC1kZWNvcmF0aW9uOm5v bmU7JyBocmVmPSdodHRwczovL2lzc3Vlcy5qYm9zcy5vcmcvYnJvd3NlL0pCSURFLTEwMTI3Jz48 c3Ryb25nPlJlc29sdmUgc2VsZWN0b3IgaW4gb3Blbi1vbiBvZiBzdHlsZSBjbGFzcyBpbiBWUEU8 L3N0cm9uZz48L2E+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvdGQ+ CiAgICA8L3RyPgo8L3RhYmxlPgogICAgPC90ZD4KPC90cj4KPHRyIHZhbGlnbj0idG9wIj4KICAg IDx0ZCBpZD0iZW1haWwtZmllbGRzIiBzdHlsZT0icGFkZGluZzowIDMycHggMzJweCAzMnB4OyI+ CiAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIw IiBzdHlsZT0icGFkZGluZzowO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlOyIgd2lkdGg9IjEw MCUiPgogICAgICAgICAgICA8dHIgdmFsaWduPSJ0b3AiPgogICAgICAgICAgICAgICAgPHRkIGlk PSJlbWFpbC1ndXR0ZXIiIHN0eWxlPSJ3aWR0aDo2NHB4O3doaXRlLXNwYWNlOm5vd3JhcDsiPjwv dGQ+CiAgICAgICAgICAgICAgICA8dGQ+CiAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRl cj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI+CiAgICAg ICAgICAgICAgICAgICAgICAgIDx0ciB2YWxpZ249InRvcCI+CiAgICA8dGQgY29sc3Bhbj0iMiIg c3R5bGU9ImNvbG9yOiMwMDAwMDA7Zm9udC1mYW1pbHk6QXJpYWwsRnJlZVNhbnMsSGVsdmV0aWNh LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7cGFkZGluZzowIDAgMTZweCAwO3dpZHRoOjEwMCU7 Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJjb21tZW50LWJsb2NrIiBzdHlsZT0iYmFja2dyb3VuZC1j b2xvcjojZWRmNWZmO2JvcmRlcjoxcHggc29saWQgI2RkZGRkZDtjb2xvcjojMDAwMDAwO3BhZGRp bmc6MTJweDsiPjxwPlBhcmVudCBub2RlIHJlc3RyaWN0aW9ucyBhcmUgc2VwYXJhdGVkIGZyb20g dGhlIGNoaWxkIG5vZGUgb25lcy48YnIvPgpKVW5pdCBUZXN0IGNhc2UgaXMgYWRkZWQ6IG9yZy5q Ym9zcy50b29scy5qc3QudGV4dC5leHQudGVzdC5DU1NTdHlsZXNoZWV0T3Blbk9uVGVzdC50ZXN0 Q1NTQ2xhc3NQYXJlbnRUb0NoaWxkUmVzb2x2ZVJlc3RyaWN0aW9ucygpLjwvcD48L2Rpdj4KICAg ICAgICA8ZGl2IHN0eWxlPSJjb2xvcjojNTA1MDUwO3BhZGRpbmc6NHB4IDAgMCAwOyI+ICAgICAg ICAgICAgICAgIDwvZGl2PgogICAgPC90ZD4KPC90cj4KICAgICAgICAgICAgICAgICAgICA8L3Rh YmxlPgogICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgPC90cj4KICAgICAgICA8L3Rh YmxlPgogICAgPC90ZD4KPC90cj4KCgoKCgoKCgoKCgoKCiAgICAgICAgICAgIDwvdGFibGU+CiAg ICAgICAgPC90ZD48IS0tIEVuZCAjZW1haWwtcGFnZSAtLT4KICAgIDwvdHI+CiAgICA8dHIgdmFs aWduPSJ0b3AiPgogICAgICAgIDx0ZCBzdHlsZT0iY29sb3I6IzUwNTA1MDtmb250LWZhbWlseTpB cmlhbCxGcmVlU2FucyxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDtsaW5lLWhl aWdodDoxNHB4O3BhZGRpbmc6IDAgMTZweCAxNnB4IDE2cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ij4K ICAgICAgICAgICAgVGhpcyBtZXNzYWdlIGlzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGJ5IEpJ UkEuPGJyIC8+CiAgICAgICAgICAgIElmIHlvdSB0aGluayBpdCB3YXMgc2VudCBpbmNvcnJlY3Rs eSwgcGxlYXNlIGNvbnRhY3QgeW91ciA8YSBzdHlsZT0nY29sb3I6IzAwMzM2NjsnIGhyZWY9J2h0 dHBzOi8vaXNzdWVzLmpib3NzLm9yZy9zZWN1cmUvQ29udGFjdEFkbWluaXN0cmF0b3JzIWRlZmF1 bHQuanNwYSc+SklSQSBhZG1pbmlzdHJhdG9yczwvYT4uPGJyIC8+CiAgICAgICAgICAgIEZvciBt b3JlIGluZm9ybWF0aW9uIG9uIEpJUkEsIHNlZTogPGEgc3R5bGU9J2NvbG9yOiMwMDMzNjY7JyBo cmVmPSdodHRwOi8vd3d3LmF0bGFzc2lhbi5jb20vc29mdHdhcmUvamlyYSc+aHR0cDovL3d3dy5h dGxhc3NpYW4uY29tL3NvZnR3YXJlL2ppcmE8L2E+CiAgICAgICAgPC90ZD4KICAgIDwvdHI+Cjwv dGFibGU+PCEtLSBFbmQgI2VtYWlsLXdyYXAgLS0+CjwvZGl2PjwhLS0gRW5kICNlbWFpbC1ib2R5 IC0tPgo= --===============2668213957904184394==-- From jira-events at lists.jboss.org Wed Jul 4 09:38:14 2012 Content-Type: multipart/mixed; boundary="===============7108900982078050631==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 04 Jul 2012 09:38:14 -0400 Message-ID: <1784626000.29022.1341409094718.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============7108900982078050631== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12704553#= comment-12704553 ] = Victor Rubezhny commented on JBIDE-10127: ----------------------------------------- Found and fixed an issue on case sensitivity of values of ID attributes (wh= ich have to be processed in case-insensitive manner). JUnit test case is added: org.jboss.tools.jst.text.ext.test.CSSStylesheetOp= enOnTest.testCSSClassResolveIDAttributesOpenOn(). = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.0.M1 > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7108900982078050631==-- From jira-events at lists.jboss.org Fri Jul 13 08:39:12 2012 Content-Type: multipart/mixed; boundary="===============8249527406667665479==" MIME-Version: 1.0 From: Victor Rubezhny (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Fri, 13 Jul 2012 08:39:12 -0400 Message-ID: <1980899800.42363.1342183152700.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============8249527406667665479== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Victor Rubezhny reassigned JBIDE-10127: --------------------------------------- Assignee: Viacheslav Kabanovich (was: Victor Rubezhny) Please verify. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Viacheslav Kabanovich > Fix For: 3.4.0.M1 > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============8249527406667665479==-- From jira-events at lists.jboss.org Wed Aug 1 17:39:07 2012 Content-Type: multipart/mixed; boundary="===============3675462537807748424==" MIME-Version: 1.0 From: Viacheslav Kabanovich (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Wed, 01 Aug 2012 17:39:07 -0400 Message-ID: <1293690190.28935.1343857147792.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3675462537807748424== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Viacheslav Kabanovich resolved JBIDE-10127. ------------------------------------------- Assignee: Victor Rubezhny (was: Viacheslav Kabanovich) Resolution: Done = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 3.4.0.M1 > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3675462537807748424==-- From jira-events at lists.jboss.org Tue Sep 11 16:10:33 2012 Content-Type: multipart/mixed; boundary="===============0546673510876980442==" MIME-Version: 1.0 From: Vlado Pakan (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10127) Resolve selector in open-on of style class in VPE Date: Tue, 11 Sep 2012 16:10:33 -0400 Message-ID: <1629677422.30651.1347394233592.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1008310898.69435.1320798645231.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0546673510876980442== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10127?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Vlado Pakan closed JBIDE-10127. ------------------------------- Verified with JBT 4.0.0.Alpha1-v20120907-2341-B7. = > Resolve selector in open-on of style class in VPE > ------------------------------------------------- > > Key: JBIDE-10127 > URL: https://issues.jboss.org/browse/JBIDE-10127 > Project: Tools (JBoss Tools) > Issue Type: Feature Request > Components: jsp/jsf/xml source editing > Affects Versions: 3.3.0.M3 > Reporter: Viacheslav Kabanovich > Assignee: Victor Rubezhny > Fix For: 4.0.0.Alpha1 > > Attachments: css2.pdf > > > EXECUTE: Create style sheet: > {code} > .styleA {color: #FF0000} > .styleA .styleB {color: #FF8000} > div.styleA {color: #FF0080} > div[title=3D"x"].styleA {color: #0000FF} > p input.styleA {color: #CCAA00} > div p input.styleA {color: #CC00FF} > [title=3D"y"] p input.styleA {color: #00CCFF} > {code} > EXECUTE: Create html: > {code} > > > Hello! = > > > = >

> .styleA {color: #FF0000} >

= >

> .styleA {color: #FF0000} >
> .styleA .styleB {color: #FF8000} >

>
> div.styleA {color: #FF0080} >
= >
> div[title=3D"x"].styleA {color: #0000FF} >
= >

> >

>
>

> >

>
= >
>
>

> >

>
>
= > > > {code} > ASSERT: Style opened at each class=3D"styleA" should be the same as text = value in element. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs For more information on JIRA, see: http://www.atlassian.com/software/jira --===============0546673510876980442==--