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 SummaryConstructors 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 SummaryAll 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- 
DocumentViewImplpublic DocumentViewImpl(DocumentLocation documentLocation, String viewId) 
 - 
DocumentViewImplpublic DocumentViewImpl(DocumentLocation documentLocation, String viewId, Map<String,String> parameters) 
 - 
DocumentViewImplpublic DocumentViewImpl(DocumentLocation documentLocation, String viewId, String subURI, Map<String,String> parameters) 
 - 
DocumentViewImplpublic DocumentViewImpl(DocumentModel doc) 
 - 
DocumentViewImplpublic DocumentViewImpl(DocumentLocation docLoc) 
 
- 
 - 
Method Detail- 
getDocumentLocationpublic DocumentLocation getDocumentLocation() - Specified by:
- getDocumentLocationin interface- DocumentView
 
 - 
getTabIdpublic String getTabId() 
 - 
getViewIdpublic 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 interface- DocumentView
 
 - 
getSubURIpublic String getSubURI() - Specified by:
- getSubURIin interface- DocumentView
 
 - 
getParameterspublic Map<String,String> getParameters() - Specified by:
- getParametersin interface- DocumentView
 
 - 
getParameterpublic String getParameter(String name) - Specified by:
- getParameterin interface- DocumentView
 
 - 
addParameterpublic void addParameter(String name, String value) - Specified by:
- addParameterin interface- DocumentView
 
 - 
removeParameterpublic void removeParameter(String name) - Specified by:
- removeParameterin interface- DocumentView
 
 - 
setDocumentLocationpublic void setDocumentLocation(DocumentLocation documentLocation) - Specified by:
- setDocumentLocationin interface- DocumentView
 
 - 
setSubURIpublic void setSubURI(String subURI) - Specified by:
- setSubURIin interface- DocumentView
 
 - 
setViewIdpublic void setViewId(String viewId) - Specified by:
- setViewIdin interface- DocumentView
 
 - 
getPatternNamepublic String getPatternName() Description copied from interface:DocumentViewReturns the url pattern names used to generate this document view.- Specified by:
- getPatternNamein interface- DocumentView
 
 - 
setPatternNamepublic void setPatternName(String patternName) - Specified by:
- setPatternNamein interface- DocumentView
 
 
- 
 
-