Class AbstractScssTransformer<S>

  • Type Parameters:
    S - the type parameter
    All Implemented Interfaces:
    io.polygenesis.core.TemplateTransformer<S>, io.polygenesis.generators.java.shared.transformer.ScssTransformer<S>

    public abstract class AbstractScssTransformer<S>
    extends Object
    implements io.polygenesis.generators.java.shared.transformer.ScssTransformer<S>
    The type Abstract scss transformer.
    Author:
    Christos Tsakostas
    • Field Detail

      • dataTypeTransformer

        protected final io.polygenesis.core.DataTypeTransformer dataTypeTransformer
        The Data type transformer.
    • Constructor Detail

      • AbstractScssTransformer

        public AbstractScssTransformer​(io.polygenesis.core.DataTypeTransformer dataTypeTransformer)
        Instantiates a new Abstract scss transformer.
        Parameters:
        dataTypeTransformer - the data type transformer
    • Method Detail

      • create

        public io.polygenesis.representations.code.ScssRepresentation create​(S source,
                                                                             Object... args)
        Specified by:
        create in interface io.polygenesis.generators.java.shared.transformer.ScssTransformer<S>