Package de.bsvrz.ars.ars.mgmt.commands
Klasse DataIdentInfo
java.lang.Object
de.bsvrz.sys.funclib.losb.util.cmdinterface.Command
de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
public final class DataIdentInfo
extends de.bsvrz.sys.funclib.losb.util.cmdinterface.Command
Kommando zum Ausgeben von Informationen einer bestimmten Datenidentifikation aus dem
DataIdentTree-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidexecute()intAspekt für das zuvor gewählte Objekt und Attributgruppe wählenintAttributgruppe aus allen möglichen für das zuvor ausgewählte Objekt wählenvoidgetDirectNavigation(String input) Direktnavigation mit kommaseparierten WertenintObjekt aus allen möglichen des DataIdentTree auswählenintSimulationsvariante für die ansonsten spezifizierte Datenidentifikation wählenliest die benutzereingabe oder setzt das Flag zum Abbrechen, falls "e" eingegeben wirdvoidprintBlank(int count) prints blank linesvoidgibt das ausgewählte Objekt auf StdOut ausvoidFelder für Objekte, Attributgruppen, Aspekte, SimulationsVarianten zurücksetzenVon Klasse geerbte Methoden de.bsvrz.sys.funclib.losb.util.cmdinterface.Command
getDesc, getHelp, getIndex, getParent, println, printlnPlain, readln, setDesc, setHelp, setIndex, setParent, setStreams, toString
-
Konstruktordetails
-
DataIdentInfo
simple constructor- Parameter:
am- Archivmanager
-
-
Methodendetails
-
execute
- Angegeben von:
executein Klassede.bsvrz.sys.funclib.losb.util.cmdinterface.Command- Löst aus:
Exception
-
resetInput
public void resetInput()Felder für Objekte, Attributgruppen, Aspekte, SimulationsVarianten zurücksetzen -
getObject
Objekt aus allen möglichen des DataIdentTree auswählen- Parameter:
objects- Alle Objekte- Gibt zurück:
- die Id des Objekts, -1 bei Abbruch durch User
- Löst aus:
Exception- Beliebiger Fehler
-
getAtg
Attributgruppe aus allen möglichen für das zuvor ausgewählte Objekt wählen- Parameter:
atgs- Attributgruppen- Gibt zurück:
- die Id der Attributgruppe, -1 bei Abbruch durch User
- Löst aus:
Exception- Beliebige Exception
-
getAsp
Aspekt für das zuvor gewählte Objekt und Attributgruppe wählen- Parameter:
asps- mögliche Aspekte- Gibt zurück:
- die Id des gewählten Aspekts
- Löst aus:
Exception- Beliebige Exception
-
getSelectedSimVar
Simulationsvariante für die ansonsten spezifizierte Datenidentifikation wählen- Gibt zurück:
- die Simulationsvariante, -1 bei Abbruch durch User
- Löst aus:
Exception
-
printInfo
public void printInfo(long objId, long atgId, long aspId, int simVar, Vector<String[]> info) throws Exception gibt das ausgewählte Objekt auf StdOut aus- Parameter:
objId- Objekt-IDatgId- Attributgruppen-IDaspId- Aspekt-IDsimVar- Simulationsvarianteinfo- Namen, Pids und IDs von Objekt, Attributgruppe und Aspekt- Löst aus:
Exception- Fehler bei der Ausgabe
-
getUserInput
liest die benutzereingabe oder setzt das Flag zum Abbrechen, falls "e" eingegeben wird- Gibt zurück:
- the inputString
- Löst aus:
Exception- Fehler beim Lesen der Benutzereingabe
-
printBlank
prints blank lines- Parameter:
count- number of blank lines- Löst aus:
Exception- Fehler beim Lesen der Benutzereingabe
-