de.bsvrz.ars.export
Class Dataspecification

java.lang.Object
  extended by de.bsvrz.ars.export.Dataspecification

public class Dataspecification
extends java.lang.Object

Jede Instanz dieser Klasse repräsentiert genau eine Datenspezifikation (so, wie sie im Export benötigt wird) plus Name.

Version:
$Revision: 1.1 $ / $Date: 2008/01/22 16:39:42 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Phil Schrettenbrunner

Constructor Summary
Dataspecification(java.util.Collection systemObjects, DataDescription dataDescription, java.lang.String name)
          Datenspezifikatoin: Datenidentifikation (Atg, Asp, SimVar), plus optionaler Name, plus Liste von Objekten
 
Method Summary
 Aspect getAsp()
          Liefert den Askept dieser Datenspezifikation zurück
 AttributeGroup getAtg()
          Liefert die Attributgruppe dieser Datenspezifikation zurück
 DataDescription getDataDescription()
          Liefert die Daten-Beschreibung dieser Datenspezifikation zurück
 java.lang.String getName()
          Liefert den Namen dieser Datenspezifikation
 short getSimVar()
          Liefert die Simulationsvariante dieser Datenspezifikation zurück
 java.util.Collection<SystemObject> getSystemObjects()
          Liefert die Liste der Objekte zurück
 java.lang.String toString()
          Liefert den Namen dieser Datenspezifikation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Dataspecification

public Dataspecification(java.util.Collection systemObjects,
                         DataDescription dataDescription,
                         java.lang.String name)
                  throws java.lang.NullPointerException,
                         InvalidObjectException
Datenspezifikatoin: Datenidentifikation (Atg, Asp, SimVar), plus optionaler Name, plus Liste von Objekten

Parameters:
systemObjects -
dataDescription -
name -
Throws:
java.lang.NullPointerException
InconsistentData
InvalidObjectException
Method Detail

getSystemObjects

public java.util.Collection<SystemObject> getSystemObjects()
Liefert die Liste der Objekte zurück

Returns:
Liste der Objekte

getName

public java.lang.String getName()
Liefert den Namen dieser Datenspezifikation

Returns:
Name dieser Datenspezifikation

getAsp

public Aspect getAsp()
Liefert den Askept dieser Datenspezifikation zurück

Returns:
der Askept dieser Datenspezifikation

getAtg

public AttributeGroup getAtg()
Liefert die Attributgruppe dieser Datenspezifikation zurück

Returns:
Attributgruppe dieser Datenspezifikation

getSimVar

public short getSimVar()
Liefert die Simulationsvariante dieser Datenspezifikation zurück

Returns:
Simulationsvariante dieser Datenspezifikation

getDataDescription

public DataDescription getDataDescription()
Liefert die Daten-Beschreibung dieser Datenspezifikation zurück

Returns:
Daten-Beschreibung dieser Datenspezifikation

toString

public java.lang.String toString()
Liefert den Namen dieser Datenspezifikation

Overrides:
toString in class java.lang.Object
Returns:
Name dieser Datenspezifikation


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.