+ /**
+ * Return the original {@link Format} of the {@link Card}.
+ *
+ * @return the {@link Format}
+ */
+ public Format getFormat() {
+ return format;
+ }
+
+ /**
+ * Return the input which was used to open this {@link Card}.
+ *
+ * @return the input
+ */
+ public File getInput() {
+ return file;
+ }
+
+ /**
+ * Return the date of the last modification for this {@link Card} (or -1 if
+ * unknown/new).
+ *
+ * @return the last modified date
+ */
+ public long getLastModified() {
+ return lastModified;
+ }
+
+ /**
+ * Check if this {@link Card} is remote.
+ *
+ * @return TRUE if this {@link Card} is remote
+ */
+ public boolean isRemote() {
+ return remote;
+ }
+
+ /**
+ * Set the remote option on this {@link Card}.
+ *
+ * @param remote
+ * TRUE if this {@link Card} is remote
+ */
+ public void setRemote(boolean remote) {
+ this.remote = remote;
+ }
+