public class PageContextImpl extends PagineContextImpl implements PageContext
Title: PageContextImpl
Description:
Copyright: Copyright (c) 2006
Company: 三一集团
currentPageNumber, maxPageItems, offset, totalSizeautoCorrectHtml, charset, clearFileCache, contentLinkTable, contentOrigineTemplateLinkTable, currentPublishDepth, dataloader, dbName, distributeManners, domain, dynamicPageLinkTable, enablePublishStatus, enableRecursive, fileExt, fileName, FTPConfig, indexObjects, jspFileName, local2ndRemote, localPublishDestination, maxPublishDepth, mimeType, monitor, needRecordRefObject, parentContext, previewContextPath, properties, publisher, publishMode, publishObject, publishPath, publishScope, recursivePubObjects, refObjects, rendRootPath, rootContext, site, siteDir, siteID, sitePreviewContextPath, sitePreviewRootPath, sitePublishContext, sitePublishRootPath, staticPageLinkTable, tempFileName, templateLinkTable, tempPublishUID, testdetailTemplate, testindexTemplate, testoutLineTemplate| Constructor and Description |
|---|
PageContextImpl(java.lang.String siteid,
java.lang.String pagePath,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor) |
PageContextImpl(java.lang.String siteid,
java.lang.String pagePath,
java.lang.String pageType,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPageDir()
获取发布页面所在的相对于站点根目录的目录路径
|
java.lang.String |
getPagePath()
获取对应页面的地址的前面一部分 如:content_34279.html
|
java.lang.String |
getPageType()
获取页面对应的类型,主要有两种类型:
CMSLink.static -静态类型
CMSLink.dynamic -动态类型
|
java.lang.String |
getPaginJumpPath()
获取分页页面跳转地址
|
java.lang.String |
getPublishedPageUrl()
获取发布页面的地址,重载父类的方法
|
java.lang.String |
getRendURI()
获取发布的请求相对路径,包含文件名称
|
java.lang.String |
toString() |
getCurrentPageName, getCurrentPageNumber, getCurrentPagePath, getDataType, getFileName, getMaxPageItems, getNextOffset, getOffset, getPagePath, getPagerContext, getTotalPages, getTotalSize, isPagintion, isPublishAllPage, next, setCurrentPageNumber, setDataType, setMaxPageItems, setOffset, setPagerContext, setPagintion, setTotalSizeaddContentOrigineTemplateLinkTable, addDynamicTemplateLink, addIndexObject, addLink, addPubObjectReference, addRecursivePubObjToContext, addRefObject, addRefObjects, addStaticTemplateLink, addTemplateLink, autoCorrectHtml, destroy, enableRecursive, forcepublishLinks, forceStatusPublished, getAbsoluteImagesPath, getAbsoluteImagesRootPath, getAbsoluteProjectPath, getAbsoluteProjectRootPath, getAbsoluteRendPath, getAbsoluteRendRootPath, getAbsoluteStylePath, getAbsoluteStyleRootPath, getAbsoluteTemplatePath, getAbsoluteTemplateRootPath, getActionType, getCharset, getCMSContextPath, getCMSDetailDataLoader, getContentLinkTable, getContentOrigineTemplateLinkTable, getCurrentPublishDepth, getDBName, getDistributeManners, getDomain, getDriverConfiguration, getDynamicPageLinkTable, getEnabledDistributes, getEnablePublishStatus, getFileExt, getFTPConfig, getID, getImagesRootPath, getIndexObjects, getJspFileName, getLocal2ndRemote, getLocalPublishDestination, getMaxPublishDepth, getMimeType, getParentContext, getPreviewContextPath, getPreviewPageUrl, getPreviewRootPath, getProjectRootPath, getProperties, getProperty, getPublishAbsolutePath, getPublisher, getPublishMode, getPublishMode, getPublishMonitor, getPublishObject, getPublishPath, getPublishRootPath, getPublishScope, getPublishTemppath, getRealImagesPath, getRealProjectPath, getRealProjectRootPath, getRealRendPath, getRealStylePath, getRealTemplatePath, getRealTemplateRootPath, getRecursivePubObjects, getRefObjects, getRendPath, getRendRootPath, getRequestContext, getRootContext, getSite, getSiteDir, getSiteDistributeDestinations, getSiteID, getSitePublishContext, getSitePublishTemppath, getStaticPageLinkTable, getStyleRootPath, getTempFileName, getTemplateLinkTable, getTemplateRootPath, getTempPublishUID, getWebProjectRootPath, getWebSiteRootPath, getWebTemplateRootPath, isClearFileCache, isRecursive, isRootContext, main, needRecordRefObject, recordRecursivePubObj, recordSiteDistributeDestination, removeRecursivePubObject, setAutoCorrectHtml, setClearFileCache, setCMSDetailDataLoader, setCurrentPublishDepth, setEnableRecursive, setMaxPublishDepth, setNeedRecordRefObject, setParentContext, setProperty, setPublisher, setPublishObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCurrentPageNumber, getDataType, getMaxPageItems, getNextOffset, getOffset, getPagePath, getPagerContext, getTotalPages, getTotalSize, isPagintion, isPublishAllPage, next, setCurrentPageNumber, setDataType, setMaxPageItems, setOffset, setPagerContext, setPagintion, setTotalSizeaddContentOrigineTemplateLinkTable, addDynamicTemplateLink, addIndexObject, addLink, addPubObjectReference, addRecursivePubObjToContext, addRefObject, addRefObjects, addStaticTemplateLink, addTemplateLink, autoCorrectHtml, destroy, enableRecursive, forcepublishLinks, forceStatusPublished, getAbsoluteImagesPath, getAbsoluteImagesRootPath, getAbsoluteProjectPath, getAbsoluteProjectRootPath, getAbsoluteRendPath, getAbsoluteRendRootPath, getAbsoluteStylePath, getAbsoluteStyleRootPath, getAbsoluteTemplatePath, getAbsoluteTemplateRootPath, getActionType, getCharset, getCMSDetailDataLoader, getContentLinkTable, getContentOrigineTemplateLinkTable, getCurrentPublishDepth, getDBName, getDistributeManners, getDomain, getDriverConfiguration, getDynamicPageLinkTable, getEnabledDistributes, getFileExt, getFileName, getFTPConfig, getID, getIndexObjects, getJspFileName, getLocal2ndRemote, getLocalPublishDestination, getMaxPublishDepth, getMimeType, getParentContext, getPreviewContextPath, getPreviewPageUrl, getPreviewRootPath, getProperties, getProperty, getPublishAbsolutePath, getPublisher, getPublishMode, getPublishMode, getPublishMonitor, getPublishObject, getPublishPath, getPublishRootPath, getPublishScope, getPublishTemppath, getRealImagesPath, getRealProjectPath, getRealProjectRootPath, getRealRendPath, getRealStylePath, getRealTemplatePath, getRealTemplateRootPath, getRecursivePubObjects, getRefObjects, getRendPath, getRequestContext, getRootContext, getSite, getSiteDir, getSiteDistributeDestinations, getSiteID, getSitePublishContext, getSitePublishTemppath, getStaticPageLinkTable, getTempFileName, getTemplateLinkTable, getTempPublishUID, isClearFileCache, isRecursive, isRootContext, needRecordRefObject, recordRecursivePubObj, recordSiteDistributeDestination, removeRecursivePubObject, setClearFileCache, setCMSDetailDataLoader, setCurrentPublishDepth, setEnableRecursive, setMaxPublishDepth, setNeedRecordRefObject, setPropertypublic PageContextImpl(java.lang.String siteid,
java.lang.String pagePath,
java.lang.String pageType,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor)
public PageContextImpl(java.lang.String siteid,
java.lang.String pagePath,
Context parentContext,
PublishObject publishObject,
PublishMonitor monitor)
public java.lang.String getPagePath()
PagineContextImplgetPagePath in interface PageContextgetPagePath in interface PagineContextgetPagePath in class PagineContextImplpublic java.lang.String getPaginJumpPath()
getPaginJumpPath in interface PagineContextgetPaginJumpPath in class PagineContextImplpublic java.lang.String getPageType()
PageContextgetPageType in interface PageContextpublic java.lang.String getPageDir()
PageContextgetPageDir in interface PageContextpublic java.lang.String getRendURI()
BaseContextImplgetRendURI in interface ContextgetRendURI in class BaseContextImplpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getPublishedPageUrl()
getPublishedPageUrl in interface ContextgetPublishedPageUrl in class BaseContextImpl