Class JavaScriptBundles.JavaScriptBundle

  • Enclosing class:
    JavaScriptBundles

    public static class JavaScriptBundles.JavaScriptBundle
    extends java.lang.Object
    • Constructor Detail

      • JavaScriptBundle

        public JavaScriptBundle​(java.lang.String bundleName,
                                boolean minify,
                                boolean depSort,
                                MessageRouter msgRouter,
                                java.lang.String excludes,
                                java.lang.String minifyFlags,
                                java.lang.String minifyType)
      • JavaScriptBundle

        public JavaScriptBundle​(java.lang.String bundleName,
                                boolean minify,
                                boolean depSort,
                                MessageRouter msgRouter,
                                java.lang.String excludes,
                                java.lang.String minifyFlags,
                                java.lang.String minifyType,
                                java.lang.String suffix)
    • Method Detail

      • getBundleName

        public java.lang.String getBundleName()
      • getSassSuffix

        public java.lang.String getSassSuffix()
      • isMinify

        public boolean isMinify()
      • isDepSort

        public boolean isDepSort()
      • getMinifyFlags

        public java.lang.String getMinifyFlags()
      • getMinifyType

        public java.lang.String getMinifyType()
      • getFileName

        public java.lang.String getFileName()
      • getRootFileList

        public java.util.List<java.lang.String> getRootFileList()
      • getInitialSize

        public long getInitialSize()
      • getFinalSize

        public long getFinalSize()
      • generate

        public boolean generate​(java.io.File bundlesDir,
                                java.io.File appRootDir,
                                java.util.Properties descProperties,
                                java.io.File bundleDescDir,
                                Messages messages)
      • generateSASSImports

        public void generateSASSImports​(java.io.File appRootDir,
                                        java.lang.String sassRootPath,
                                        java.lang.String mojoSourcePath)