Examples of CSSRule


Examples of com.google.gwt.resources.css.ast.CssRule

      addNode(r);
      currentRule = r;
    }

    public void startSelector(SelectorList selectors) throws CSSException {
      CssRule r;

      if (nextSelectorCreatesRule) {
        r = new CssRule();
        addNode(r);
        currentRule = r;
      } else {
        r = (CssRule) currentRule;
        nextSelectorCreatesRule = true;
      }

      for (int i = 0; i < selectors.getLength(); i++) {
        r.getSelectors().add(new CssSelector(valueOf(selectors.item(i))));
      }
    }
View Full Code Here

Examples of com.google.gwt.resources.css.ast.CssRule

  }

  @Test
  public void visit_IfElse_CssElseInElseNodes() {
    // given
    CssRule elseRule = new CssRule();
    elseNodes.add(elseRule);

    // when
    elseNodeCreator.visit(cssIf, null);
View Full Code Here

Examples of com.google.gwt.resources.css.ast.CssRule

  }

  @Test
  public void visit_IfElseWithSeveralRules_CssElseInElseNodesAndContainsAllRules() {
    // given
    CssRule elseRule1 = new CssRule();
    CssRule elseRule2 = new CssRule();
    CssRule elseRule3 = new CssRule();
    elseNodes.add(elseRule1);
    elseNodes.add(elseRule2);
    elseNodes.add(elseRule3);

    // when
View Full Code Here

Examples of org.apache.flex.compiler.internal.css.CSSRule

         * @return Synthesize a {@link ICSSRule} object from this
         * single-selector rule.
         */
        private CSSRule createCSSRule()
        {
            final CSSRule cssRule = new CSSRule(
                    NO_MEDIA_QUERIES,
                    ImmutableList.of(selector),
                    ImmutableList.copyOf(propertyMap.values()),
                    NO_TREE,
                    NO_TOKEN_STREAM);
View Full Code Here

Examples of org.w3c.dom.css.CSSRule

        startStyleSheet(styleSheet);

        CSSRuleList rules = styleSheet.getCssRules();
        int length = rules.getLength();
        for (int i = 0; i < length; i++) {
            CSSRule rule = rules.item(i);
            visitRule(rule);
        }

        endStyleSheet(styleSheet);
    }
View Full Code Here

Examples of org.w3c.dom.css.CSSRule

        startMediaRule(rule);

        CSSRuleList rules = rule.getCssRules();
        int length = rules.getLength();
        for (int i = 0; i < length; i++) {
            CSSRule childRule = rules.item(i);
            visitRule(childRule);
        }

        endMediaRule(rule);
    }
View Full Code Here

Examples of org.w3c.dom.css.CSSRule

      InputSource is = new InputSource(new StringReader(css));
      CSSStyleSheet stylesheet = parser.parseStyleSheet(is);
      CSSRuleList list = stylesheet.getCssRules();
//      ArrayList assists = new ArrayList();
      for(int i=0;i<list.getLength();i++){
        CSSRule rule = list.item(i);
        if(rule instanceof CSSStyleRule){
          CSSStyleRule styleRule = (CSSStyleRule)rule;
          String selector = styleRule.getSelectorText();
          SelectorList selectors = parser.parseSelectors(new InputSource(new StringReader(selector)));
          for(int j=0;j<selectors.getLength();j++){
View Full Code Here

Examples of org.w3c.dom.css.CSSRule

     * <b>DOM</b>: Implements {@link
     * org.w3c.dom.css.CSSMediaRule#insertRule(String,int)}.
     */
    public int insertRule(String rule, int index) throws DOMException {
  CSSOMStyleSheet ss = (CSSOMStyleSheet)getParentStyleSheet();
  CSSRule r = CSSDocumentHandler.parseRule(ss, rule);
  if (r != null) {
      cssRules.insert(r, index);
  }
  return index;
    }
View Full Code Here

Examples of org.w3c.dom.css.CSSRule

    /**
     * <b>DOM</b>: Implements {@link
     * org.w3c.dom.css.CSSStyleSheet#insertRule(String,int)}.
     */
    public int insertRule(String rule, int index) throws DOMException {
  CSSRule r = CSSDocumentHandler.parseRule(this, rule);
  if (r != null) {
      cssRules.insert(r, index);
      cssRuleAdded(r);
  }
  return index;
View Full Code Here

Examples of org.w3c.dom.css.CSSRule

    /**
     * <b>DOM</b>: Implements {@link
     * org.w3c.dom.css.CSSStyleSheet#deleteRule(int)}.
     */
    public void deleteRule(int index) throws DOMException {
  CSSRule r = cssRules.delete(index);
  switch (r.getType()) {
  case CSSRule.STYLE_RULE:
      ((CSSOMStyleRule)r).removeCSSStyleRuleChangeListener(this);
      break;
  }
  if (styleSheetChangeSupport != null) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.