Package de.svws_nrw.transpiler.app
Klasse CmdLineOption
java.lang.Object
de.svws_nrw.transpiler.app.CmdLineOption
Diese Klasse repräsentiert eine Kommandozeilenoption
-
Konstruktorübersicht
KonstruktorBeschreibungCmdLineOption
(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
-
CmdLineOption
public CmdLineOption(String shortTag, String longTag, boolean hasArgument, String description) throws CmdLineException 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:
CmdLineException
- 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
-