set(SRCLIB_PREFIX "src/de/hhaalo/spandisc")
set(SRCLIB_FILES
"${SRCLIB_PREFIX}/IFileSize.java"
+ "${SRCLIB_PREFIX}/FileSize.java"
"${SRCLIB_PREFIX}/IMedium.java"
- "${SRCLIB_PREFIX}/IMediumCollection.java")
+ "${SRCLIB_PREFIX}/Medium.java"
+ "${SRCLIB_PREFIX}/IMediumCollection.java"
+ "${SRCLIB_PREFIX}/MediumCollection.java")
add_jar(spandisc "${SRCLIB_FILES}")
--- /dev/null
+package de.hhaalo.spandisc;
+
+public class FileSize implements IFileSize
+{
+ private String _name = "";
+ private long _filesize = 0;
+ private int _type = 0;
+
+ public String getName() { return _name; }
+ public void setName(String filename) { _name = filename; }
+ public long getFileSize() { return _filesize; }
+ public void setFileSize(long size) { _filesize = size; }
+ public int getType() { return _type; }
+ public void setType(int type) { _type = type; }
+}
--- /dev/null
+package de.hhaalo.spandisc;
+
+public class Medium implements IMedium
+{
+ private int _nr = 0;
+ private long _freespace = 0;
+ private IFileSize[] _filesizearray = new IFileSize[0];
+
+ public int getNr() { return _nr; }
+ public void setNr(int nr) { _nr = nr; }
+ public long getFreeSpace() { return _freespace; }
+ public void setFreeSpace(long freespace) { _freespace = freespace; }
+ public IFileSize[] getFileSizeArray() { return _filesizearray; }
+ public void setFileSizeArray(IFileSize[] filesizearray) { _filesizearray = filesizearray; }
+}
--- /dev/null
+package de.hhaalo.spandisc;
+
+public class MediumCollection implements IMediumCollection
+{
+ private IMedium[] _mediumarray = new IMedium[0];
+
+ public IMedium[] getMediumArray() { return _mediumarray; }
+ public void setMediumArray(IMedium[] mediumarray) { _mediumarray = mediumarray; }
+}