Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IFile.create()


            }
          }
          if (registerHandlers.getSelection()) {
            IFile sessionConfig = metaInf.getFile("drools.session.conf");
            if (!sessionConfig.exists()) {
              sessionConfig.create(new ByteArrayInputStream("".getBytes()), true, null);
            }
            String[] ss = inputStreamContentsToString(sessionConfig.getContents()).split(EOL);
            String output = "";
            boolean found = false;
            for (String s: ss) {
View Full Code Here


                }
              }
              if (content.endsWith(",")) {
                content = content.substring(0, content.length() - 1) + EOL + "]";
              }
              workItemHandlersConfig.create(new ByteArrayInputStream(content.getBytes()), true, null);
            } else {
              String content = inputStreamContentsToString(workItemHandlersConfig.getContents()).trim();
              String newContent = "[";
              if (content.startsWith("[")) {
                content = content.substring(1);
View Full Code Here

    private void importWorkDefinition(WorkDefinitionImpl workDef, IFolder resources, IFolder metaInf, IFile workDefinitionsConfig) throws Exception {
      String defFile = workDef.getPath() + "/" + workDef.getFile();
      IFile file = metaInf.getFile(workDef.getFile());
        InputStream inputstream = new URL(defFile).openStream();
        if (!file.exists()) {
            file.create(inputstream, true, null);
        } else {
            file.setContents(inputstream, true, false, null);
        }
        if (workDef.getIcon() != null) {
          String iconFile = workDef.getPath() + "/" + workDef.getIcon();
View Full Code Here

        if (workDef.getIcon() != null) {
          String iconFile = workDef.getPath() + "/" + workDef.getIcon();
        IFile icon = resources.getFile(workDef.getIcon());
          inputstream = new URL(iconFile).openStream();
          if (!icon.exists()) {
            icon.create(inputstream, true, null);
          } else {
            icon.setContents(inputstream, true, false, null);
          }
        }
        if (addToConfigFile.getSelection()) {
View Full Code Here

                  libName = libName.substring(2);
                }
                IFile libFile = lib.getFile(libName);
                    inputstream = new URL(workDef.getPath() + "/" + dependency).openStream();
                    if (!libFile.exists()) {
                      libFile.create(inputstream, true, null);
                    } else {
                      libFile.setContents(inputstream, true, false, null);
                    }
              }
            }
View Full Code Here

      if (towrite.exists()) {
        // overwrite it
        towrite.setContents(url.openStream(), true, true, new NullProgressMonitor());
      } else {
        // copy it
        towrite.create(url.openStream(), true, new NullProgressMonitor());
      }
     
      // notify listeners
      fileCopied( new File(url.toExternalForm()), towrite.getLocation().toFile() );
    }
View Full Code Here

   
    // print out the page
    {
      IFile page1 = getProject().getFile("page1.html");
      InputStream source = new ByteArrayInputStream(getPageSource().getBytes("UTF-8"));
      page1.create(source, true, monitor);
    }
   
    String testString = "value " + new Date().toString();
    {
      String fieldId = getLabelIDForText("field");
View Full Code Here

    // print out the page
    {
      IFile page2 = getProject().getFile("page2.html");
      InputStream source = new ByteArrayInputStream(getPageSource().getBytes("UTF-8"));
      page2.create(source, true, monitor);
    }
   
    {
      String fieldId = getLabelIDForText("field");
      assertLabeledFieldNotEquals(fieldId, testString);
View Full Code Here

      if (runtime.exists()) {
        runtime.delete(true, new NullProgressMonitor());
      }
      InputStream content = new ByteArrayInputStream(("<?php define('ROOT_PATH', ''); require(\"" + CONFIG_RUNTIME + "/global.php\"); " + string + "").getBytes());
     
      runtime.create(content, true, new NullProgressMonitor());
      if (hasStarted) {
        gotoPage(filename)
      } else {
        beginAt(filename);
        hasStarted = true;
View Full Code Here

        runtime.delete(true, new NullProgressMonitor());
      }
      InputStream content = new ByteArrayInputStream(("<html><script src=\"" + CONFIG_WEB + "js/default.js\"></script><script>" + string + "</script></html>").getBytes());
     
      // write output to HTML
      runtime.create(content, true, new NullProgressMonitor());
     
      if (hasStarted) {
        gotoPage(filename)
      } else {
        beginAt(filename);
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.