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 TypMethodeBeschreibungvoid
execute()
int
Aspekt für das zuvor gewählte Objekt und Attributgruppe wählenint
Attributgruppe aus allen möglichen für das zuvor ausgewählte Objekt wählenvoid
getDirectNavigation
(String input) Direktnavigation mit kommaseparierten Wertenint
Objekt aus allen möglichen des DataIdentTree auswählenint
Simulationsvariante für die ansonsten spezifizierte Datenidentifikation wählenliest die benutzereingabe oder setzt das Flag zum Abbrechen, falls "e" eingegeben wirdvoid
printBlank
(int count) prints blank linesvoid
gibt das ausgewählte Objekt auf StdOut ausvoid
Felder 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:
execute
in 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
-