Deprecated and removed unecessary fields from FileMetadata

pull/14/head
Sam Bosley 12 years ago
parent 2f98b8d308
commit bce73a1d1d

@ -5,79 +5,37 @@
*/
package com.todoroo.astrid.files;
import com.todoroo.andlib.data.Property.LongProperty;
import com.todoroo.andlib.data.Property.StringProperty;
import com.todoroo.astrid.data.Metadata;
//public class FileMetadata {
//
// /** metadata key */
// public static final String METADATA_KEY = "file"; //$NON-NLS-1$
//
// /** default directory for files on external storage */
// public static final String FILES_DIRECTORY_DEFAULT = "attachments"; //$NON-NLS-1$
//
// /** preference key for some other download directory */
// public static final String FILES_DIRECTORY_PREF = "custom_files_dir"; //$NON-NLS-1$
//
// /** Constants for file types */
// public static final String FILE_TYPE_AUDIO = "audio/"; //$NON-NLS-1$
// public static final String FILE_TYPE_IMAGE = "image/"; //$NON-NLS-1$
// public static final String FILE_TYPE_PDF = "application/pdf"; //$NON-NLS-1$
//
// public static final String FILE_TYPE_DOC = "application/msword"; //$NON-NLS-1$
// public static final String FILE_TYPE_DOCX = "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; //$NON-NLS-1$
// public static final String FILE_TYPE_PPT = "application/vnd.ms-powerpoint"; //$NON-NLS-1$
// public static final String FILE_TYPE_PPTX = "application/vnd.openxmlformats-officedocument.presentationml.presentation"; //$NON-NLS-1$
// public static final String FILE_TYPE_XLS = "application/vnd.ms-excel"; //$NON-NLS-1$
// public static final String FILE_TYPE_XLSX = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; //$NON-NLS-1$
//
// public static final String[] MS_FILETYPES = {
// FILE_TYPE_DOC, FILE_TYPE_DOCX,
// FILE_TYPE_XLS, FILE_TYPE_XLSX,
// FILE_TYPE_PPT, FILE_TYPE_PPTX,
// };
//
// public static final String FILE_TYPE_OTHER = "application/octet-stream"; //$NON-NLS-1$
//
// public static final StringProperty FILE_PATH = new StringProperty(Metadata.TABLE,
// Metadata.VALUE1.name);
//
// public static final StringProperty FILE_TYPE = new StringProperty(Metadata.TABLE,
// Metadata.VALUE2.name);
//
// public static final LongProperty DELETION_DATE = new LongProperty(Metadata.TABLE,
// Metadata.VALUE3.name);
//
// public static final LongProperty REMOTE_ID = new LongProperty(Metadata.TABLE,
// Metadata.VALUE4.name);
//
// public static final StringProperty URL = new StringProperty(Metadata.TABLE,
// Metadata.VALUE5.name);
//
// public static final StringProperty NAME = new StringProperty(Metadata.TABLE,
// Metadata.VALUE6.name);
//
//
// public static Metadata createNewFileMetadata(long taskId, String filePath, String fileName, String fileType) {
// Metadata metadata = new Metadata();
// metadata.setValue(Metadata.KEY, METADATA_KEY);
// metadata.setValue(Metadata.TASK, taskId);
// metadata.setValue(NAME, fileName);
// metadata.setValue(FILE_PATH, filePath);
// metadata.setValue(FILE_TYPE, fileType);
// metadata.setValue(REMOTE_ID, 0L);
// metadata.setValue(DELETION_DATE, 0L);
// return metadata;
// }
//
// public static boolean taskHasAttachments(long taskId) {
// TodorooCursor<Metadata> files = PluginServices.getMetadataService()
// .query(Query.select(Metadata.TASK).where(
// Criterion.and(MetadataCriteria.byTaskAndwithKey(taskId, METADATA_KEY),
// DELETION_DATE.eq(0))).limit(1));
// try {
// return files.getCount() > 0;
// } finally {
// files.close();
// }
// }
//
//}
/**
* This class was deprecated with SyncV2. Use TaskAttachment instead.
* @author Sam
*
*/
@Deprecated
public class FileMetadata {
/** metadata key */
public static final String METADATA_KEY = "file"; //$NON-NLS-1$
public static final StringProperty FILE_PATH = new StringProperty(Metadata.TABLE,
Metadata.VALUE1.name);
public static final StringProperty FILE_TYPE = new StringProperty(Metadata.TABLE,
Metadata.VALUE2.name);
public static final LongProperty DELETION_DATE = new LongProperty(Metadata.TABLE,
Metadata.VALUE3.name);
public static final LongProperty REMOTE_ID = new LongProperty(Metadata.TABLE,
Metadata.VALUE4.name);
public static final StringProperty URL = new StringProperty(Metadata.TABLE,
Metadata.VALUE5.name);
public static final StringProperty NAME = new StringProperty(Metadata.TABLE,
Metadata.VALUE6.name);
}

Loading…
Cancel
Save