package org.alfresco.repo.content.metadata; import java.io.Serializable; import java.util.ArrayList; import java.util.Map; import org.alfresco.repo.content.MimetypeMap; import org.apache.tika.metadata.Metadata; import org.apache.tika.parser.Parser; import org.apache.tika.parser.dwg.DWGParser; /** * Metadata extractor for the * {@link org.alfresco.repo.content.MimetypeMap#MIMETYPE_APP_DWG MIMETYPE_APP_DWG} * and * {@link org.alfresco.repo.content.MimetypeMap#MIMETYPE_IMG_DWG MIMETYPE_IMG_DWG} * mimetypes. *
* title: -- cm:title * description: -- cm:description * author: -- cm:author * keywords: * comments: * lastauthor: ** * Uses Apache Tika * * @since 3.4 * @author Nick Burch */ public class DWGMetadataExtracter extends TikaPoweredMetadataExtracter { private static final String KEY_KEYWORD = "keyword"; private static final String KEY_LAST_AUTHOR = "lastAuthor"; public static ArrayList