• No results found

Soubor: /home/Matysek/BakalarkaCD/Zdrojove_kody/globalCtrl.java Stránka 1 z 2 package

N/A
N/A
Protected

Academic year: 2022

Share "Soubor: /home/Matysek/BakalarkaCD/Zdrojove_kody/globalCtrl.java Stránka 1 z 2 package"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Soubor: /home/Matysek/BakalarkaCD/Zdrojove_kody/globalCtrl.java Stránka 1 z 2

package globalCtrl;

import java.io.File;

import errors.Errors;

import errors.Messages;

public class Settings {

private static boolean win = false;

private static String slash = "/";

private static String prjPath = "";

private static String prjName = "";

private static String lineFeed = "";

private static void setWin() { slash = "\\";

lineFeed = "\r\n";

win = true;

}

private static void setLin() { slash = "/";

lineFeed = "\n";

win = false;

}

public static String getSlash() { return slash;

}

public static String getLF() { return lineFeed;

}

// Parametr je cesta, potrebuji nazev projektu (adresare) public static void setProject(/*String path*/) {

File f = new File(".");

//if (path.endsWith(".tul")) { prjPath = f.getAbsolutePath();

Messages.parsing("cestu projektu " + prjPath);

String[] dirs = prjPath.split(getSlash());

for (int i = 0; i < dirs.length; i++) Messages.msg(Integer.toString(i) + dirs[i]);

if (dirs[dirs.length - 1].equals(".")) { String pp = "";

for (int j = 0; j < prjPath.length() - 2; j++) { pp += prjPath.charAt(j);

}

dirs = pp.split(getSlash());

Messages.msg("Nerovnam");

Messages.msg(pp);

prjName = pp;

}

else prjName = dirs[dirs.length - 1];

Messages.finding("projekt " + prjName);

}

// else Errors.quit("Nenachazim adresar projektu");

//}

public static String getPrjPath() { return prjPath;

}

public static String getPrjName() { return prjName;

}

public static void chooseLinWin() { File rd = new File("/");

if (rd.exists()) setLin();

(2)

Soubor: /home/Matysek/BakalarkaCD/Zdrojove_kody/globalCtrl.java Stránka 2 z 2

else setWin();

} }

References

Related documents

z přírodních, většinou vlněných materiálů, které jsou vyvažovány produkty založenými na použití umělých vláken (PAD, PES, POP) Zvláště u

[r]

public static void printFile() throws IOException {..

[r]

// vrati hodnotu ukazatele na aktualni symbol public static int getIndex() { return index; } // posune ukazatel o jeden symbol zpet. public static void stepBack() { index--; }

[r]

Student na iade mist textu pouziva hovorove yirazy, coz rcvne2 nep0sobi v odborne preci zcela nejlepe (napi. 36 aj.).. Zaverje pouhe shrnuti manuelu pro

Během inovace úchopné hlavice je možno inovovat díly tak, aby se tyto inovované části mohli dále použít pro jinou sekci výroby loketních opěrek.. M