All Packages Class Hierarchy This Package Previous Next Index
Class it.unipi.di.compass.cctwo.cctwo
java.lang.Object
|
+----it.unipi.di.compass.cctwo.cctwo
- public class cctwo
- extends Object
Scrivere la documentazione tipo ccone
- Version:
- 1.0
- Author:
- Antonio Cisternino
-
home
- Home directory di compass, ricavata prendendo la
proprietà di sistema CompAss.home specificata
all'interpete Java con lo switch -DCompAss.home=<DIR>
-
SW_ALLDESTDIR
- Switch che specifica la directory di destinazione del file all.html.
-
SW_ALLDESTDIR_DEF
- Directory di default di destinazione per il file all.html.
-
SW_DBDIR
- Switch che specifica la directory del database degli item.
-
SW_DBDIR_DEF
- Directory di default per il file del database degli item.
-
SW_DESTDIR
- Switch che specifica la directory di destinazione.
-
SW_DESTDIR_DEF
- Directory di default di destinazione.
-
SW_FNFNAME
- Switch che specifica il nome del file che contiene il nome delle funzioni di
seconda classe.
-
SW_FNFNAME_DEF
- Nome di default per il file che contiene i nomi delle funzioni di seconda classe.
-
SW_NUMITEMS
- Switch che specifica il nuemro di descrizioni di item per file di documentazione
-
SW_NUMITEMS_DEF
- Nome di default per il file che contiene i nomi delle funzioni di seconda classe.
-
SW_PN
- Switch che identifica il nome del prodotto.
-
SW_SRCDIR
- Switch che specifica la directory contenente i sorgenti del compilatore.
-
SW_SRCDIR_DEF
- Directory di default per i file sorgenti.
-
swAlldestdir
- Valore relativo allo switch corrispondente
-
swAlldestdirUsed
- Segnala se lo switch è stato usato
-
swDbdir
- Valore relativo allo switch corrispondente
-
swDbdirUsed
- Segnala se lo switch è stato usato
-
swDestdir
- Valore relativo allo switch corrispondente
-
swDestdirUsed
- Segnala se lo switch è stato usato
-
swFnfname
- Valore relativo allo switch corrispondente
-
swFnfnameUsed
- Segnala se lo switch è stato usato
-
swNumitems
- Valore relativo allo switch corrispondente
-
swNumitemsUsed
- Segnala se lo switch è stato usato
-
swPn
- Valore relativo allo switch corrispondente
-
swPnUsed
- Segnala se lo switch è stato usato
-
swSrcdir
- Valore relativo allo switch corrispondente
-
swSrcdirUsed
- Segnala se lo switch è stato usato
-
cctwo()
-
-
checkDir(String, String)
- Controlla che la directory dir esista oppure che sia
creabile con una sola mkdir.
-
main(String[])
-
-
parseCommandLine(String[])
- Parsa gli switch della riga di comando, accumula gli
errori e li restituisce in un array di stringhe al
chiamante.
SW_DBDIR
public static final String SW_DBDIR
- Switch che specifica la directory del database degli item.
SW_DBDIR_DEF
public static final String SW_DBDIR_DEF
- Directory di default per il file del database degli item.
SW_SRCDIR
public static final String SW_SRCDIR
- Switch che specifica la directory contenente i sorgenti del compilatore.
SW_SRCDIR_DEF
public static final String SW_SRCDIR_DEF
- Directory di default per i file sorgenti.
SW_DESTDIR
public static final String SW_DESTDIR
- Switch che specifica la directory di destinazione.
SW_DESTDIR_DEF
public static final String SW_DESTDIR_DEF
- Directory di default di destinazione.
SW_ALLDESTDIR
public static final String SW_ALLDESTDIR
- Switch che specifica la directory di destinazione del file all.html.
SW_ALLDESTDIR_DEF
public static final String SW_ALLDESTDIR_DEF
- Directory di default di destinazione per il file all.html.
SW_FNFNAME
public static final String SW_FNFNAME
- Switch che specifica il nome del file che contiene il nome delle funzioni di
seconda classe.
SW_FNFNAME_DEF
public static final String SW_FNFNAME_DEF
- Nome di default per il file che contiene i nomi delle funzioni di seconda classe.
SW_PN
public static final String SW_PN
- Switch che identifica il nome del prodotto. È uno switch obbligatorio.
SW_NUMITEMS
public static final String SW_NUMITEMS
- Switch che specifica il nuemro di descrizioni di item per file di documentazione
SW_NUMITEMS_DEF
public static final int SW_NUMITEMS_DEF
- Nome di default per il file che contiene i nomi delle funzioni di seconda classe.
swDbdir
static String swDbdir
- Valore relativo allo switch corrispondente
swDbdirUsed
static boolean swDbdirUsed
- Segnala se lo switch è stato usato
swSrcdir
static String swSrcdir
- Valore relativo allo switch corrispondente
swSrcdirUsed
static boolean swSrcdirUsed
- Segnala se lo switch è stato usato
swDestdir
static String swDestdir
- Valore relativo allo switch corrispondente
swDestdirUsed
static boolean swDestdirUsed
- Segnala se lo switch è stato usato
swAlldestdir
static String swAlldestdir
- Valore relativo allo switch corrispondente
swAlldestdirUsed
static boolean swAlldestdirUsed
- Segnala se lo switch è stato usato
swFnfname
static String swFnfname
- Valore relativo allo switch corrispondente
swFnfnameUsed
static boolean swFnfnameUsed
- Segnala se lo switch è stato usato
swPn
static String swPn
- Valore relativo allo switch corrispondente
swPnUsed
static boolean swPnUsed
- Segnala se lo switch è stato usato
swNumitems
static int swNumitems
- Valore relativo allo switch corrispondente
swNumitemsUsed
static boolean swNumitemsUsed
- Segnala se lo switch è stato usato
home
public static String home
- Home directory di compass, ricavata prendendo la
proprietà di sistema CompAss.home specificata
all'interpete Java con lo switch -DCompAss.home=<DIR>
cctwo
public cctwo()
checkDir
private static String checkDir(String dir,
String sw)
- Controlla che la directory dir esista oppure che sia
creabile con una sola mkdir.
- Parameters:
- dir - Directory da testare
- sw - Switch che ha invocato il metodo
- Returns:
- null se il controllo è ok, la stringa
dell'errore che si è verificato altrimenti.
parseCommandLine
private static String[] parseCommandLine(String args[])
- Parsa gli switch della riga di comando, accumula gli
errori e li restituisce in un array di stringhe al
chiamante. Anche se apparentemente la funzione è
enorme in realtà altro non è che un
grosso switch di stringhe. All'interno del parse di
ogni switch esistono tre o quattro template
che si ripetono.
- Parameters:
- args - Riga di comando
- Returns:
- Gli errori trovati
main
public static void main(String args[])
All Packages Class Hierarchy This Package Previous Next Index