Package de.innovationgate.wgpublisher.design.fs

Examples of de.innovationgate.wgpublisher.design.fs.FileSystemDesignProvider


                _deploymentDir = createDeploymentDir(con, oldInfo);
            }
           
            // Look for a Java directory in the design provider
            if (db.getDesignProvider() instanceof FileSystemDesignProvider) {
                FileSystemDesignProvider fsProvider = (FileSystemDesignProvider) db.getDesignProvider();
                if (fsProvider.getJavaClassesPath() != null) {
                    _javaClassesDir = new File(fsProvider.getJavaClassesPath());
                }
            }
           
            _lastModified = con.getLastModified();
           
View Full Code Here


            if (!(overlayDesign.getSource() instanceof FileSystemDesignSource)) {
                throw new WGADesignConfigurationException("Overlay designs can only be file system designs");
            }
           
            PluginDesignProvider original = (PluginDesignProvider) originalDesign.createDesignProvider(db, originalOptions);
            FileSystemDesignProvider overlay = (FileSystemDesignProvider) overlayDesign.createDesignProvider(db, overlayOptions);
           
            OverlayDesignProvider provider = new OverlayDesignProvider(core, db, overlay, original);
            db.setDesignProvider(provider);
            db.setAllowDesignModification(false);
           
            core.getLog().info("Application " + db.getDbReference() + " uses design \"" + original.getName() + "\" with overlay \"" + overlay.getName() + "\"");
        }
        catch (Exception e) {
            throw new WGADesignConfigurationException("Exception applying overlay design", e);
        }
View Full Code Here

                    db.setAttribute(DBATTRIB_STARTPAGE, "false");
                }
   
                // Configure design provider
                DesignReference ref = new DesignReference(Constants.DESIGNCOL_PLUGIN, plugin.getInstallationKey(), null);
                db.setDesignProvider(new FileSystemDesignProvider(ref, this, db, plugin.getDesignURL().toString(), Collections.EMPTY_MAP));
                db.setAllowDesignModification(false);
              
                // Determine if ACL is empty
                boolean aclEmpty = false;
                try {
View Full Code Here

TOP

Related Classes of de.innovationgate.wgpublisher.design.fs.FileSystemDesignProvider

Copyright © 2018 www.massapicom. 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.