mirror of
https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
synced 2025-10-30 01:35:32 +00:00
Added Models for displaying files and all kinds of stuff
This commit is contained in:
@@ -20,6 +20,19 @@ public class FileList {
|
||||
if (!_Files.Contains(document)) _Files.Add(document);
|
||||
}
|
||||
|
||||
public bool Contains(XMLRootDocument doc) {
|
||||
if (_Files == null) return false;
|
||||
return _Files.Contains(doc);
|
||||
}
|
||||
|
||||
public List<XMLRootDocument>? GetFileList()
|
||||
=> this._Files != null ? this._Files.ToList() : null;
|
||||
|
||||
public FileList Clone() {
|
||||
var ret = new FileList(this.XMLRoot);
|
||||
foreach (var file in _Files) {
|
||||
ret.Add(file);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user