Examples of CssClass


Examples of com.github.sommeri.less4j.core.ast.CssClass

  }

  public CssClass handleCssClass(HiddenTokenAwareTree token) {
    List<HiddenTokenAwareTree> children = token.getChildren();
    List<HiddenTokenAwareTree> childrenWithoutdot = ArraysUtils.safeSublist(children, 1, children.size());
    return new CssClass(token, toInterpolableName(token, childrenWithoutdot));
  }
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        this.commandLineRunnerOutputManager.doOutput(parameters, cssEntries);
    }

    protected List<CssClass> handleRemote(final Parameters parameters) {
        final List<CssClass> cssEntries = this.objectFactory.newMutableList();
        final CssClass cssClass = this.imageConversionService.convert(parameters.getURL());

        cssEntries.add(cssClass);

        return cssEntries;
    }
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        final Set<SupportedImageType> supportedImageTypes = parameters.getSupportedTypes();
        final File[] imageFiles = this.getImagesForConversion(targetImageFile, supportedImageTypes);
        final List<CssClass> cssEntries = this.objectFactory.newMutableList();

        for(final File imageFile : imageFiles){
            final CssClass cssClass = this.imageConversionService.convert(imageFile);
            cssEntries.add(cssClass);
        }

        return cssEntries;
    }
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

    public ConversionFilenameFilter newConversionFilenameFilter(final Set<SupportedImageType> supportedImageTypes) {
        return new ConversionFilenameFilter(this.fileUtils, supportedImageTypes);
    }

    public CssClass newCssClass(final String name, final String body) {
        return new CssClass(name, body);
    }
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        final byte[] bytes = {01};

        final File file = mock(File.class);
        final Pair<Integer, Integer> dimension = mock(Pair.class);
        final Pair<String, String> filenameAndExtension = mock(Pair.class);
        final CssClass cssClass = mock(CssClass.class);

        doNothing()
            .when(defaultImageConversionService)
            .validateFile(file);

        doReturn(filenameAndExtension)
            .when(defaultImageConversionService)
            .validateFilenameAndExtension(file);

        when(filenameAndExtension.getLeft())
            .thenReturn(filename);

        when(filenameAndExtension.getRight())
            .thenReturn(fileExtension);

        doReturn(cssClassName)
            .when(defaultImageConversionService)
            .determineCssClassName(filename);

        doReturn(bytes)
            .when(defaultImageConversionService)
            .getFileBytes(file);

        when(base64Encoder.base64EncodeBytes(bytes))
            .thenReturn(base64EncodedBytes);

        doReturn(dimension)
            .when(defaultImageConversionService)
            .getImageDimension(bytes);

        doReturn(cssEntry)
            .when(defaultImageConversionService)
            .determineCssEntry(cssClassName, fileExtension, base64EncodedBytes, dimension);

        when(commonObjectFactory.newCssClass(cssClassName, cssEntry))
            .thenReturn(cssClass);

        final CssClass result = defaultImageConversionService.convert(file);

        assertThat(result, is(cssClass));

        final InOrder inOrder = inOrder(file, defaultImageConversionService, fileUtils, base64Encoder, commonObjectFactory);
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        final byte[] bytes = {01};

        final BufferedInputStream bufferedInputStream = mock(BufferedInputStream.class);
        final Pair<Integer, Integer> dimension = mock(Pair.class);
        final Pair<String, String> filenameAndExtension = mock(Pair.class);
        final CssClass cssClass = mock(CssClass.class);

        doNothing()
            .when(defaultImageConversionService)
            .validateUrl(url);

        doReturn(filenameAndExtension)
            .when(defaultImageConversionService)
            .validateFilenameAndExtension(url);

        when(filenameAndExtension.getLeft())
            .thenReturn(filename);

        when(filenameAndExtension.getRight())
            .thenReturn(fileExtension);

        doReturn(cssClassName)
            .when(defaultImageConversionService)
            .determineCssClassName(filename);

        when(commonObjectFactory.newBufferedInputStream(any(URL.class)))
            .thenReturn(bufferedInputStream);

        doReturn(bytes)
            .when(defaultImageConversionService)
            .readInputStreamToBytes(bufferedInputStream);

        when(base64Encoder.base64EncodeBytes(bytes))
            .thenReturn(base64EncodedBytes);

        doReturn(dimension)
            .when(defaultImageConversionService)
            .getImageDimension(bytes);

        doReturn(cssEntry)
            .when(defaultImageConversionService)
            .determineCssEntry(cssClassName, fileExtension, base64EncodedBytes, dimension);

        when(commonObjectFactory.newCssClass(cssClassName, cssEntry))
            .thenReturn(cssClass);

        final CssClass result = defaultImageConversionService.convert(url);

        assertThat(result, is(cssClass));

        final InOrder inOrder = inOrder(defaultImageConversionService, fileUtils, base64Encoder, commonObjectFactory);
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        final File targetImageFile = mock(File.class);
        final Set<SupportedImageType> supportedImageTypes = mock(Set.class);
        final File imageForConversion = mock(File.class);
        final File[] imagesForConversion = {imageForConversion};
        final List<CssClass> cssEntries = mock(List.class);
        final CssClass cssClass = mock(CssClass.class);

        when(parameters.getImageFile())
            .thenReturn(targetImageFile);

        when(parameters.getSupportedTypes())
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        final String cssClassName = this.determineCssClassName(validatedFilenameAndExtension.getLeft());
        final byte[] bytes = this.getFileBytes(imageFile);
        final String base64Bytes = this.base64Encoder.base64EncodeBytes(bytes);
        final Pair<Integer, Integer> dimension = this.getImageDimension(bytes);
        final String cssEntry = this.determineCssEntry(cssClassName, validatedFilenameAndExtension.getRight(), base64Bytes, dimension);
        final CssClass cssClass = this.commonObjectFactory.newCssClass(cssClassName, cssEntry);

        return cssClass;
    }
View Full Code Here

Examples of com.rf1m.image2css.domain.CssClass

        final BufferedInputStream bufferedInputStream = this.commonObjectFactory.newBufferedInputStream(url);
        final byte[] bytes = this.readInputStreamToBytes(bufferedInputStream);
        final String base64Bytes = this.base64Encoder.base64EncodeBytes(bytes);
        final Pair<Integer, Integer> dimension = this.getImageDimension(bytes);
        final String cssEntry = this.determineCssEntry(determinedCssClassName, validatedFilenameAndExtension.getRight(), base64Bytes, dimension);
        final CssClass cssClass = this.commonObjectFactory.newCssClass(determinedCssClassName, cssEntry);

        return cssClass;
    }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.css.CSSClass

    if(sp instanceof ClassStylingPolicy) {
      ClassStylingPolicy csp = (ClassStylingPolicy) sp;
      for(int i = csp.getMinStyle(); i < csp.getMaxStyle(); i++) {
        String key = DATALINE + "_" + i;
        if(!svgp.getCSSClassManager().contains(key)) {
          CSSClass cls = new CSSClass(this, key);
          cls.setStatement(SVGConstants.CSS_STROKE_LINECAP_PROPERTY, SVGConstants.CSS_ROUND_VALUE);
          cls.setStatement(SVGConstants.CSS_STROKE_LINEJOIN_PROPERTY, SVGConstants.CSS_ROUND_VALUE);
          cls.setStatement(SVGConstants.CSS_FILL_PROPERTY, SVGConstants.CSS_NONE_VALUE);
          lines.formatCSSClass(cls, i, width);
          svgp.addCSSClassOrLogError(cls);
        }
      }
    }
    else {
      // Class for the distance function
      if(!svgp.getCSSClassManager().contains(DATALINE)) {
        CSSClass cls = new CSSClass(this, DATALINE);
        cls.setStatement(SVGConstants.CSS_STROKE_LINECAP_PROPERTY, SVGConstants.CSS_ROUND_VALUE);
        cls.setStatement(SVGConstants.CSS_STROKE_LINEJOIN_PROPERTY, SVGConstants.CSS_ROUND_VALUE);
        cls.setStatement(SVGConstants.CSS_FILL_PROPERTY, SVGConstants.CSS_NONE_VALUE);
        lines.formatCSSClass(cls, -1, width);
        svgp.addCSSClassOrLogError(cls);
      }
    }
    svgp.updateStyleElement();
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.