This class proxies PSML Folder instances to create a logical view
of site content using the Dynamic Proxy pattern.
author: Randy Watler version: $Id: FolderProxy.java 553375 2007-07-05 05:37:00Z taylor $
getAll - proxy implementation of Folder.getAll()
Parameters: proxy - this folder proxy list containing sub-folders and documents in folder throws: DocumentException -
getFolders - proxy implementation of Folder.getFolders()
Parameters: proxy - this folder proxy list containing all sub-folders in folder throws: DocumentException -
getLink - proxy implementation of Folder.getLink()
Parameters: proxy - this folder proxy Parameters: name - link name including extension link throws: DocumentNotFoundException - throws: NodeException -
invoke - method invocation dispatch for this proxy, (defaults to
invocation of delegate unless method is implemented in this
proxy handler or should be hidden/stubbed)
Parameters: proxy - instance invoked against Parameters: method - Folder interface method invoked Parameters: args - method arguments throws: Throwable -
newInstance - creates a new proxy instance that implements the Folder interface
Parameters: view - site view owner of this proxy Parameters: locatorName - name of profile locator associatedwith the proxy delegate Parameters: parentFolder - view parent proxy folder Parameters: folder - proxy delegate
Fields inherited from org.apache.jetspeed.page.document.proxy.NodeProxy