Package org.eclipse.core.runtime

Examples of org.eclipse.core.runtime.IPath.toFile()


 
  protected String getDefaultPhar() throws Exception
  {
        IPath location = PEXAnalysisUIPlugin.getDefault().getStateLocation();
        IPath pharPath = location.append("phpcsfixer1.phar");
        File pharFile = pharPath.toFile();
        Logger.debug("checking if phar is already unpacked " + pharPath.toOSString());
       
        if (pharFile.exists()) {
          Logger.debug("Phar unpacked, returning path");
          return pharFile.getAbsolutePath();
View Full Code Here


   * Searches and returns the exeuctable
   * @return
   */
  protected File getExecutable() {
    final IPath location = getRuntime().getLocation();
    final File locationPath = location.toFile();
    for (final String ex : HTTPD_EXECUTABLES) {
      final File exe = new File(locationPath, ex);
      if (exe.isFile() && exe.exists()) {
        return exe;
      }
View Full Code Here

    private static Object[] loadConfiguration(final String configName,
            final String dirName) {

        final IPath location = Activator.getDefault().getStateLocation().append(dirName)
                .append(configName);
        final File file = location.toFile();

        if (file.exists() && file.isFile()) {
            ObjectInputStream objectInputStream = null;
            try {
                final FileInputStream inputStream = new FileInputStream(file);
View Full Code Here

            final String dirName, final Object configuration) {
        ObjectOutputStream objectOutputStream = null;
        try {
            final IPath location = Activator.getDefault().getStateLocation()
                    .append(dirName);
            final File dir = location.toFile();

            if (!dir.exists() && !dir.mkdir()) {
                return false;
            }
View Full Code Here

    private static boolean removeConfiguration(final String configName,
            final String dirName) {
        final IPath location = Activator.getDefault().getStateLocation().append(dirName)
                .append(configName);
        final File file = location.toFile();
        if (file.exists() && file.isFile()) {
            return file.delete();
        }
        return false;
    }
View Full Code Here

    private static String[] getConfigurationsList(final String dirName) {
        final ArrayList<String> configNames = new ArrayList<String>();

        final IPath location = Activator.getDefault().getStateLocation().append(dirName);
        final File dir = location.toFile();
        if (dir.exists()) {
            for (final File file : dir.listFiles()) {
                if (file.isFile()) {
                    configNames.add(file.getName());
                }
View Full Code Here

      _or = _isEmpty;
    }
    if (_or) {
      return false;
    }
    final File dir = loc.toFile();
    return dir.exists();
  }
}
View Full Code Here

    }

    protected void discoverPaths() {
        if (info.isExistingProject()) {
            final IPath loc = info.getLocation();
            final File dir = loc.toFile();

            final List<String> src = search("erl", dir);
            if (src.contains("test")) {
                src.remove("test");
                final List<String> tst = Lists.newArrayList("test");
View Full Code Here

        final StringBuilder statName = new StringBuilder();
        statName.append("cov_").append(StatsTreeModel.getInstance().getTimestamp());

        final IPath location = Activator.getDefault().getStateLocation().append(DIR_NAME);
        final File dir = location.toFile();

        if (!dir.exists() && !dir.mkdir()) {
            CoverageHelper.reportError("Can not save results!");
            return;
        }
View Full Code Here

    @Override
    public void run() {

        final IPath location = Activator.getDefault().getStateLocation()
                .append(SaveAction.DIR_NAME);
        final File dir = location.toFile();

        if (!dir.exists() && !dir.mkdir()) {
            CoverageHelper.reportError("Can not save results!");
            return;
        }
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.