Java Doc for Page.java in  » Content-Management-System » TransferCM » com » methodhead » shim » 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 » Content Management System » TransferCM » com.methodhead.shim 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.methodhead.aikp.AutoIntKeyPersistable
   com.methodhead.shim.Page

Page
public class Page extends AutoIntKeyPersistable implements SiteContextCapable,Comparable(Code)
A Page. The following fields are defined:
  • int id = 0
  • int sitecontext_id = 0
  • String title = ""
  • String alttitle = ""
  • String aliasname = ""
  • String template = ""
  • boolean hidden = false
  • String metadescription = ""
  • String metakeywords = ""


Field Summary
protected  Mappanels_
    
protected  SiteContextsiteContext_
    

Constructor Summary
public  Page()
    
public  Page(DynaClass dynaClass)
    

Method Summary
public  voidaddPanel(Panel panel)
     Adds a panel to the page.
public  intcompareTo(Object o)
    
public  Pagecopy()
     Copies the page and all of its modules.
public  voiddelete()
     Deletes any modules associated with this page using Module.destroyModule.destroy() and deletes the page; be sure to call Page.loadFullloadFull() before calling this method.
public  MapgetPanels()
     Returns a map of Panel s.
public  SiteContextgetSiteContext()
     Returns the current site context for this object, throwing an exception if it hasn't been set.
protected  voidinit()
    
public  voidload(Key key)
    
public  ListloadAll()
     Loads all pages in the system; a shallow load is performed.
public  voidloadForAlias(String alias)
     Loads the page for alias, returning true if the page was found.
public  voidloadFull(Key key)
     Loads the page and any modules referenced by its panels.
public  voidloadFullForAlias(String alias)
     Loads the page for alias and any modules referenced by its panels.
public  voidsave()
    
public  voidsaveNew()
    
protected  voidsetDefaultAliasName()
     Returns an alias name for title by converting it to lower case and removing any whitespace or special characters; if a page exists with the alias, a number is appended and incremented until a unique alias is calculated.
public  voidsetSiteContext(SiteContext siteContext)
     Implements SiteContextCapable.setSiteContext().
public  StringtoString()
    

Field Detail
panels_
protected Map panels_(Code)



siteContext_
protected SiteContext siteContext_(Code)




Constructor Detail
Page
public Page()(Code)



Page
public Page(DynaClass dynaClass)(Code)




Method Detail
addPanel
public void addPanel(Panel panel)(Code)
Adds a panel to the page.



compareTo
public int compareTo(Object o)(Code)



copy
public Page copy()(Code)
Copies the page and all of its modules.



delete
public void delete()(Code)
Deletes any modules associated with this page using Module.destroyModule.destroy() and deletes the page; be sure to call Page.loadFullloadFull() before calling this method.



getPanels
public Map getPanels()(Code)
Returns a map of Panel s.



getSiteContext
public SiteContext getSiteContext()(Code)
Returns the current site context for this object, throwing an exception if it hasn't been set.



init
protected void init()(Code)



load
public void load(Key key)(Code)



loadAll
public List loadAll()(Code)
Loads all pages in the system; a shallow load is performed.



loadForAlias
public void loadForAlias(String alias)(Code)
Loads the page for alias, returning true if the page was found.



loadFull
public void loadFull(Key key)(Code)
Loads the page and any modules referenced by its panels. Module.init init() is called for each module during this operation.



loadFullForAlias
public void loadFullForAlias(String alias)(Code)
Loads the page for alias and any modules referenced by its panels. Module.init init() is called for each module during this operation.



save
public void save()(Code)



saveNew
public void saveNew()(Code)



setDefaultAliasName
protected void setDefaultAliasName()(Code)
Returns an alias name for title by converting it to lower case and removing any whitespace or special characters; if a page exists with the alias, a number is appended and incremented until a unique alias is calculated.



setSiteContext
public void setSiteContext(SiteContext siteContext)(Code)
Implements SiteContextCapable.setSiteContext().



toString
public String toString()(Code)



Methods inherited from com.methodhead.aikp.AutoIntKeyPersistable
public void load(String whereClause)(Code)(Java Doc)
public static List loadAll(DynaClass dynaClass, String whereClause, String orderByClause)(Code)(Java Doc)
protected synchronized IntKey newKey(String name)(Code)(Java Doc)
public void saveNew()(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.