Changeset 28499

Show
Ignore:
Timestamp:
01/05/08 13:13:56 (1 year ago)
Author:
sfermigier
Message:

Forward port.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • org.nuxeo.ecm.core/trunk/nuxeo-core-jcr-connector/src/main/java/org/nuxeo/ecm/core/repository/jcr/JCRDocumentProxy.java

    r28462 r28499  
    142142    } 
    143143 
    144  
     144    @Override 
    145145    public void orderBefore(String src, String dest) throws DocumentException { 
    146146        throw new UnsupportedOperationException("proxy docs are not folders"); 
  • org.nuxeo.ecm.core/trunk/nuxeo-core-query/src/main/java/org/nuxeo/ecm/core/query/Query.java

    r19493 r28499  
    3434     * <code>UnsupportedQueryTypeException</code> should be thrown. 
    3535     */ 
    36     public static enum Type { 
     36    enum Type { 
    3737        NXQL("NXQL"), XPATH("XPATH"); 
    3838 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-audit-io/src/main/java/org/nuxeo/ecm/platform/audit/io/IOLogEntryBase.java

    r28496 r28499  
    129129     * 
    130130     * @param logEntryElement 
    131      * @param logEntry 
    132131     */ 
    133132    protected static LogEntry readLogEntry(Element logEntryElement) { 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-cache-server/src/test/java/org/nuxeo/ecm/platform/cache/server/TestSimpleServerCache.java

    r21687 r28499  
    4848    private static final Log log = LogFactory.getLog(TestSimpleServerCache.class); 
    4949 
    50     protected final String DOC_TYPE_FILE = "File"; 
    51     protected final String DOC_TYPE_FOLDER = "Folder"; 
     50    protected static final String DOC_TYPE_FILE = "File"; 
     51    protected static final String DOC_TYPE_FOLDER = "Folder"; 
    5252 
    5353    protected class SCHEMA_FILE { 
     
    341341    } 
    342342 
    343     private void assertEqualLists(List<String> expected, List<String> actual) { 
     343    private static void assertEqualLists(List<String> expected, List<String> actual) { 
    344344        int actualSize = actual.size(); 
    345345        int i = 0; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-comment/src/main/java/org/nuxeo/ecm/platform/comment/impl/CommentManagerImpl.java

    r28496 r28499  
    195195     * @throws ClientException 
    196196     */ 
    197     private String updateAuthor(DocumentModel docModel, DocumentModel comment) 
     197    private static String updateAuthor(DocumentModel docModel, DocumentModel comment) 
    198198            throws ClientException { 
    199199        // update the author if not set 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-api/src/main/java/org/nuxeo/ecm/platform/forms/layout/api/WidgetDefinition.java

    r28475 r28499  
    3333public interface WidgetDefinition extends Serializable { 
    3434 
    35     static final String RENDERED_PROPERTY_NAME = "rendered"; 
     35    String RENDERED_PROPERTY_NAME = "rendered"; 
    3636 
    37     static final String REQUIRED_PROPERTY_NAME = "required"; 
     37    String REQUIRED_PROPERTY_NAME = "required"; 
    3838 
    3939    /** 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/DateTimeWidgetTypeHandler.java

    r28496 r28499  
    2929import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    3030import org.nuxeo.ecm.platform.forms.layout.facelets.TagConfigFactory; 
    31 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3231import org.nuxeo.ecm.platform.ui.web.component.date.UIInputDateTime; 
    3332 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/DirectorySelectOneWidgetTypeHandler.java

    r28496 r28499  
    2727import org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper; 
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    29 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3029import org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent; 
    3130import org.nuxeo.ecm.platform.ui.web.directory.SelectOneListboxComponent; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/FileWidgetTypeHandler.java

    r28496 r28499  
    2727import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.ValueExpressionHelper; 
    29 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3029import org.nuxeo.ecm.platform.ui.web.component.file.UIInputFile; 
    3130import org.nuxeo.ecm.platform.ui.web.component.file.UIOutputFile; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/HtmlTextWidgetTypeHandler.java

    r28496 r28499  
    2727import org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper; 
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    29 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3029import org.nuxeo.ecm.platform.ui.web.component.editor.UIHtmlEditor; 
    3130 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/IntWidgetTypeHandler.java

    r28496 r28499  
    3030import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    3131import org.nuxeo.ecm.platform.forms.layout.facelets.TagConfigFactory; 
    32 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3332 
    3433import com.sun.facelets.FaceletContext; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/SecretWidgetTypeHandler.java

    r28496 r28499  
    2727import org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper; 
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    29 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3029 
    3130import com.sun.facelets.FaceletContext; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/TextWidgetTypeHandler.java

    r28496 r28499  
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper; 
    2929import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    30 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3130 
    3231import com.sun.facelets.FaceletContext; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/facelets/plugins/TextareaWidgetTypeHandler.java

    r28496 r28499  
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper; 
    2929import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    30 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3130 
    3231import com.sun.facelets.FaceletContext; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/main/java/org/nuxeo/ecm/platform/forms/layout/service/WebLayoutManagerImpl.java

    r28496 r28499  
    254254     * Evaluates an expression to a boolean value. 
    255255     */ 
    256     private Boolean getBooleanValue(FaceletContext context, String expression) { 
     256    private static Boolean getBooleanValue(FaceletContext context, String expression) { 
    257257        Object value = evaluateExpression(context, expression); 
    258258        if (value instanceof Boolean) { 
     
    269269     * Evaluates an expression to a string value. 
    270270     */ 
    271     private String getStringValue(FaceletContext context, String expression) { 
     271    private static String getStringValue(FaceletContext context, String expression) { 
    272272        Object value = evaluateExpression(context, expression); 
    273273        if (value == null || value instanceof String) { 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-forms-layout-client/src/test/java/org/nuxeo/ecm/platform/layout/facelets/TestWidgetTypeHandler.java

    r28496 r28499  
    2828import org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper; 
    2929import org.nuxeo.ecm.platform.forms.layout.facelets.LeafFaceletHandler; 
    30 import org.nuxeo.ecm.platform.forms.layout.facelets.WidgetTypeHandler; 
    3130import org.nuxeo.ecm.platform.forms.layout.facelets.plugins.AbstractWidgetTypeHandler; 
    3231 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-api/src/main/java/org/nuxeo/ecm/platform/io/api/IOManager.java

    r28475 r28499  
    4040public interface IOManager extends Serializable { 
    4141 
    42     static final String DOCUMENTS_ADAPTER_NAME = "documents"; 
     42    String DOCUMENTS_ADAPTER_NAME = "documents"; 
    4343 
    4444    /** 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-core/src/test/java/org/nuxeo/ecm/platform/io/test/TestIORemoteCopy.java

    r28479 r28499  
    6464    private static final Log log = LogFactory.getLog(TestIORemoteCopy.class); 
    6565 
    66     CoreSession coreSession; 
    67  
    68     protected DocumentModel root; 
    69  
    70     protected DocumentModel parent; 
    71  
    72     protected DocumentModel child; 
    73  
    74     final String localRepositoryName = "demo"; 
     66    protected static final String localRepositoryName = "demo"; 
    7567 
    7668    // used with 5.1.x 
    7769    // String STREAM_SERVER_URL = "socket://localhost:3233"; 
    7870    // used with 5.2.x 
    79     String STREAM_SERVER_URL = "socket://localhost:62474"; 
    80  
    81     IOManager ioService; 
     71    protected static final String STREAM_SERVER_URL = "socket://localhost:62474"; 
     72 
     73    protected CoreSession coreSession; 
     74 
     75    protected DocumentModel root; 
     76    protected DocumentModel parent; 
     77    protected DocumentModel child; 
     78 
     79    protected IOManager ioService; 
    8280 
    8381    @Override 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-io-core/src/test/java/org/nuxeo/ecm/platform/io/test/TestIORemoteCopy2.java

    r28479 r28499  
    5757    private static final Log log = LogFactory.getLog(TestIORemoteCopy2.class); 
    5858 
    59     CoreSession coreSession1; 
    60  
    61     CoreSession coreSession2; 
    62  
    63     protected DocumentModel root; 
    64  
    65     protected DocumentModel testRoot; 
    66  
    67     protected DocumentModel parent; 
    68  
    69     protected DocumentModel child; 
    70     protected DocumentModel child2; 
    71  
    72     String repositoryName1 = "default"; 
    73  
    74     String repositoryName2 = "default"; 
     59    protected static final String repositoryName1 = "default"; 
     60 
     61    protected static final String repositoryName2 = "default"; 
    7562 
    7663    // used with 5.1.x 
    7764    // String STREAM_SERVER_URL = "socket://localhost:3233"; 
    7865    // used with 5.2.x 
    79     final String STREAM_SERVER_URL = "socket://localhost:62474"; 
    80  
    81     IOManager ioService; 
    82  
    83     IOManager remoteIOManager; 
     66    protected static final String STREAM_SERVER_URL = "socket://localhost:62474"; 
     67 
     68    protected CoreSession coreSession1; 
     69    protected CoreSession coreSession2; 
     70 
     71    protected DocumentModel root; 
     72    protected DocumentModel testRoot; 
     73    protected DocumentModel parent; 
     74    protected DocumentModel child; 
     75    protected DocumentModel child2; 
     76 
     77    protected IOManager ioService; 
     78    protected IOManager remoteIOManager; 
     79 
     80    protected DocumentRef srcDocId; 
     81    protected DocumentRef dstDocId; 
     82    protected String destServerAddress; 
    8483 
    8584    @Override 
     
    174173        coreSession.save(); 
    175174    } 
    176  
    177     DocumentRef srcDocId; 
    178     DocumentRef dstDocId; 
    179     String destServerAddress; 
    180175 
    181176    // this is using documents created by this test 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-modifier/src/test/java/org/nuxeo/ecm/platform/modifier/AbstractPluginTestCase.java

    r28496 r28499  
    6161    } 
    6262 
     63    @Override 
    6364    public Repository getRepository() throws Exception { 
    6465        if (repository == null) { 
     
    8889        try { 
    8990            final byte[] fileContent = FileUtils.readBytes(file); 
    90  
    91             ByteArrayBlob docContent = new ByteArrayBlob(fileContent, 
    92                     "application/msword"); 
    93  
    94             return docContent; 
     91            return new ByteArrayBlob(fileContent, "application/msword"); 
    9592        } catch (IOException e) { 
    9693            log.error("Error reading file: " + file.getAbsolutePath()); 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-modifier/src/test/java/org/nuxeo/ecm/platform/modifier/TestDocModifierService.java

    r24551 r28499  
    6363    private Transformer transformer; 
    6464 
    65     private final String docPath_wordML = "src/test/resources/data/wordml/hello-simple.xml"; 
     65    private static final String docPath_wordML = "src/test/resources/data/wordml/hello-simple.xml"; 
    6666 
    6767    @Override 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-modifier/src/test/java/org/nuxeo/ecm/platform/modifier/TestModifierOnDocModel.java

    r28475 r28499  
    4949public class TestModifierOnDocModel extends AbstractPluginTestCase { 
    5050 
    51     final Log log = LogFactory.getLog(TestModifierOnDocModel.class); 
     51    private static final Log log = LogFactory.getLog(TestModifierOnDocModel.class); 
    5252 
    5353    private Session session; 
     
    5959    private Transformer transformer; 
    6060 
    61     private final String docPath_MSWORD = "test/resources/data/SampleDoc.doc"; 
     61    private static final String docPath_MSWORD = "test/resources/data/SampleDoc.doc"; 
    6262 
    63     private final String docPath_wordML = "src/test/resources/data/wordml/descr04_appro.xml"; 
     63    private static final String docPath_wordML = "src/test/resources/data/wordml/descr04_appro.xml"; 
    6464 
    6565    @Override 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-notification-api/src/main/java/org/nuxeo/ecm/platform/notification/api/Notification.java

    r28475 r28499  
    2424public interface Notification extends Serializable { 
    2525 
    26     static final String EMAIL_NOTIFICATION = "email"; 
     26    String EMAIL_NOTIFICATION = "email"; 
    2727 
    2828    /** 
     
    5858    String getLabel(); 
    5959 
    60     boolean equals(Object obj); 
    61  
    62     int hashCode(); 
    63  
    6460    Boolean getEnabled(); 
    6561 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-core/src/test/java/org/nuxeo/ecm/platform/relations/DummyResourceAdapter.java

    r22121 r28499  
    4343    } 
    4444 
     45    @Override 
    4546    public Class<?> getKlass() { 
    4647        return DummyResourceLike.class; 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-io/src/main/java/org/nuxeo/ecm/platform/relations/io/IORelationAdapter.java

    r26168 r28499  
    241241     * account. 
    242242     */ 
     243    @Override 
    243244    public IOResources extractResources(String repo, 
    244245            Collection<DocumentRef> sources) { 
     
    260261            } 
    261262            Map<DocumentRef, Set<Resource>> docResources = new HashMap<DocumentRef, Set<Resource>>(); 
    262             DocumentModel doc; 
    263263            Set<Resource> emptySet = Collections.emptySet(); 
    264264            List<Statement> statements = new ArrayList<Statement>(); 
     
    266266            for (DocumentRef docRef : sources) { 
    267267                try { 
    268                     doc = session.getDocument(docRef); 
     268                    DocumentModel doc = session.getDocument(docRef); 
    269269                    Set<Resource> resources = relManager.getAllResources(doc); 
    270270                    docResources.put(docRef, resources); 
     
    347347    } 
    348348 
     349    @Override 
    349350    public IOResources loadResourcesFromXML(InputStream in) { 
    350351        try { 
     
    381382    } 
    382383 
     384    @Override 
    383385    public void storeResources(IOResources resources) { 
    384386        if (!(resources instanceof IORelationResources)) { 
     
    407409    } 
    408410 
    409     protected Statement updateDate(Statement statement, Literal newDate, 
     411    protected static Statement updateDate(Statement statement, Literal newDate, 
    410412            List<Resource> properties) { 
    411413        for (Resource property : properties) { 
     
    418420    } 
    419421 
     422    @Override 
    420423    public IOResources translateResources(String repo, IOResources resources, 
    421424            DocumentTranslationMap map) { 
     
    432435                    namespaces, relResources.getStatements()); 
    433436            Graph graph = graphHelper.getGraph(); 
    434             Statement pattern; 
    435437            RelationManager relManager = getRelationManager(); 
    436438            CoreSession session = getCoreSession(repo); 
     
    453455                        continue; 
    454456                    } 
    455                     pattern = new StatementImpl(resource, null, null); 
     457                    Statement pattern = new StatementImpl(resource, null, null); 
    456458                    List<Statement> outgoing = graph.getStatements(pattern); 
    457459                    pattern = new StatementImpl(null, null, resource); 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-io/src/main/java/org/nuxeo/ecm/platform/relations/io/IORelationAdapterProperties.java

    r28475 r28499  
    2727 * @author <a href="mailto:at@nuxeo.com">Anahide Tchertchian</a> 
    2828 */ 
    29 public interface IORelationAdapterProperties { 
     29public class IORelationAdapterProperties { 
    3030 
    3131    /** 
    3232     * Property representing the graph name where relations should be extracted. 
    3333     */ 
    34     static final String GRAPH = "graph"; 
     34    public static final String GRAPH = "graph"; 
    3535 
    3636    /** 
     
    3939     * Defaults to the graph property value. 
    4040     */ 
    41     static final String IMPORT_GRAPH = "import-graph"; 
     41    public static final String IMPORT_GRAPH = "import-graph"; 
    4242 
    4343    /** 
     
    5050     * Default value: false. 
    5151     */ 
    52     static final String IGNORE_EXTERNAL = "ignore-external"; 
     52    public static final String IGNORE_EXTERNAL = "ignore-external"; 
    5353 
    5454    /** 
     
    5858     * Default value: false. 
    5959     */ 
    60     static final String IGNORE_LITERALS = "ignore-literals"; 
     60    public static final String IGNORE_LITERALS = "ignore-literals"; 
    6161 
    6262    /** 
     
    6767     * Default value: false. 
    6868     */ 
    69     static final String IGNORE_SIMPLE_RESOURCES = "ignore-simple-resources"; 
     69    public static final String IGNORE_SIMPLE_RESOURCES = "ignore-simple-resources"; 
    7070 
    7171    /** 
     
    7575     * list will not be kept. 
    7676     */ 
    77     static final String FILTER_PREDICATES = "filter-predicates"; 
     77    public static final String FILTER_PREDICATES = "filter-predicates"; 
    7878 
    7979    /** 
     
    8383     * will not be kept. 
    8484     */ 
    85     static final String IGNORE_PREDICATES = "ignore-predicates"; 
     85    public static final String IGNORE_PREDICATES = "ignore-predicates"; 
    8686 
    8787    /** 
     
    9191     * which is not on this list will not be kept. 
    9292     */ 
    93     static final String FILTER_METADATA = "filter-metatada"; 
     93    public static final String FILTER_METADATA = "filter-metatada"; 
    9494 
    9595    /** 
     
    9999     * which is on this list will not be kept. 
    100100     */ 
    101     static final String IGNORE_METADATA = "ignore-metatada"; 
     101    public static final String IGNORE_METADATA = "ignore-metatada"; 
    102102 
    103103    /** 
     
    107107     * Default value: false. 
    108108     */ 
    109     static final String IGNORE_ALL_METADATA = "ignore-all-metatada"; 
     109    public static final String IGNORE_ALL_METADATA = "ignore-all-metatada"; 
    110110 
    111111    /** 
     
    117117     * Current date is set as a literal as described in {@link RelationDate} 
    118118     */ 
    119     static final String UPDATE_DATE_METADATA = "update-date-metatada"; 
     119    public static final String UPDATE_DATE_METADATA = "update-date-metatada"; 
     120 
     121    // Constant utility class. 
     122    private IORelationAdapterProperties() { 
     123    } 
    120124 
    121125} 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-relations-io/src/test/java/org/nuxeo/ecm/platform/relations/io/test/TestIORelationAdapter.java

    r28454 r28499  
    109109    private JenaGraph graph; 
    110110 
     111    @Override 
    111112    public void setUp() throws Exception { 
    112113        super.setUp(); 
     
    121122        deploy("io-relations-test-contrib.xml"); 
    122123        deploy("jena-test-bundle.xml"); 
    123         ioService = (IOManager) Framework.getService(IOManager.class); 
     124        ioService = Framework.getService(IOManager.class); 
    124125        assertNotNull(ioService); 
    125126        assertNotNull(ioService); 
    126         rService = (RelationService) Framework.getService(RelationManager.class); 
     127        rService = Framework.getService(RelationManager.class); 
    127128        Graph graph = rService.getGraphByName(graphName); 
    128129        assertNotNull(graph); 
     
    131132    } 
    132133 
     134    @Override 
    133135    public void tearDown() throws Exception { 
    134136        if (graph != null) { 
     
    165167    } 
    166168 
    167     private void compareGraph(String filePath, Graph graph) throws Exception { 
     169    private static void compareGraph(String filePath, Graph graph) throws Exception { 
    168170        Graph newGraph = getMemoryGraph(); 
    169171        feedGraph(filePath, newGraph); 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-api/src/main/java/org/nuxeo/ecm/platform/transform/timer/SimpleTimer.java

    r28475 r28499  
    8585    } 
    8686 
     87    @Override 
    8788    public String toString() { 
    8889        try { 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-core/src/main/java/org/nuxeo/ecm/platform/transform/transformer/AbstractTransformer.java

    r28492 r28499  
    5050public abstract class AbstractTransformer implements Transformer { 
    5151 
    52     protected static final Log log = LogFactory.getLog(AbstractTransformer.class); 
     52    private static final long serialVersionUID = 6646610808363319901L; 
     53 
     54    private static final Log log = LogFactory.getLog(AbstractTransformer.class); 
    5355 
    5456    protected String name; 
     
    113115            } 
    114116        } 
    115  
    116117        return chain; 
    117118    } 
  • org.nuxeo.ecm.platform/trunk/nuxeo-platform-transform-plugins/src/main/java/org/nuxeo/ecm/platform/transform/plugin/pdfbox/impl/PDF2ImagePluginImpl.java

    r25115