Java Doc for FolderProxy.java in  » Portal » jetspeed-2.1.3 » org » apache » jetspeed » om » folder » proxy » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Portal » jetspeed 2.1.3 » org.apache.jetspeed.om.folder.proxy 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.apache.jetspeed.page.document.proxy.NodeProxy
   org.apache.jetspeed.om.folder.proxy.FolderProxy

FolderProxy
public class FolderProxy extends NodeProxy implements InvocationHandler(Code)
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 $


Field Summary
final protected static  MethodGET_ALL_METHOD
    
final protected static  MethodGET_DEFAULT_PAGE_METHOD
    
final protected static  MethodGET_FOLDERS_METHOD
    
final protected static  MethodGET_FOLDER_METHOD
    
final protected static  MethodGET_LINKS_METHOD
    
final protected static  MethodGET_LINK_METHOD
    
final protected static  MethodGET_MENU_DEFINITIONS_METHOD
    
final protected static  MethodGET_METADATA_METHOD
    
final protected static  MethodGET_NAME_METHOD
    
final protected static  MethodGET_PAGES_METHOD
    
final protected static  MethodGET_PAGE_METHOD
    
final protected static  MethodGET_PAGE_SECURITY_METHOD
    
final protected static  MethodGET_SHORT_TITLE_LOCALE_METHOD
    
final protected static  MethodGET_SHORT_TITLE_METHOD
    
final protected static  MethodGET_TITLE_LOCALE_METHOD
    
final protected static  MethodGET_TITLE_METHOD
    


Method Summary
protected  voidaggregateMenuDefinitionLocators()
    
public  NodeSetgetAll(Object proxy)
    
public  FoldergetDefaultFolder()
    
public  StringgetDefaultPage(Object proxy)
    
public  FoldergetFolder(Object proxy, String name)
    
public  NodeSetgetFolders(Object proxy)
    
public  LinkgetLink(Object proxy, String name)
    
public  NodeSetgetLinks(Object proxy)
    
public  GenericMetadatagetMetadata()
    
public  StringgetName()
    
public  PagegetPage(Object proxy, String name)
    
public  NodeSetgetPages(Object proxy)
    
public  StringgetShortTitle()
    
public  StringgetShortTitle(Locale locale)
    
public  StringgetTitle()
    
public  StringgetTitle(Locale locale)
    
public  Objectinvoke(Object proxy, Method m, Object[] args)
    
public static  FoldernewInstance(SiteView view, String locatorName, Folder parentFolder, Folder folder)
    

Field Detail
GET_ALL_METHOD
final protected static Method GET_ALL_METHOD(Code)
_METHOD - Folder method constants



GET_DEFAULT_PAGE_METHOD
final protected static Method GET_DEFAULT_PAGE_METHOD(Code)



GET_FOLDERS_METHOD
final protected static Method GET_FOLDERS_METHOD(Code)



GET_FOLDER_METHOD
final protected static Method GET_FOLDER_METHOD(Code)



GET_LINKS_METHOD
final protected static Method GET_LINKS_METHOD(Code)



GET_LINK_METHOD
final protected static Method GET_LINK_METHOD(Code)



GET_MENU_DEFINITIONS_METHOD
final protected static Method GET_MENU_DEFINITIONS_METHOD(Code)



GET_METADATA_METHOD
final protected static Method GET_METADATA_METHOD(Code)



GET_NAME_METHOD
final protected static Method GET_NAME_METHOD(Code)



GET_PAGES_METHOD
final protected static Method GET_PAGES_METHOD(Code)



GET_PAGE_METHOD
final protected static Method GET_PAGE_METHOD(Code)



GET_PAGE_SECURITY_METHOD
final protected static Method GET_PAGE_SECURITY_METHOD(Code)



GET_SHORT_TITLE_LOCALE_METHOD
final protected static Method GET_SHORT_TITLE_LOCALE_METHOD(Code)



GET_SHORT_TITLE_METHOD
final protected static Method GET_SHORT_TITLE_METHOD(Code)



GET_TITLE_LOCALE_METHOD
final protected static Method GET_TITLE_LOCALE_METHOD(Code)



GET_TITLE_METHOD
final protected static Method GET_TITLE_METHOD(Code)





Method Detail
aggregateMenuDefinitionLocators
protected void aggregateMenuDefinitionLocators()(Code)
aggregateMenuDefinitionLocators - aggregate all menu definition locators in site view for this folder or page



getAll
public NodeSet getAll(Object proxy) throws DocumentException(Code)
getAll - proxy implementation of Folder.getAll()
Parameters:
  proxy - this folder proxy list containing sub-folders and documents in folder
throws:
  DocumentException -



getDefaultFolder
public Folder getDefaultFolder()(Code)
getDefaultFolder - get default proxy delegate folder instance default delegate folder



getDefaultPage
public String getDefaultPage(Object proxy)(Code)
getDefaultPage - proxy implementation of Folder.getDefaultPage()
Parameters:
  proxy - this folder proxy default page name



getFolder
public Folder getFolder(Object proxy, String name) throws FolderNotFoundException, DocumentException(Code)
getFolder - proxy implementation of Folder.getFolder()
Parameters:
  proxy - this folder proxy
Parameters:
  name - sub-folder name sub-folder
throws:
  FolderNotFoundException -
throws:
  DocumentException -



getFolders
public NodeSet getFolders(Object proxy) throws DocumentException(Code)
getFolders - proxy implementation of Folder.getFolders()
Parameters:
  proxy - this folder proxy list containing all sub-folders in folder
throws:
  DocumentException -



getLink
public Link getLink(Object proxy, String name) throws DocumentNotFoundException, NodeException(Code)
getLink - proxy implementation of Folder.getLink()
Parameters:
  proxy - this folder proxy
Parameters:
  name - link name including extension link
throws:
  DocumentNotFoundException -
throws:
  NodeException -



getLinks
public NodeSet getLinks(Object proxy) throws NodeException(Code)
getLinks - proxy implementation of Folder.getLinks()
Parameters:
  proxy - this folder proxy list containing all links in folder
throws:
  NodeException -



getMetadata
public GenericMetadata getMetadata()(Code)
getMetadata - proxy implementation of Folder.getMetadata() metadata



getName
public String getName()(Code)
getName - proxy implementation of Node.getName() name of folder



getPage
public Page getPage(Object proxy, String name) throws PageNotFoundException, NodeException(Code)
getPage - proxy implementation of Folder.getPage()
Parameters:
  proxy - this folder proxy
Parameters:
  name - page name including extension page
throws:
  PageNotFoundException -
throws:
  NodeException -



getPages
public NodeSet getPages(Object proxy) throws NodeException(Code)
getPages - proxy implementation of Folder.getPages()
Parameters:
  proxy - this folder proxy list containing all pages in folder
throws:
  NodeException -



getShortTitle
public String getShortTitle()(Code)
getShortTitle - proxy implementation of Folder.getShortTitle() default short title



getShortTitle
public String getShortTitle(Locale locale)(Code)
getShortTitle - proxy implementation of Folder.getShortTitle()
Parameters:
  locale - preferred locale short title



getTitle
public String getTitle()(Code)
getTitle - proxy implementation of Folder.getTitle() default title



getTitle
public String getTitle(Locale locale)(Code)
getTitle - proxy implementation of Folder.getTitle()
Parameters:
  locale - preferred locale title



invoke
public Object invoke(Object proxy, Method m, Object[] args) throws Throwable(Code)
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
public static Folder newInstance(SiteView view, String locatorName, Folder parentFolder, Folder folder)(Code)
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
final protected static Method EQUALS_METHOD(Code)(Java Doc)
final protected static Method GET_PARENT_METHOD(Code)(Java Doc)
final protected static Method GET_PATH_METHOD(Code)(Java Doc)
final protected static Method GET_URL_METHOD(Code)(Java Doc)
final protected static Method HASH_CODE_METHOD(Code)(Java Doc)
final protected static Method IS_HIDDEN_METHOD(Code)(Java Doc)
final protected static Method TO_STRING_METHOD(Code)(Java Doc)

Methods inherited from org.apache.jetspeed.page.document.proxy.NodeProxy
protected void aggregateMenuDefinitionLocators()(Code)(Java Doc)
public boolean equals(Object object)(Code)(Java Doc)
public SiteViewMenuDefinitionLocator getMenuDefinitionLocator(String name)(Code)(Java Doc)
public List getMenuDefinitionLocators()(Code)(Java Doc)
public List getMenuDefinitions()(Code)(Java Doc)
public static NodeProxy getNodeProxy(Object node)(Code)(Java Doc)
public Node getParent()(Code)(Java Doc)
public String getPath()(Code)(Java Doc)
public String getUrl()(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
public boolean isHidden()(Code)(Java Doc)
protected void mergeMenuDefinitionLocators(List definitions, Node node)(Code)(Java Doc)
protected void mergeMenuDefinitionLocators(List locators)(Code)(Java Doc)
public String toString()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.