public void startMedia(SACMediaList media) throws CSSException { CssMediaRule r = new CssMediaRule(); for (int i = 0; i < media.getLength(); i++) { r.getMedias().add(media.item(i)); } pushParent(r); }
public MediaListImpl(SACMediaList media) { mediaList = new ArrayList(); for (int i = 0; i < media.getLength(); i++) { mediaList.add(media.item(i)); } }
private boolean hasMediaQueries() { return (ml != null && ml.getLength() >= 1 && !"all".equals(ml.item(0))); }
private void setMediaList(final SACMediaList mediaList) { if (mediaList instanceof SACMediaListImpl) { final SACMediaListImpl impl = (SACMediaListImpl) mediaList; for (int i = 0; i < mediaList.getLength(); i++) { mediaQueries_.add(impl.mediaQuery(i)); } return; } for (int i = 0; i < mediaList.getLength(); i++) { mediaQueries_.add(new MediaQuery(mediaList.item(i))); } }
/** * Returns a printable representation of this import rule. */ public String toString(CSSEngine eng) { StringBuffer sb = new StringBuffer(); sb.append("@import \""); sb.append(uri); sb.append("\""); if (mediaList != null) { for (int i = 0; i < mediaList.getLength(); i++) { sb.append(' '); sb.append(mediaList.item(i)); } } sb.append(";\n"); return sb.toString(); } }
/** * Returns a printable representation of this import rule. */ public String toString(CSSEngine eng) { StringBuffer sb = new StringBuffer(); sb.append("@import \""); sb.append(uri); sb.append("\""); if (mediaList != null) { for (int i = 0; i < mediaList.getLength(); i++) { sb.append(' '); sb.append(mediaList.item(i)); } } sb.append(";\n"); return sb.toString(); } }
/** * Returns a printable representation of this import rule. */ public String toString(CSSEngine eng) { StringBuffer sb = new StringBuffer(); sb.append("@import \""); sb.append(uri); sb.append("\""); if (mediaList != null) { for (int i = 0; i < mediaList.getLength(); i++) { sb.append(' '); sb.append(mediaList.item(i)); } } sb.append(";\n"); return sb.toString(); } }
@Override public String toString() { StringBuilder builder = new StringBuilder("@import "); if (isURL) { builder.append("url(").append(uri).append(")"); } else { builder.append("\"").append(uri).append("\""); } if (hasMediaQueries()) { for (int i = 0; i < ml.getLength(); i++) { builder.append(" ").append(ml.item(i)); } } builder.append(";"); return builder.toString(); }
/** * Whether the given media list matches the media list of this * CSSEngine object. */ protected boolean mediaMatch(SACMediaList ml) { if (media == null || ml == null || media.getLength() == 0 || ml.getLength() == 0) { return true; } for (int i = 0; i < ml.getLength(); i++) { if (ml.item(i).equalsIgnoreCase("all")) return true; for (int j = 0; j < media.getLength(); j++) { if (media.item(j).equalsIgnoreCase("all") || ml.item(i).equalsIgnoreCase(media.item(j))) { return true; } } } return false; }
/** * Whether the given media list matches the media list of this * CSSEngine object. */ protected boolean mediaMatch(SACMediaList ml) { if (media == null || ml == null || media.getLength() == 0 || ml.getLength() == 0) { return true; } for (int i = 0; i < ml.getLength(); i++) { if (ml.item(i).equalsIgnoreCase("all")) return true; for (int j = 0; j < media.getLength(); j++) { if (media.item(j).equalsIgnoreCase("all") || ml.item(i).equalsIgnoreCase(media.item(j))) { return true; } } } return false; }
/** * Whether the given media list matches the media list of this * CSSEngine object. */ protected boolean mediaMatch(SACMediaList ml) { if (media == null || ml == null || media.getLength() == 0 || ml.getLength() == 0) { return true; } for (int i = 0; i < ml.getLength(); i++) { if (ml.item(i).equalsIgnoreCase("all")) return true; for (int j = 0; j < media.getLength(); j++) { if (media.item(j).equalsIgnoreCase("all") || ml.item(i).equalsIgnoreCase(media.item(j))) { return true; } } } return false; }
/** * Returns a printable representation of this media rule. */ public String toString(CSSEngine eng) { StringBuffer sb = new StringBuffer(); sb.append("@media"); if (mediaList != null) { for (int i = 0; i < mediaList.getLength(); i++) { sb.append(' '); sb.append(mediaList.item(i)); } } sb.append(" {\n"); for (int i = 0; i < size; i++) { sb.append(rules[i].toString(eng)); } sb.append("}\n"); return sb.toString(); } }
/** * Returns a printable representation of this media rule. */ public String toString(CSSEngine eng) { StringBuffer sb = new StringBuffer(); sb.append("@media"); if (mediaList != null) { for (int i = 0; i < mediaList.getLength(); i++) { sb.append(' '); sb.append(mediaList.item(i)); } } sb.append(" {\n"); for (int i = 0; i < size; i++) { sb.append(rules[i].toString(eng)); } sb.append("}\n"); return sb.toString(); } }
/** * Returns a printable representation of this media rule. */ public String toString(CSSEngine eng) { StringBuffer sb = new StringBuffer(); sb.append("@media"); if (mediaList != null) { for (int i = 0; i < mediaList.getLength(); i++) { sb.append(' '); sb.append(mediaList.item(i)); } } sb.append(" {\n"); for (int i = 0; i < size; i++) { sb.append(rules[i].toString(eng)); } sb.append("}\n"); return sb.toString(); } }
@Override public String toString() { StringBuilder builder = new StringBuilder("@media "); if (media != null) { for (int i = 0; i < media.getLength(); i++) { if (i > 0) { builder.append(", "); } builder.append(media.item(i)); } } builder.append(" {\n"); for (Node child : children) { if (child instanceof BlockNode) { builder.append("\t" + ((BlockNode) child).toString(true) + "\n"); } else { builder.append("\t" + child.toString() + "\n"); } } builder.append("}"); return builder.toString(); }
public void startMedia(SACMediaList media) throws CSSException { CssMediaRule r = new CssMediaRule(); for (int i = 0; i < media.getLength(); i++) { r.getMedias().add(media.item(i)); } pushParent(r); }
public void startMedia(SACMediaList media) throws CSSException { CssMediaRule r = new CssMediaRule(); for (int i = 0; i < media.getLength(); i++) { r.getMedias().add(media.item(i)); } pushParent(r); }