mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
.externalToolBuilders
config
source
cpp
java
org
alfresco
email
filesys
jcr
linkvalidation
model
repo
action
activities
admin
attributes
audit
avm
blogIntegration
cache
clt
coci
config
configuration
content
cleanup
encoding
filestore
http
metadata
xml
AbstractMappingMetadataExtracter.java
AbstractMetadataExtracter.java
AbstractMetadataExtracterTest.java
HtmlMetadataExtracter.java
HtmlMetadataExtracter.properties
HtmlMetadataExtracterTest.java
MP3MetadataExtracter.java
MP3MetadataExtracter.properties
MailMetadataExtracter.java
MailMetadataExtracter.properties
MappingMetadataExtracterTest.java
MetadataExtracter.java
MetadataExtracterRegistry.java
OfficeMetadataExtracter.java
OfficeMetadataExtracter.properties
OfficeMetadataExtracterTest.java
OpenDocumentMetadataExtracter.java
OpenDocumentMetadataExtracter.properties
OpenDocumentMetadataExtracterTest.java
OpenOfficeMetadataExtracter.java
OpenOfficeMetadataExtracter.properties
OpenOfficeMetadataExtracterTest.java
PdfBoxMetadataExtracter.java
PdfBoxMetadataExtracter.properties
PdfBoxMetadataExtracterTest.java
replication
selector
transform
AbstractContentAccessor.java
AbstractContentReader.java
AbstractContentStore.java
AbstractContentWriter.java
AbstractReadOnlyContentStoreTest.java
AbstractRoutingContentStore.java
AbstractWritableContentStoreTest.java
ContentContext.java
ContentDataTest.java
ContentExistsException.java
ContentServicePolicies.java
ContentStore.java
ContentTestSuite.java
ContentWorker.java
EmptyContentReader.java
MimetypeMap.java
MimetypeMapTest.java
NodeContentContext.java
RoutingContentService.java
RoutingContentServiceTest.java
RoutingContentStoreTest.java
TenantRoutingFileContentStore.java
UnsupportedContentUrlException.java
copy
deploy
descriptor
dictionary
domain
exporter
forum
i18n
importer
jscript
lock
model
module
node
ownable
person
policy
processor
remote
rule
search
security
service
site
template
tenant
thumbnail
transaction
usage
version
workflow
sandbox
service
tools
util
apache
queryRegister.dtd
meta-inf
test-resources
web
.classpath
.project
build.xml
8078: Merged V2.1 to V2.2 8025: Fixes WCM-1039, problems with case insensitive name handling. 8079: Merged V2.1 to V2.2 8035: -- DONE SEPARATELY -- 8040: Fix AR-1985: SQL Server dialect is derived from Sybase dialect there need additional no-op script 8046: Better Javadocs for getChildByName() 8056: Fixed WCM-790: Date conversion for metadata extractors 8057: Fixed WCM-790: Properties that don't convert can be discarded (default is to fail) 8059: -- DONE SEPARATELY -- 8061: Fixes WCM-790: Fallout from CHK-2168 and CHK-2169 8081: Fix for WCM-1018 8082: Merged V2.1 to V2.2 8016: Merged V2.1-A to V2.1 8000: Additional indexes for AVM 8013: Patch to introduce reverse indexes required for AVM git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8474 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
45 lines
1.2 KiB
Java
45 lines
1.2 KiB
Java
package org.alfresco.repo.content.metadata;
|
|
|
|
import org.alfresco.repo.content.MimetypeMap;
|
|
|
|
/**
|
|
* @see org.alfresco.repo.content.metadata.PdfBoxMetadataExtracter
|
|
*
|
|
* @author Jesper Steen Møller
|
|
*/
|
|
public class PdfBoxMetadataExtracterTest extends AbstractMetadataExtracterTest
|
|
{
|
|
private PdfBoxMetadataExtracter extracter;
|
|
|
|
@Override
|
|
public void setUp() throws Exception
|
|
{
|
|
super.setUp();
|
|
extracter = new PdfBoxMetadataExtracter();
|
|
extracter.setDictionaryService(dictionaryService);
|
|
extracter.register();
|
|
}
|
|
|
|
/**
|
|
* @return Returns the same transformer regardless - it is allowed
|
|
*/
|
|
protected MetadataExtracter getExtracter()
|
|
{
|
|
return extracter;
|
|
}
|
|
|
|
public void testSupports() throws Exception
|
|
{
|
|
for (String mimetype : PdfBoxMetadataExtracter.SUPPORTED_MIMETYPES)
|
|
{
|
|
boolean supports = extracter.isSupported(mimetype);
|
|
assertTrue("Mimetype should be supported: " + mimetype, supports);
|
|
}
|
|
}
|
|
|
|
public void testPdfExtraction() throws Exception
|
|
{
|
|
testExtractFromMimetype(MimetypeMap.MIMETYPE_PDF);
|
|
}
|
|
}
|