Package org.nuxeo.ecm.platform.url
Class DocumentViewImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.url.DocumentViewImpl
-
- All Implemented Interfaces:
Serializable,DocumentView
public class DocumentViewImpl extends Object implements DocumentView, Serializable
TODO: document me.- Author:
- tiry
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DocumentViewImpl(DocumentLocation docLoc)DocumentViewImpl(DocumentLocation documentLocation, String viewId)DocumentViewImpl(DocumentLocation documentLocation, String viewId, String subURI, Map<String,String> parameters)DocumentViewImpl(DocumentLocation documentLocation, String viewId, Map<String,String> parameters)DocumentViewImpl(DocumentModel doc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(String name, String value)DocumentLocationgetDocumentLocation()StringgetParameter(String name)Map<String,String>getParameters()StringgetPatternName()Returns the url pattern names used to generate this document view.StringgetSubURI()StringgetTabId()StringgetViewId()Returns the outcome to use for this document view.voidremoveParameter(String name)voidsetDocumentLocation(DocumentLocation documentLocation)voidsetPatternName(String patternName)voidsetSubURI(String subURI)voidsetViewId(String viewId)StringtoString()
-
-
-
Constructor Detail
-
DocumentViewImpl
public DocumentViewImpl(DocumentLocation documentLocation, String viewId)
-
DocumentViewImpl
public DocumentViewImpl(DocumentLocation documentLocation, String viewId, Map<String,String> parameters)
-
DocumentViewImpl
public DocumentViewImpl(DocumentLocation documentLocation, String viewId, String subURI, Map<String,String> parameters)
-
DocumentViewImpl
public DocumentViewImpl(DocumentModel doc)
-
DocumentViewImpl
public DocumentViewImpl(DocumentLocation docLoc)
-
-
Method Detail
-
getDocumentLocation
public DocumentLocation getDocumentLocation()
- Specified by:
getDocumentLocationin interfaceDocumentView
-
getTabId
public String getTabId()
-
getViewId
public String getViewId()
Description copied from interface:DocumentViewReturns the outcome to use for this document view.XXX AT: Can be considered to be badly named "view id".
- Specified by:
getViewIdin interfaceDocumentView
-
getSubURI
public String getSubURI()
- Specified by:
getSubURIin interfaceDocumentView
-
getParameters
public Map<String,String> getParameters()
- Specified by:
getParametersin interfaceDocumentView
-
getParameter
public String getParameter(String name)
- Specified by:
getParameterin interfaceDocumentView
-
addParameter
public void addParameter(String name, String value)
- Specified by:
addParameterin interfaceDocumentView
-
removeParameter
public void removeParameter(String name)
- Specified by:
removeParameterin interfaceDocumentView
-
setDocumentLocation
public void setDocumentLocation(DocumentLocation documentLocation)
- Specified by:
setDocumentLocationin interfaceDocumentView
-
setSubURI
public void setSubURI(String subURI)
- Specified by:
setSubURIin interfaceDocumentView
-
setViewId
public void setViewId(String viewId)
- Specified by:
setViewIdin interfaceDocumentView
-
getPatternName
public String getPatternName()
Description copied from interface:DocumentViewReturns the url pattern names used to generate this document view.- Specified by:
getPatternNamein interfaceDocumentView
-
setPatternName
public void setPatternName(String patternName)
- Specified by:
setPatternNamein interfaceDocumentView
-
-