Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.webengine.sites
Class Page

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
      extended by org.nuxeo.ecm.webengine.model.impl.DefaultObject
          extended by org.nuxeo.ecm.core.rest.DocumentObject
              extended by org.nuxeo.webengine.sites.AbstractSiteDocumentObject
                  extended by org.nuxeo.webengine.sites.Page
All Implemented Interfaces:
Resource, Adaptable
Direct Known Subclasses:
BlogPost

public class Page
extends AbstractSiteDocumentObject

Web object implementation corresponding to WebPage. It is resolved from site. It holds the web page fragments back methods.

Author:
stan

Field Summary
 
Fields inherited from class org.nuxeo.webengine.sites.AbstractSiteDocumentObject
FLASH_WELCOME_MEDIA, IMAGE_WELCOME_MEDIA, NO_WELCOME_MEDIA
 
Constructor Summary
Page()
           
 
Method Summary
 Response doPost()
           
 void initialize(Object... args)
           
 Object modifyWebPage()
          Updates the current modified web page.
 Resource traverse(String path)
           
 
Methods inherited from class org.nuxeo.webengine.sites.AbstractSiteDocumentObject
_getSearchParameters, createWebPage, doDelete, doGet, getHomePagePath, getLogo, getSearchParameters, getWelcomeMedia, getWelcomeMediaHeight, getWelcomeMediaIsImage, getWelcomeMediaWidth, remove
 
Methods inherited from class org.nuxeo.ecm.core.rest.DocumentObject
doHead, doPut, getAdapter, getCoreSession, getDelete, getDocument, getPut, getTitle, newDocument, newDocument, newDocument, search
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Page

public Page()
Method Detail

initialize

public void initialize(Object... args)
Overrides:
initialize in class DocumentObject

doPost

public Response doPost()
Overrides:
doPost in class DocumentObject

traverse

public Resource traverse(String path)
Overrides:
traverse in class AbstractSiteDocumentObject

modifyWebPage

public Object modifyWebPage()
Updates the current modified web page.


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.