Package src.header

Class Header

java.lang.Object
src.header.Header

public class Header extends Object
Classe contenete informazioni su versione e licenza del software.
Version:
1.0.0
Author:
Lorenzo Radice
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    Mostra il menu e permette di sceglierne le opzioni.
    static boolean
    Valuta se l'utente richiede informazioni riguardo al software e le fornisce.
    static boolean
    Controlla se il comando inserito si riferisce ad uno di quelli per la visualizzazione della licenza o della versione.
    static String
    Ritorna il messaggio contenete la licenza del software.
    static String
    Ritorna il nome del programma
    static String
    Ritorna la versione del programma
    static void
    Info Menu
    static void
    Stampa a schermo le condizioni di utilizzo
    static void
    Stampa a schermo la versione e la licenza del programma.
    static void
    Stampa a schermo un breve messaggio con la licenza.
    static void
    Stampa a schermo la versione del programma.
    static void
    Stampa a schermo la garazia.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Header

      public Header()
  • Method Details

    • getpName

      public static String getpName()
      Ritorna il nome del programma
      Returns:
      p_name
    • getLicenseH

      public static String getLicenseH()
      Ritorna il messaggio contenete la licenza del software.
      Returns:
      license_h
    • getVersion

      public static String getVersion()
      Ritorna la versione del programma
      Returns:
      version
    • evalCommand

      public static boolean evalCommand(String[] cmd)
      Controlla se il comando inserito si riferisce ad uno di quelli per la visualizzazione della licenza o della versione. Se il comando corrisponde stampa a schermo la caratteristica richiesta e ritorna true, altrimenti ritorna false.
      Parameters:
      cmd - comando
      Returns:
      true se viene stampato qualcosa.
    • doWhat

      public static boolean doWhat()
      Valuta se l'utente richiede informazioni riguardo al software e le fornisce.
      Returns:
      true se stampa qualcosa si richiesto
    • ChooseOption

      public static void ChooseOption()
      Mostra il menu e permette di sceglierne le opzioni.