Package at.bestsolution.efxclipse.tooling.css.cssDsl

Examples of at.bestsolution.efxclipse.tooling.css.cssDsl.ClassSelector


    EList<CssSelector> _subSelectors = simpleSel.getSubSelectors();
    int _size = _subSelectors.size();
    Assert.assertNotSame(Integer.valueOf(0), Integer.valueOf(_size));
    EList<CssSelector> _subSelectors_1 = simpleSel.getSubSelectors();
    CssSelector _get = _subSelectors_1.get(0);
    final ClassSelector subsel = ((ClassSelector) _get);
    String _name = subsel.getName();
    Assert.assertEquals("ClassSelector", _name);
  }
View Full Code Here


    EList<CssSelector> _subSelectors = simpleSel1.getSubSelectors();
    int _size = _subSelectors.size();
    Assert.assertNotSame(Integer.valueOf(0), Integer.valueOf(_size));
    EList<CssSelector> _subSelectors_1 = simpleSel1.getSubSelectors();
    CssSelector _get_2 = _subSelectors_1.get(0);
    final ClassSelector subsel = ((ClassSelector) _get_2);
    String _name = subsel.getName();
    Assert.assertEquals("future", _name);
    EList<ruleset> _ruleset_1 = model.getRuleset();
    ruleset _get_3 = _ruleset_1.get(1);
    EList<selector> _selectors_1 = _get_3.getSelectors();
    selector _get_4 = _selectors_1.get(0);
View Full Code Here

                  selector cur = s;
                  while (cur != null) {
                    for (simple_selector ss : cur.getSimpleselectors()) {
                      for (CssSelector subSel : ss.getSubSelectors()) {
                        if (subSel instanceof ClassSelector) {
                          ClassSelector check = (ClassSelector) subSel;
                          if (check.getName() != null) {
                            // TODO i don't get get a ClassSelectors name can be null
                            if (check.getName().equals(((ClassSelector) target).getName())) {
                              ITextRegion declarationRegion = locationInFileProvider.getFullTextRegion(subSel);
                              addOccurrenceAnnotation(DECLARATION_ANNOTATION_TYPE, document, declarationRegion, m);
                            }
                          }
                        }
                      }
                      if (ss.getElement() != null) {
                       
                      }
                    }
                    cur = cur.getSelector();
                  }
                }
              }
            }
            // ClassSelector:
            if (target instanceof IdSelector) {
              stylesheet root = (stylesheet) resource.getContents().get(0);
              for (ruleset r : root.getRuleset()) {
                for (selector s : r.getSelectors()) {
                  selector cur = s;
                  while (cur != null) {
                    for (simple_selector ss : cur.getSimpleselectors()) {
                      for (CssSelector subSel : ss.getSubSelectors()) {
                        if (subSel instanceof IdSelector) {
                          IdSelector check = (IdSelector) subSel;
                          if (check.getName().equals(((IdSelector) target).getName())) {
                            ITextRegion declarationRegion = locationInFileProvider.getFullTextRegion(subSel);
                            addOccurrenceAnnotation(DECLARATION_ANNOTATION_TYPE, document, declarationRegion, m);
                          }
                        }
                      }
View Full Code Here

TOP

Related Classes of at.bestsolution.efxclipse.tooling.css.cssDsl.ClassSelector

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.