Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.preview.codec
Class DocumentPreviewCodec

java.lang.Object
  extended by org.nuxeo.ecm.platform.url.service.AbstractDocumentViewCodec
      extended by org.nuxeo.ecm.platform.preview.codec.DocumentPreviewCodec
All Implemented Interfaces:
DocumentViewCodec

public class DocumentPreviewCodec
extends AbstractDocumentViewCodec

Author:
Thomas Roger

Field Summary
static String PREFIX
           
static String PROPERTY_PATH_KEY
           
static String URLPattern
           
 
Constructor Summary
DocumentPreviewCodec()
           
 
Method Summary
 DocumentView getDocumentViewFromUrl(String url)
          Extracts the document view from given url.
 String getPrefix()
           
 String getUrlFromDocumentView(DocumentView docView)
          Builds an url from the given document view.
 
Methods inherited from class org.nuxeo.ecm.platform.url.service.AbstractDocumentViewCodec
handleDocumentView, handleUrl, setPrefix
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_PATH_KEY

public static final String PROPERTY_PATH_KEY
See Also:
Constant Field Values

PREFIX

public static final String PREFIX
See Also:
Constant Field Values

URLPattern

public static final String URLPattern
See Also:
Constant Field Values
Constructor Detail

DocumentPreviewCodec

public DocumentPreviewCodec()
Method Detail

getPrefix

public String getPrefix()
Specified by:
getPrefix in interface DocumentViewCodec
Overrides:
getPrefix in class AbstractDocumentViewCodec

getDocumentViewFromUrl

public DocumentView getDocumentViewFromUrl(String url)
Description copied from interface: DocumentViewCodec
Extracts the document view from given url.

The url is partial: it does not hold the context path information (server:port/nuxeo).

Parameters:
url - the partial url to redirect to.
Returns:
a document view instance.

getUrlFromDocumentView

public String getUrlFromDocumentView(DocumentView docView)
Description copied from interface: DocumentViewCodec
Builds an url from the given document view.

The url should be partial: it should not hold the context path information (server:port/nuxeo).

Returns:

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.