Examples of FileManager


Examples of files.FileManager

  private static FileManager fileManager;
  private static QueryManager searchManager;

  public static void main(String[] args)
  {
    fileManager = new FileManager();
    searchManager = new QueryManager();

    connectionManager = new ConnectionManager();

    networkManager = new NetworkManager();
View Full Code Here

Examples of jrdesktop.viewer.FileMng.FileManager

        Start();
    }
   
    public void init () {           
        clipbrdUtility = new ClipbrdUtility();     
        fileManager = new FileManager(this);                   
    }   
View Full Code Here

Examples of juzu.impl.compiler.file.FileManager

    throw new UnsupportedOperationException();
  }

  public Iterable<? extends File> getLocation(Location location) {
    if (location == StandardLocation.CLASS_PATH) {
      FileManager manager = getFiles(location);
      if (manager != null) {
        try {
          HashSet<File> files = new HashSet<File>();
          manager.populateRoots(files);
          return files;
        }
        catch (IOException e) {
          e.printStackTrace();
        }
View Full Code Here

Examples of net.didion.jwnl.dictionary.file_manager.FileManager

    tokOp.addDelegate(TokenizerOperation.TOKEN_OPERATIONS,new Operation[] {new LookupIndexWordOperation(),new LookupExceptionsOperation(),tokDso});
    DetachSuffixesOperation morphDso = new DetachSuffixesOperation(suffixMap);
    morphDso.addDelegate(DetachSuffixesOperation.OPERATIONS,new Operation[] {new LookupIndexWordOperation(),new LookupExceptionsOperation()});
    Operation[] operations = {new LookupExceptionsOperation(), morphDso , tokOp};
    morphy = new DefaultMorphologicalProcessor(operations);
    FileManager manager = new FileManagerImpl(searchDirectory,PrincetonRandomAccessDictionaryFile.class);
    FileDictionaryElementFactory factory = new PrincetonWN17FileDictionaryElementFactory();
    FileBackedDictionary.install(manager, morphy,factory,true);
    dict = net.didion.jwnl.dictionary.Dictionary.getInstance();
    morphy = dict.getMorphologicalProcessor();
  }
View Full Code Here

Examples of net.rim.tumbler.file.FileManager

            XMLParser xmlparser = new ConfigXMLParser();
            WidgetConfig config = xmlparser.parseXML( wa ); // raw data, without \

            // create/clean outputs/source
            // Logger.printInfoMessage("BlackBerry WebWorks application packaging starts...");
            FileManager fileManager = new FileManager( bbwpProperties, config.getAccessTable() );
            Logger.logMessage( LogType.INFO, "PROGRESS_FILE_POPULATING_SOURCE" );
            fileManager.prepare();

            // Set 3rd party extension classes
            config.setExtensionClasses( fileManager.getExtensionClasses() );
            config.setExtensionJSFiles( fileManager.getExtensionJSFiles() );
            config.setSharedGlobalJSFiles( fileManager.getSharedGlobalJSFiles() );

            // create autogen file
            WidgetConfigSerializer wcs = new WidgetConfig_v1Serializer( config );
            byte[] autogenFile = wcs.serialize();
            fileManager.writeToSource( autogenFile, AUTOGEN_FILE );

            // create jdw/jdp files
            fileManager.generateProjectFiles( sessionManager.getSourceFolder(), sessionManager.getArchiveName(),
                    config.getName(), config.getVersion(), config.getAuthor(), config.getContent(), config.getBackgroundSource(),
                    config.isStartupEnabled(), config.getIconSrc(), config.getHoverIconSrc(), fileManager.getFiles(),
                    bbwpProperties.getImports() );

            // run rapc
            Logger.logMessage( LogType.INFO, "PROGRESS_COMPILING" );
            Rapc rapc = new Rapc( bbwpProperties, config, fileManager.getCompiledJARDependencies() );
            if( !rapc.run( fileManager.getFiles() ) ) {
                throw new PackageException( "EXCEPTION_RAPC" );
            }

            // generate ALX
            generateAlxFile( config );

            // Sign the cod if required
            if( sessionManager.requireSigning() ) {
                Logger.logMessage( LogType.INFO, "PROGRESS_SIGNING" );
                signCod( sessionManager );
                Logger.logMessage( LogType.INFO, "PROGRESS_SIGNING_COMPLETE" );
            }

            // If requires source and a safe source folder is used, copy source to where the user expects it to be
            if( sessionManager.requireSource()
                    && !sessionManager.getOriginalSourceFolder().equals( sessionManager.getSourceFolder() ) ) {
                File f = new File( SessionManager.getInstance().getOriginalSourceFolder() );
                if( !f.exists() ) {
                    if( f.mkdirs() == false ) {
                        Logger.logMessage( LogType.WARNING, "EXCEPTION_MAKING_DIRECTORY" );
                    }
                }

                ExecUtil.exec(
                        null,
                        new String[] { "cp", "-R", sessionManager.getSourceFolder() + "/",
                                sessionManager.getOriginalSourceFolder() }, null );
            }

            // clean/prep output folders
            fileManager.cleanOutput();

            // copy output files
            Logger.logMessage( LogType.INFO, "PROGRESS_GEN_OUTPUT" );
            fileManager.copyOutputsFromSource();

            // clean source (if necessary)
            if( !sessionManager.requireSource() ) {
                fileManager.cleanSource();
            }

            Logger.logMessage( LogType.INFO, "PROGRESS_COMPLETE" );
        } catch( CommandLineException cle ) {
            Logger.logMessage( LogType.ERROR, cle.getMessage(), cle.getInfo() );
View Full Code Here

Examples of net.sourceforge.pebble.domain.FileManager

        }
      } else {
        filename = "export.zip";
      }

      FileManager fileManager = new FileManager(blog, type);
      List files = fileManager.getFiles(path, true);

      return new ZipView(files, filename);
    } catch (IllegalFileAccessException e) {
      return new ForbiddenView();
    }
View Full Code Here

Examples of org.apache.maven.jxr.pacman.FileManager

    @Override
    protected void setUp()
        throws Exception
    {
        super.setUp();
        packageManager = new PackageManager( new DummyLog(), new FileManager() );
        codeTransform = new JavaCodeTransform( packageManager );
    }
View Full Code Here

Examples of org.apache.roller.business.FileManager

        if (rses.isUserAuthorizedToAuthor(website)) {
           
            // display the main uploads page with the results
            fwd = mapping.findForward("uploadFiles.page");
           
            FileManager fmgr = RollerFactory.getRoller().getFileManager();
           
            String path = theForm.getPath();
            String newDir = theForm.getNewDir();
            if(newDir != null &&
                    newDir.trim().length() > 0 &&
                    newDir.indexOf("/") == -1 &&
                    newDir.indexOf("\\") == -1 &&
                    newDir.indexOf("..") == -1) {
               
                // figure the new directory path
                String newDirPath = newDir;
                if(path != null && path.trim().length() > 0) {
                    newDirPath = path + "/" + newDir;
                }
               
                try {
                    // add the new subdirectory
                    fmgr.createDirectory(website, newDirPath);
                   
                    messages.add(ActionMessages.GLOBAL_MESSAGE,
                        new ActionMessage("uploadFiles.createdDir", newDirPath));
                    saveMessages(request, messages);
                   
View Full Code Here

Examples of org.apache.roller.model.FileManager

        RollerSession rses = RollerSession.getRollerSession(request);
        List lastUploads = new ArrayList();
       
        if ( rses.isUserAuthorizedToAuthor(website)) {
           
            FileManager fmgr = RollerFactory.getRoller().getFileManager();
            fwd = mapping.findForward("uploadFiles.page");
            ActionMessages messages = new ActionMessages();
            ActionErrors errors = new ActionErrors();
            UploadFileForm theForm = (UploadFileForm)actionForm;
            if (theForm.getUploadedFiles().length > 0) {
                ServletContext app = servlet.getServletConfig().getServletContext();

                boolean uploadEnabled =
                        RollerRuntimeConfig.getBooleanProperty("uploads.enabled");

                if ( !uploadEnabled ) {
                    errors.add(ActionErrors.GLOBAL_ERROR,
                            new ActionError("error.upload.disabled", ""));
                    saveErrors(request, errors);
                    return fwd;
                }

                //this line is here for when the input page is upload-utf8.jsp,
                //it sets the correct character encoding for the response
                String encoding = request.getCharacterEncoding();
                if ((encoding != null) && (encoding.equalsIgnoreCase("utf-8"))) {
                    response.setContentType("text/html; charset=utf-8");
                }

                //retrieve the file representation
                FormFile[] files = theForm.getUploadedFiles();
                int fileSize = 0;
                try {
                    for (int i=0; i<files.length; i++) {
                        if (files[i] == null) continue;

                        // retrieve the file name
                        String fileName= files[i].getFileName();
                        int terminated = fileName.indexOf("\000");
                        if (terminated != -1) {
                            // disallow sneaky null terminated strings
                            fileName = fileName.substring(0, terminated).trim();
                        }

                        fileSize = files[i].getFileSize();

                        //retrieve the file data
                        if (fmgr.canSave(website.getHandle(), fileName, fileSize, rollerMessages)) {
                            InputStream stream = files[i].getInputStream();
                            fmgr.saveFile(website.getHandle(), fileName, fileSize, stream);
                            lastUploads.add(fileName);
                        }
                       
                        //destroy the temporary file created
                        files[i].destroy();
                    }
                } catch (Exception e) {
                    errors.add(ActionErrors.GLOBAL_ERROR,
                        new ActionError("error.upload.file",e.toString()));
                }
            }       
            UploadFilePageModel pageModel = new UploadFilePageModel(
                request, response, mapping, website.getHandle(), lastUploads);
            request.setAttribute("model", pageModel);
            pageModel.setWebsite(website);
           
            RollerContext rctx = RollerContext.getRollerContext();
        String baseURL = rctx.getAbsoluteContextUrl(request);
            String resourcesBaseURL = baseURL + fmgr.getUploadUrl() + "/" + website.getHandle();
            Iterator uploads = lastUploads.iterator();
            if (uploads.hasNext()) {
                messages.add(ActionMessages.GLOBAL_MESSAGE,
                    new ActionMessage("uploadFiles.uploadedFiles"));
            }
View Full Code Here

Examples of org.apache.roller.weblogger.business.FileManager

    /**
     * Display weblog resources.
     */
    public String execute()  {
       
        FileManager fmgr = WebloggerFactory.getWeblogger().getFileManager();
       
        setOverQuota(fmgr.overQuota(getActionWeblog()));
       
        try {
            // get files, add them to the list
            long totalSize = 0;
            ThemeResource[] resources = fmgr.getFiles(getActionWeblog(), getPath());
            log.debug(resources.length+" files found");
            for (int i=0; i<resources.length; i++) {
                totalSize += resources[i].getLength();
            }
            List filesList = new ArrayList(Arrays.asList(resources));
           
            if(getPath() == null) {
                ThemeResource[] dirs = fmgr.getDirectories(getActionWeblog());
                filesList.addAll(Arrays.asList(dirs));
            }
           
            // sort 'em
            Collections.sort(filesList, new WeblogResourceComparator());
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.