|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.lenya.cms.publication.PageEnvelope
public class PageEnvelope
A page envelope carries a set of information that are needed during the presentation of a document.
| Field Summary | |
|---|---|
static java.lang.String |
AREA
|
static java.lang.String |
BREADCRUMB_PREFIX
|
static java.lang.String |
CONTEXT
|
static java.lang.String |
DEFAULT_LANGUAGE
|
static java.lang.String |
DEFAULT_PREFIX
|
static java.lang.String |
DOCUMENT
|
static java.lang.String |
DOCUMENT_DC_CREATOR
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_DC_DATE_CREATED
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_DC_DESCRIPTION
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_DC_PUBLISHER
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_DC_RIGHTS
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_DC_SUBJECT
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_DC_TITLE
Deprecated. Use Document.getDublinCore() instead |
static java.lang.String |
DOCUMENT_EXTENSION
|
static java.lang.String |
DOCUMENT_FILE
|
static java.lang.String |
DOCUMENT_ID
|
static java.lang.String |
DOCUMENT_LABEL
|
static java.lang.String |
DOCUMENT_LANGUAGE
|
static java.lang.String |
DOCUMENT_LANGUAGES
|
static java.lang.String |
DOCUMENT_LANGUAGES_CSV
|
static java.lang.String |
DOCUMENT_LASTMODIFIED
|
static java.lang.String |
DOCUMENT_NAME
|
static java.lang.String |
DOCUMENT_NODE_ID
|
static java.lang.String |
DOCUMENT_PATH
|
static java.lang.String |
DOCUMENT_TYPE
|
static java.lang.String |
DOCUMENT_URL
|
static java.lang.String |
DOCUMENT_URL_WITHOUT_LANGUAGE
|
static java.lang.String |
NAMESPACE
|
static java.lang.String[] |
PARAMETER_NAMES
The names of the page envelope parameters. |
static java.lang.String |
PUBLICATION
|
static java.lang.String |
PUBLICATION_ID
|
static java.lang.String |
PUBLICATION_LANGUAGES_CSV
|
static java.lang.String |
SSL_PREFIX
|
| Constructor Summary | |
|---|---|
protected |
PageEnvelope()
Constructor. |
|
PageEnvelope(java.util.Map objectModel)
Deprecated. Performance problems. Use PageEnvelopeFactory.getPageEnvelope(Map)
instead. |
protected |
PageEnvelope(java.util.Map objectModel,
boolean createdByFactory)
Creates a page envelope from an object model. |
|
PageEnvelope(Publication publication,
org.apache.cocoon.environment.Request request)
Deprecated. Performance problems. Use PageEnvelopeFactory.getPageEnvelope(Map)
instead. |
|
PageEnvelope(Publication publication,
org.apache.cocoon.environment.Request request,
boolean createdByFactory)
Creates a new instance of PageEnvelope from a sitemap inside a publication. |
| Method Summary | |
|---|---|
protected java.lang.String |
createExceptionMessage(org.apache.cocoon.environment.Request request)
Creates the message to report when creating the envelope failed. |
java.lang.String |
getContext()
Returns the context, e.g. |
Document |
getDocument()
Returns the document. |
java.lang.String |
getDocumentPath()
Returns the document-path. |
Publication |
getPublication()
Returns the publication of this PageEnvelope. |
RCEnvironment |
getRCEnvironment()
Deprecated. We should detach the RC environment from the page envelope. |
protected void |
init(Publication publication,
org.apache.cocoon.environment.Request request)
Setup an instance of Publication. |
protected void |
setContext(java.lang.String string)
|
void |
setDocument(Document document)
Sets the document. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PUBLICATION_ID
public static final java.lang.String PUBLICATION
public static final java.lang.String PUBLICATION_LANGUAGES_CSV
public static final java.lang.String CONTEXT
public static final java.lang.String AREA
public static final java.lang.String DEFAULT_LANGUAGE
public static final java.lang.String DOCUMENT
public static final java.lang.String DOCUMENT_ID
public static final java.lang.String DOCUMENT_NAME
public static final java.lang.String DOCUMENT_TYPE
public static final java.lang.String DOCUMENT_NODE_ID
public static final java.lang.String DOCUMENT_LABEL
public static final java.lang.String DOCUMENT_URL
public static final java.lang.String DOCUMENT_URL_WITHOUT_LANGUAGE
public static final java.lang.String DOCUMENT_FILE
public static final java.lang.String DOCUMENT_PATH
public static final java.lang.String DOCUMENT_EXTENSION
public static final java.lang.String DOCUMENT_LANGUAGE
public static final java.lang.String DOCUMENT_LANGUAGES
public static final java.lang.String DOCUMENT_LANGUAGES_CSV
public static final java.lang.String DOCUMENT_DC_TITLE
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_DC_CREATOR
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_DC_SUBJECT
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_DC_PUBLISHER
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_DC_DATE_CREATED
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_DC_DESCRIPTION
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_DC_RIGHTS
Document.getDublinCore() insteadpublic static final java.lang.String DOCUMENT_LASTMODIFIED
public static final java.lang.String BREADCRUMB_PREFIX
public static final java.lang.String SSL_PREFIX
public static final java.lang.String NAMESPACE
public static final java.lang.String DEFAULT_PREFIX
public static final java.lang.String[] PARAMETER_NAMES
| Constructor Detail |
|---|
protected PageEnvelope()
public PageEnvelope(Publication publication,
org.apache.cocoon.environment.Request request)
throws PageEnvelopeException
PageEnvelopeFactory.getPageEnvelope(Map)
instead.
publication - The publication the page belongs to.request - The request that calls the page.
PageEnvelopeException - if an error occurs
public PageEnvelope(java.util.Map objectModel)
throws PageEnvelopeException
PageEnvelopeFactory.getPageEnvelope(Map)
instead.
objectModel - The object model.
PageEnvelopeException - when something went wrong.
public PageEnvelope(Publication publication,
org.apache.cocoon.environment.Request request,
boolean createdByFactory)
throws PageEnvelopeException
publication - The publication the page belongs to.request - The request that calls the page.createdByFactory - A dummy parameter to allow creating an additional protected constructor that is
not deprecated.
PageEnvelopeException - if an error occurs
protected PageEnvelope(java.util.Map objectModel,
boolean createdByFactory)
throws PageEnvelopeException
objectModel - The object model.createdByFactory - A dummy parameter to allow creating an additional protected constructor that is
not deprecated.
PageEnvelopeException - when something went wrong.| Method Detail |
|---|
protected void init(Publication publication,
org.apache.cocoon.environment.Request request)
throws PageEnvelopeException
publication - The publication the page belongs to.request - The request that calls the page.
PageEnvelopeException - if an error occurs.protected java.lang.String createExceptionMessage(org.apache.cocoon.environment.Request request)
request - The request.
public Publication getPublication()
Publication valuepublic RCEnvironment getRCEnvironment()
RCEnvironment valuepublic java.lang.String getContext()
String valuepublic java.lang.String getDocumentPath()
File valueprotected void setContext(java.lang.String string)
string - The context.public Document getDocument()
public void setDocument(Document document)
document - A document.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||