de.bsvrz.dav.daf.main.impl.config.telegrams
Class IdsToObjectsAnswer

java.lang.Object
  extended by de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
      extended by de.bsvrz.dav.daf.main.impl.config.telegrams.IdsToObjectsAnswer

public class IdsToObjectsAnswer
extends SystemObjectAnswerInfo

Diese Klasse stellt ein Antworttelegramm dar. Es wird eine Liste gespeichert, welche die IDs der Objekte beinhaltet.

Author:
Kappich Systemberatung

Field Summary
 
Fields inherited from class de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
_answerType, IDS_TO_OBJECTS_TYPE, PIDS_TO_OBJECTS_TYPE, SET_IDS_TO_OBJECTS_TYPE, TYPE_IDS_TO_OBJECTS_TYPE
 
Constructor Summary
IdsToObjectsAnswer(DafDataModel dataModel)
           
IdsToObjectsAnswer(DafSystemObject[] objects, DafDataModel dataModel)
          Erzeugt ein neues Objekt mit den gegebenen Parametern.
 
Method Summary
 DafSystemObject[] getObjects()
          Gibt die Objekte zurück
 String parseToString()
          Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
 void read(DataInputStream in)
          Deserialisiert dieses Objekt.
 void write(DataOutputStream out)
          Serialisiert dieses Objekt.
 
Methods inherited from class de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
getAnswerType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdsToObjectsAnswer

public IdsToObjectsAnswer(DafDataModel dataModel)

IdsToObjectsAnswer

public IdsToObjectsAnswer(DafSystemObject[] objects,
                          DafDataModel dataModel)
Erzeugt ein neues Objekt mit den gegebenen Parametern.

Parameters:
objects - Liste der Objekte
dataModel - Datenmodel
Method Detail

getObjects

public final DafSystemObject[] getObjects()
Gibt die Objekte zurück

Returns:
Liste der Objek

parseToString

public final String parseToString()
Description copied from class: SystemObjectAnswerInfo
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.

Specified by:
parseToString in class SystemObjectAnswerInfo
Returns:
Beschreibender Text dieses Objekts.

write

public final void write(DataOutputStream out)
                 throws IOException
Description copied from class: SystemObjectAnswerInfo
Serialisiert dieses Objekt.

Specified by:
write in class SystemObjectAnswerInfo
Parameters:
out - Stream auf den das Objekt geschrieben werden soll.
Throws:
IOException

read

public final void read(DataInputStream in)
                throws IOException
Description copied from class: SystemObjectAnswerInfo
Deserialisiert dieses Objekt.

Specified by:
read in class SystemObjectAnswerInfo
Parameters:
in - Stream von dem das Objekt gelesen werden soll.
Throws:
IOException