Author: jaredmorgs
Date: 2013-03-22 00:11:41 -0400 (Fri, 22 Mar 2013)
New Revision: 9221
Added:
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Choices.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Design_Choices.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/
epp/docs/JPP/trunk/Development_Guide/en-US/extras/JSPHelloUserPortlet.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/Portal_and_Portlet_CSS.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml~
epp/docs/JPP/trunk/Development_Guide/en-US/extras/SimplestHelloWorldPortlet.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default149.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default150.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default151.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default155.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default156.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default190.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default192.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default195.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default196.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default243.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default244.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default245.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default247.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default248.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/default249.java
epp/docs/JPP/trunk/Development_Guide/en-US/extras/eXoResources_war_web.xml
epp/docs/JPP/trunk/Development_Guide/en-US/extras/gatein_resources_skin_config.xml
epp/docs/JPP/trunk/Development_Guide/en-US/images/LanguageChoice.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/SpecPortalDef.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/decoratorPattern.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/deployed.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/exploded.gif
epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_ant_deploy.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_ant_explode.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_output.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/jsp_output.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/jsp_process.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/leftMarginPattern.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/myfaces_ant_deploy.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/myfaces_ant_explode.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation1.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation2.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation_insert.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation_merge.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/output.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/package_42x.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/package_myfaces.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/package_myfaces42.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/package_sunri.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/portal-change-skin.png
epp/docs/JPP/trunk/Development_Guide/en-US/images/windowStyles.png
Removed:
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Design_Choices/Architectural_Choices.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Design_Choices/Design_Choices.xml
epp/docs/JPP/trunk/Development_Guide/en-US/code_samples/
Modified:
epp/docs/JPP/trunk/Development_Guide/en-US/Data_Import_Strategy.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Developer_Guide.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Internationalization_Configuration.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Javascript_Inter-application_Communication.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Localization_Configuration.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Navigation_Controller.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Portal_Extension.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Portlet_Development.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Portlet_Development_Resources.xml
epp/docs/JPP/trunk/Development_Guide/en-US/RTL_Framework.xml
epp/docs/JPP/trunk/Development_Guide/en-US/Skinning_The_Portal.xml
epp/docs/JPP/trunk/Development_Guide/en-US/XML_Resource_Bundles.xml
Log:
Big day of reordering and reworking. Some structural errors exist in the guide as it
stands. Relating to the code_samples folder which should have been left as extras so
publican ignores all files in this directory.
Copied: epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Choices.xml (from rev
9219,
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Design_Choices/Architectural_Choices.xml)
===================================================================
(Binary files differ)
Deleted:
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Design_Choices/Architectural_Choices.xml
===================================================================
(Binary files differ)
Deleted:
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Design_Choices/Design_Choices.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Data_Import_Strategy.xml
===================================================================
(Binary files differ)
Copied: epp/docs/JPP/trunk/Development_Guide/en-US/Design_Choices.xml (from rev 9219,
epp/docs/JPP/trunk/Development_Guide/en-US/Architectural_Design_Choices/Design_Choices.xml)
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Developer_Guide.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/Developer_Guide.xml 2013-03-21 05:42:36 UTC
(rev 9220)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/Developer_Guide.xml 2013-03-22 04:11:41 UTC
(rev 9221)
@@ -9,8 +9,8 @@
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Introduction.xml" encoding="UTF-8"/>
<part>
<title>Architectural and Design Choices</title>
- <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Architectural_Design_Choices/Architectural_Choices.xml"
encoding="UTF-8"/>
- <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Architectural_Design_Choices/Design_Choices.xml"
encoding="UTF-8"/>
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Architectural_Choices.xml" encoding="UTF-8"/>
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Design_Choices.xml" encoding="UTF-8"/>
</part>
<part>
<title>Portal Development</title>
@@ -19,7 +19,6 @@
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Portal_Permission_Configuration.xml" encoding="UTF-8"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Portal_Navigation_Configuration.xml" encoding="UTF-8"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Default_Portal_Configuration.xml" encoding="UTF-8"/>
- <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Visual_Identity.xml" encoding="UTF-8"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Skinning_The_Portal.xml" encoding="UTF-8"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Portal_Extension.xml" encoding="UTF-8"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Data_Import_Strategy.xml" encoding="UTF-8"/>
@@ -33,7 +32,7 @@
<part>
<title>Application Development</title>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Gadget_Development.xml" encoding="UTF-8"/>
- <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="../Portlet_Development_Resources.xml" encoding="UTF-8"/>
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Portlet_Development_Resources.xml" encoding="UTF-8"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="Portlet_Development.xml" encoding="UTF-8"/>
</part>
<part>
Modified:
epp/docs/JPP/trunk/Development_Guide/en-US/Internationalization_Configuration.xml
===================================================================
(Binary files differ)
Modified:
epp/docs/JPP/trunk/Development_Guide/en-US/Javascript_Inter-application_Communication.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Localization_Configuration.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Navigation_Controller.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Portal_Extension.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Portlet_Development.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Portlet_Development_Resources.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/RTL_Framework.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/Skinning_The_Portal.xml
===================================================================
(Binary files differ)
Modified: epp/docs/JPP/trunk/Development_Guide/en-US/XML_Resource_Bundles.xml
===================================================================
(Binary files differ)
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/JSPHelloUserPortlet.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/JSPHelloUserPortlet.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/JSPHelloUserPortlet.java 2013-03-22
04:11:41 UTC (rev 9221)
@@ -0,0 +1,39 @@
+package org.jboss.portal.portlet.samples;
+
+import java.io.IOException;
+
+import javax.portlet.ActionRequest;
+import javax.portlet.ActionResponse;
+import javax.portlet.GenericPortlet;
+import javax.portlet.PortletException;
+import javax.portlet.PortletRequestDispatcher;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+import javax.portlet.UnavailableException;
+
+public class JSPHelloUserPortlet extends GenericPortlet
+{
+// Comment #1
+ public void doView(RenderRequest request, RenderResponse response)
+ throws PortletException, IOException
+ {
+// Comment #2
+ String sYourName = (String) request.getParameter("yourname");
+ if (sYourName != null)
+ {
+ request.setAttribute("yourname", sYourName);
+// Comment #3
+ PortletRequestDispatcher prd =
+ getPortletContext().getRequestDispatcher("/jsp/hello.jsp");
+// Comment #4
+ prd.include(request, response);
+ }
+ else
+ {
+//Code split between lines. Direct copy will result in parse errors.
+ PortletRequestDispatcher prd = getPortletContext().
+ getRequestDispatcher("/jsp/welcome.jsp");
+ prd.include(request, response);
+ }
+ }
+...
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/Portal_and_Portlet_CSS.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/Portal_and_Portlet_CSS.xml
(rev 0)
+++
epp/docs/JPP/trunk/Development_Guide/en-US/extras/Portal_and_Portlet_CSS.xml 2013-03-22
04:11:41 UTC (rev 9221)
@@ -0,0 +1,12 @@
+<head>
+...
+<!-- The portal skin -->
+<link id="CoreSkin" rel="stylesheet" type="text/css"
href="/eXoResources/skin/Stylesheet.css" />
+
+<!-- The portlet skins -->
+<link id="web_FooterPortlet" rel="stylesheet"
type="text/css" href=
"/web/skin/portal/webui/component/UIFooterPortlet/DefaultStylesheet.css" />
+<link id="web_NavigationPortlet" rel="stylesheet"
type="text/css" href=
"/web/skin/portal/webui/component/UINavigationPortlet/DefaultStylesheet.css"
/>
+<link id="web_HomePagePortlet" rel="stylesheet"
type="text/css" href=
"/portal/templates/skin/webui/component/UIHomePagePortlet/DefaultStylesheet.css"
/>
+<link id="web_BannerPortlet" rel="stylesheet"
type="text/css" href=
"/web/skin/portal/webui/component/UIBannerPortlet/DefaultStylesheet.css" />
+...
+</head>
\ No newline at end of file
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,8 @@
+<portal-config>
+ <portal-name>classic</portal-name>
+ <locale>en</locale>
+ <access-permissions>Everyone</access-permissions>
+ <edit-permission>*:/platform/administrators</edit-permission>
+ <skin>MySkin</skin>
+ ...
+</portal-config>
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml~
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml~
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/Set_MySkin.xml~ 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,7 @@
+<portal-config>
+ <portal-name>classic</portal-name>
+ <locale>en</locale>
+ <access-permissions>Everyone</access-permissions>
+ <edit-permission>*:/platform/administrators</edit-permission>
+ <skin>MySkin</skin>
+ ...
\ No newline at end of file
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/SimplestHelloWorldPortlet.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/SimplestHelloWorldPortlet.java
(rev 0)
+++
epp/docs/JPP/trunk/Development_Guide/en-US/extras/SimplestHelloWorldPortlet.java 2013-03-22
04:11:41 UTC (rev 9221)
@@ -0,0 +1,22 @@
+package org.jboss.portal.portlet.samples;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+// Comment #1
+import javax.portlet.GenericPortlet;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+
+public class SimplestHelloWorldPortlet extends GenericPortlet
+{
+ // Comment #2
+ public void doView(RenderRequest request, RenderResponse response) throws IOException
+ {
+ // Comment #3
+ PrintWriter writer = response.getWriter();
+ // Comment #4
+ writer.write("Hello World !");
+ // Comment #5
+ writer.close();
+ }
+}
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default149.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default149.xml
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default149.xml 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,10 @@
+<component>
+ <key>org.exoplatform.services.resources.LocaleConfigService</key>
+
<type>org.exoplatform.services.resources.impl.LocaleConfigServiceImpl</type>
+ <init-params>
+ <value-param>
+ <name>locale.config.file</name>
+ <value>war:/conf/common/locales-config.xml</value>
+ </value-param>
+ </init-params>
+</component>
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default150.xml
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default150.xml
___________________________________________________________________
Added: svn:mime-type
+ application/xml
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default151.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default151.xml
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default151.xml 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,36 @@
+<component>
+ <key>org.exoplatform.services.resources.ResourceBundleService</key>
+
<type>org.exoplatform.services.resources.impl.SimpleResourceBundleService</type>
+ <init-params>
+ <!-- Comment #1 -->
+ <values-param>
+ <name>classpath.resources</name>
+ <description>The resources that start with the following package name should
be load from file system</description>
+ <value>locale.portlet</value>
+ </values-param>
+ <!--Comment #2 -->
+ <values-param>
+ <name>init.resources</name>
+ <description>Initiate the following resources during the first
launch</description>
+ <value>locale.portal.expression</value>
+ <value>locale.portal.services</value>
+ <value>locale.portal.webui</value>
+ <value>locale.portal.custom</value>
+ <value>locale.navigation.portal.classic</value>
+ <value>locale.navigation.group.platform.administrators</value>
+ <value>locale.navigation.group.platform.users</value>
+ <value>locale.navigation.group.platform.guests</value>
+
<value>locale.navigation.group.organization.management.executive-board</value>
+ </values-param>
+ <!-- Comment #3 -->
+ <values-param>
+ <name>portal.resource.names</name>
+ <description>The properties files of the portal , those file will be merged
+ into one ResoruceBundle properties </description>
+ <value>locale.portal.expression</value>
+ <value>locale.portal.services</value>
+ <value>locale.portal.webui</value>
+ <value>locale.portal.custom</value>
+ </values-param>
+ </init-params>
+</component>
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default155.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default155.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default155.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,34 @@
+/**
+ * publish is used to publish an event to the other subscribers to the given channels
+ * @param {Object} senderId is a string that identify the sender
+ * @param {String} topic is the topic that the message will be published
+ * @param {Object} message is the message that's going to be delivered to the
subscribers to the topic
+ */
+Topic.prototype.publish = function(/*Object*/ senderId, /*String*/ topicName, /*Object*/
message ) { ... }
+
+/**
+ * isSubscribed is used to check if a function receive the events from a topic
+ * @param {String} topic The topic.
+ * @param {Function} func is the name of the function of obj to call when a message is
received on the topic
+ */
+Topic.prototype.isSubscribed = function(/*String*/ topic, /*Function*/ func) { ... }
+
+/**
+ * subscribe is used to subscribe a callback to a topic
+ * @param {String} topic is the topic that will be listened
+ * @param {Function} func is the name of the function of obj to call when a message is
received on the topic
+ *
+ * func is a function that take a Object in parameter. the event received have this
format:
+ * {senderId:senderId, message:message, topic: topic}
+ *
+ */
+Topic.prototype.subscribe = function(/*String*/ topic, /*Function*/ func) { ... }
+
+/**
+ * unsubscribe is used to unsubscribe a callback to a topic
+ * @param {String} topic is the topic
+ * @param {Object} id is the id of the listener we want to unsubscribe
+ */
+Topic.prototype.unsubscribe = function(/*String*/ topic, /*Object*/ id) { ... }
+
+Topic.prototype.initCometdBridge = function() { ... }
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default156.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default156.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default156.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,5 @@
+{
+ senderId:senderId,
+ message:message,
+ topic: topic
+}
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default190.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default190.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default190.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,136 @@
+/*---- MyTheme ----*/
+.MyTheme .WindowBarCenter .WindowPortletInfo {
+ margin-right: 80px; /* orientation=lt */
+ margin-left: 80px; /* orientation=rt */
+}
+
+.MyTheme .WindowBarCenter .ControlIcon {
+ float: right; /* orientation=lt */
+ float: left; /* orientation=rt */
+ width: 24px;
+ height: 17px;
+ cursor: pointer;
+ background-image: url('background/MyTheme.png');
+}
+
+.MyTheme .ArrowDownIcon {
+ background-position: center 20px;
+}
+
+.MyTheme .OverArrowDownIcon {
+ background-position: center 116px;
+}
+
+.MyTheme .MinimizedIcon {
+ background-position: center 44px;
+}
+
+.MyTheme .OverMinimizedIcon {
+ background-position: center 140px;
+}
+
+.MyTheme .MaximizedIcon {
+ background-position: center 68px;
+}
+
+.MyTheme .OverMaximizedIcon {
+ background-position: center 164px;
+}
+
+.MyTheme .RestoreIcon {
+ background-position: center 92px;
+}
+
+.MyTheme .OverRestoreIcon {
+ background-position: center 188px;
+}
+
+.MyTheme .NormalIcon {
+ background-position: center 92px;
+}
+
+.MyTheme .OverNormalIcon {
+ background-position: center 188px;
+}
+
+.MyTheme .Information {
+ height: 18px; line-height: 18px;
+ vertical-align: middle; font-size: 10px;
+ padding-left: 5px; /* orientation=lt */
+ padding-right: 5px; /* orientation=rt */
+ margin-right: 18px; /* orientation=lt */
+ margin-left: 18px; /* orientation=rt */
+}
+
+.MyTheme .WindowBarCenter .WindowPortletIcon {
+ background-position: left top; /* orientation=lt */
+ background-position: right top; /* orientation=rt */
+ padding-left: 20px; /* orientation=lt */
+ padding-right: 20px; /* orientation=rt */
+ height: 16px;
+ line-height: 16px;
+}
+
+.MyTheme .WindowBarCenter .PortletName {
+ font-weight: bold;
+ color: #333333;
+ overflow: hidden;
+ white-space: nowrap;
+}
+
+.MyTheme .WindowBarLeft {
+ padding-left: 12px;
+ background-image: url('background/MyTheme.png');
+ background-repeat: no-repeat;
+ background-position: left -148px;
+}
+
+.MyTheme .WindowBarRight {
+ padding-right: 11px;
+ background-image: url('background/MyTheme.png');
+ background-repeat: no-repeat;
+ background-position: right -119px;
+}
+
+.MyTheme .WindowBarCenter {
+ background-image: url('background/MyTheme.png');
+ background-repeat: repeat-x;
+ background-position: left -90px;
+ height: 21px;
+ padding-top: 8px;
+}
+
+.MyTheme .MiddleDecoratorLeft {
+ padding-left: 12px;
+ background: url('background/MMyTheme.png') repeat-y left;
+}
+
+.MyTheme .MiddleDecoratorRight {
+ padding-right: 11px;
+ background: url('background/MMyTheme.png') repeat-y right;
+}
+
+.MyTheme .MiddleDecoratorCenter {
+ background: #ffffff;
+}
+
+.MyTheme .BottomDecoratorLeft {
+ padding-left: 12px;
+ background-image: url('background/MyTheme.png');
+ background-repeat: no-repeat;
+ background-position: left -60px;
+}
+
+.MyTheme .BottomDecoratorRight {
+ padding-right: 11px;
+ background-image: url('background/MyTheme.png');
+ background-repeat: no-repeat;
+ background-position: right -30px;
+}
+
+.MyTheme .BottomDecoratorCenter {
+ background-image: url('background/MyTheme.png');
+ background-repeat: repeat-x;
+ background-position: left top;
+ height: 30px;
+}
\ No newline at end of file
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default192.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default192.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default192.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1 @@
+sh jboss-as/bin/run.sh -Dexo.product.developing=true
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default195.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default195.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default195.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,9 @@
+UIAccountForm.tab.label.AccountInputSet = ...
+UIAccountForm.tab.label.UIUserProfileInputSet = ...
+UIAccountForm.label.Profile = ...
+UIAccountForm.label.HomeInfo= ...
+UIAccountForm.label.BusinessInfo= ...
+UIAccountForm.label.password= ...
+UIAccountForm.label.Confirmpassword= ...
+UIAccountForm.label.email= ...
+UIAccountForm.action.Reset= ...
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default196.xml
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default196.xml
___________________________________________________________________
Added: svn:mime-type
+ application/xml
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default243.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default243.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default243.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1 @@
+mvn package
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default244.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default244.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default244.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,11 @@
+|-- SimplestHelloWorld-0.0.1.war
+| `-- WEB-INF
+| |-- classes
+| | `-- org
+| | `-- jboss
+| | `-- portal
+| | `-- portlet
+| | `-- samples
+| | `-- SimplestHelloWorldPortlet.class
+| |-- portlet.xml
+| `-- web.xml
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default245.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default245.xml
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default245.xml 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,21 @@
+<portlet-app
xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_2...
http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd"
+ version="2.0">
+ <portlet>
+ <!-- Comment #1 -->
+ <portlet-name>SimplestHelloWorldPortlet</portlet-name>
+ <!-- Comment #2 -->
+ <portlet-class>
+ org.jboss.portal.portlet.samples.SimplestHelloWorldPortlet
+ </portlet-class>
+ <!-- Comment #3 -->
+ <supports>
+ <mime-type>text/html</mime-type>
+ </supports>
+ <!-- Comment #4 -->
+ <portlet-info>
+ <title>Simplest Hello World Portlet</title>
+ </portlet-info>
+ </portlet>
+</portlet-app>
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default247.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default247.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default247.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,18 @@
+gatein-jsp-hellouser->1.0.0-GA-SNAPSHOT.war
+ |-- META-INF
+ | |-- MANIFEST.MF
+ |-- WEB-INF
+ | |-- classes
+ | | `-- org
+ | | `-- jboss
+ | | `-- portal
+ | | `-- portlet
+ | | `-- samples
+ | | `-- JSPHelloUserPortlet.class
+ | |-- portlet.xml
+ | `-- web.xml
+ `-- jsp
+ |-- edit.jsp
+ |-- hello.jsp
+ |-- help.jsp
+ `-- welcome.jsp
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default248.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default248.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default248.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,17 @@
+...
+ protected void doHelp(RenderRequest rRequest, RenderResponse rResponse) throws
PortletException, IOException,
+ UnavailableException
+ {
+ rResponse.setContentType("text/html");
+ PortletRequestDispatcher prd =
getPortletContext().getRequestDispatcher("/jsp/help.jsp");
+ prd.include(rRequest, rResponse);
+ }
+
+ protected void doEdit(RenderRequest rRequest, RenderResponse rResponse) throws
PortletException, IOException,
+ UnavailableException
+ {
+ rResponse.setContentType("text/html");
+ PortletRequestDispatcher prd =
getPortletContext().getRequestDispatcher("/jsp/edit.jsp");
+ prd.include(rRequest, rResponse);
+ }
+...
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/default249.java
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/default249.java
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/default249.java 2013-03-22 04:11:41
UTC (rev 9221)
@@ -0,0 +1,10 @@
+...
+// Comment #1
+ public void processAction(ActionRequest aRequest, ActionResponse aResponse)
throws PortletException, IOException, UnavailableException
+ {
+// Comment #2
+ String sYourname = (String) aRequest.getParameter("yourname");
+// Comment #3
+ aResponse.setRenderParameter("yourname", sYourname);
+ }
+...
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/eXoResources_war_web.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/eXoResources_war_web.xml
(rev 0)
+++ epp/docs/JPP/trunk/Development_Guide/en-US/extras/eXoResources_war_web.xml 2013-03-22
04:11:41 UTC (rev 9221)
@@ -0,0 +1,9 @@
+<filter>
+ <filter-name>ResourceRequestFilter</filter-name>
+
<filter-class>org.exoplatform.portal.application.ResourceRequestFilter</filter-class>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>ResourceRequestFilter</filter-name>
+ <url-pattern>*.css</url-pattern>
+ </filter-mapping>
\ No newline at end of file
Added: epp/docs/JPP/trunk/Development_Guide/en-US/extras/gatein_resources_skin_config.xml
===================================================================
--- epp/docs/JPP/trunk/Development_Guide/en-US/extras/gatein_resources_skin_config.xml
(rev 0)
+++
epp/docs/JPP/trunk/Development_Guide/en-US/extras/gatein_resources_skin_config.xml 2013-03-22
04:11:41 UTC (rev 9221)
@@ -0,0 +1,18 @@
+<gatein-resources>
+ <portal-skin>
+ <skin-name>MySkin</skin-name>
+ <css-path>/skin/myskin.css</css-path>
+ <overwrite>false</overwrite>
+ </portal-skin>
+</gatein-resources>
+
+ <!-- window style -->
+ <window-style>
+ <style-name>MyThemeCategory</style-name>
+ <style-theme>
+ <theme-name>MyThemeBlue</theme-name>
+ </style-theme>
+ <style-theme>
+ <theme-name>MyThemeRed</theme-name>
+ </style-theme>
+ ...
\ No newline at end of file
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/LanguageChoice.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/LanguageChoice.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/SpecPortalDef.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/SpecPortalDef.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/decoratorPattern.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/decoratorPattern.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/deployed.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/deployed.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/exploded.gif
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/exploded.gif
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ image/gif
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_ant_deploy.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_ant_deploy.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_ant_explode.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_ant_explode.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_output.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsf_output.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsp_output.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsp_output.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsp_process.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/jsp_process.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/leftMarginPattern.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/leftMarginPattern.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/myfaces_ant_deploy.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/myfaces_ant_deploy.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/myfaces_ant_explode.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/myfaces_ant_explode.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation1.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation1.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation2.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation2.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation_insert.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation_insert.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation_merge.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/navigation_merge.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/output.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/output.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/package_42x.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/package_42x.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/package_myfaces.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/package_myfaces.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/package_myfaces42.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/package_myfaces42.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/package_sunri.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/package_sunri.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/portal-change-skin.png
===================================================================
(Binary files differ)
Property changes on:
epp/docs/JPP/trunk/Development_Guide/en-US/images/portal-change-skin.png
___________________________________________________________________
Added: svn:mime-type
+ image/png
Added: epp/docs/JPP/trunk/Development_Guide/en-US/images/windowStyles.png
===================================================================
(Binary files differ)
Property changes on: epp/docs/JPP/trunk/Development_Guide/en-US/images/windowStyles.png
___________________________________________________________________
Added: svn:mime-type
+ image/png