| java.lang.Object org.apache.jetspeed.portalsite.view.SiteViewProxy org.apache.jetspeed.page.document.proxy.NodeProxy
All known Subclasses: org.apache.jetspeed.om.page.proxy.PageProxy, org.apache.jetspeed.om.page.proxy.LinkProxy, org.apache.jetspeed.om.folder.proxy.FolderProxy,
NodeProxy | abstract public class NodeProxy extends SiteViewProxy (Code) | | This class proxies Node instances to create a logical
view of site content.
author: Randy Watler version: $Id: NodeProxy.java 516448 2007-03-09 16:25:47Z ate $ |
EQUALS_METHOD | final protected static Method EQUALS_METHOD(Code) | | _METHOD - Node method constants
|
GET_PARENT_METHOD | final protected static Method GET_PARENT_METHOD(Code) | | |
GET_PATH_METHOD | final protected static Method GET_PATH_METHOD(Code) | | |
GET_URL_METHOD | final protected static Method GET_URL_METHOD(Code) | | |
HASH_CODE_METHOD | final protected static Method HASH_CODE_METHOD(Code) | | |
IS_HIDDEN_METHOD | final protected static Method IS_HIDDEN_METHOD(Code) | | |
TO_STRING_METHOD | final protected static Method TO_STRING_METHOD(Code) | | |
NodeProxy | protected NodeProxy(SiteView view, String locatorName, Folder parent, String name, boolean hidden)(Code) | | NodeProxy - constructor
Parameters: view - site view owner of this proxy Parameters: locatorName - profile locator name associated withthe derived delegate of this proxy inthe site view Parameters: parent - view parent proxy folder Parameters: name - name of node to proxy Parameters: hidden - hidden status of node to proxy |
aggregateMenuDefinitionLocators | protected void aggregateMenuDefinitionLocators()(Code) | | aggregateMenuDefinitionLocators - aggregate all menu definition locators
in site view for this folder or page
|
equals | public boolean equals(Object object)(Code) | | equals - proxy implementation of Object.equals()
Parameters: object - test instance equals test result |
getMenuDefinitionLocator | public SiteViewMenuDefinitionLocator getMenuDefinitionLocator(String name)(Code) | | getMenuDefinitionLocator - get menu definition locator by name
Parameters: name - menu definition name menu definition locator |
getMenuDefinitionLocators | public List getMenuDefinitionLocators()(Code) | | getMenuDefinitionLocators - get list of menu definition locators
aggregated by name for this folder or page
definition locator list |
getMenuDefinitions | public List getMenuDefinitions()(Code) | | getMenuDefinitions - proxy implementation of Folder.getMenuDefinitions()
and Page.getMenuDefinitions()
definition list |
getNodeProxy | public static NodeProxy getNodeProxy(Object node)(Code) | | getNodeProxy - utility method to access NodeProxy handler
from Node proxy instance
Parameters: node - node proxy instance node proxy invocation handler instance |
getParent | public Node getParent()(Code) | | getParent - proxy implementation of Node.getParent()
parent folder |
getPath | public String getPath()(Code) | | getPath - proxy implementation of Node.getPath()
pages relative path used to identify proxy |
getUrl | public String getUrl()(Code) | | getUrl - proxy implementation of Node.getUrl()
pages relative url used to navigate to folder |
hashCode | public int hashCode()(Code) | | hashCode - proxy implementation of Object.hashCode()
hash code based on proxy path |
isHidden | public boolean isHidden()(Code) | | getPath - proxy implementation of Node.isHidden()
hidden status of node or parent |
mergeMenuDefinitionLocators | protected void mergeMenuDefinitionLocators(List definitions, Node node)(Code) | | mergeMenuDefinitionLocators - utilty to merge menu definition locator lists
to be used by derived implementations to aggregate
menu definition locators
Parameters: definitions - list of menu definitions to merge Parameters: node - page or folder node that defines menu definitions |
mergeMenuDefinitionLocators | protected void mergeMenuDefinitionLocators(List locators)(Code) | | mergeMenuDefinitionLocators - utilty to merge menu definition locator lists
to be used by derived implementations to aggregate
menu definition locators
Parameters: locators - list of menu definition locators to merge |
toString | public String toString()(Code) | | toString - proxy implementation of Object.toString()
string representation of proxy path |
|
|