Package de.svws_nrw.base.shell
Klasse CommandLineOption
java.lang.Object
de.svws_nrw.base.shell.CommandLineOption
Diese Klasse repräsentiert eine Kommandozeilenoption
-
Konstruktorübersicht
KonstruktorBeschreibungCommandLineOption
(String shortTag, String longTag, boolean hasArgument, String description) Erzeugt eine neue Kommandozeilenoption. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGibt die textuelle Beschreibung dieser Option zurück.Gibt die lange Bezeichnung für die Option zurück.Gibt die kurze Bezeichnung für die Option zurück.boolean
Gibt zurück, ob die Kommandozeilen-Option einen Parameter hat oder nicht.
-
Konstruktordetails
-
CommandLineOption
public CommandLineOption(String shortTag, String longTag, boolean hasArgument, String description) throws CommandLineException Erzeugt eine neue Kommandozeilenoption.- Parameter:
shortTag
- die kurze Bezeichnung für die Option, wird mit einem einfachen Bindestrich verwendetlongTag
- die lange Bezeichnung für die Option, wird mit zwei einfachen Bindestrichen verwendethasArgument
- gibt an, ob nach der Bezeichnung für die Option ein Argument folgen muss oder nichtdescription
- eine textuelle Beschreibung dieser Option- Löst aus:
CommandLineException
- falls die kurze oder die lange Bezeichnung null sind.
-
-
Methodendetails
-
getShortTag
Gibt die kurze Bezeichnung für die Option zurück.- Gibt zurück:
- die kurze Bezeichnung für die Option
-
getLongTag
Gibt die lange Bezeichnung für die Option zurück.- Gibt zurück:
- die lange Bezeichnung für die Option
-
hasArgument
public boolean hasArgument()Gibt zurück, ob die Kommandozeilen-Option einen Parameter hat oder nicht.- Gibt zurück:
- true, falls die Kommandozeilen-Option einen Parameter hat, ansonsten false
-
getDescription
Gibt die textuelle Beschreibung dieser Option zurück.- Gibt zurück:
- die textuelle Beschreibung dieser Option
-