CIB jView archive technischer Leitfaden
4. Schnittstellendefinitionen
4.3. Interface CompositeArchiveObject
Dieses Interface aus dem Archive-API definiert die Schnittstelle von zusammengesetzten Archivobjekten.
Jedes zusammengesetzte Archivobjekt muss folgende Interface-Methoden zur Verfügung stellen.
Interface-Methode |
Beschreibung |
void add (ArchiveObject archiveObject) |
Fügt ein Teilarchivobjekt zu dem zusammengesetzten Archivobjekt hinzu |
void addDocument (String id, String fileName) |
Erzeugt ein neues
Teilarchivobjekt aus der Datei im Dateisystem mit der gegebenen ID und fügt
es zu dem zusammengesetzten Archivobjekt hinzu. |
List getParts() |
Gibt die Liste der Teilarchivobjekte/-dokumente des zusammengesetzten Archivobjekts zurück. |
int getPartCount() |
Gibt die Anzahl der Teilarchivobjekte/-dokumente des zusammengesetzten Archivobjekts zurück. |
ArchiveObject getPartAt (int partIndex) |
Gibt das Teilarchivobjekt zum gegebenen Index zurück (Index ist 0-basiert). |