Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 162022 Details for
Bug 288727
[tooling] Templates should include a sample theme
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Patch for org.eclipse.rap.ui.templates
templatesWithDesign.patch (text/plain), 22.54 KB, created by
Holger Staudacher
on 2010-03-15 05:05:45 EDT
(
hide
)
Description:
Patch for org.eclipse.rap.ui.templates
Filename:
MIME Type:
Creator:
Holger Staudacher
Created:
2010-03-15 05:05:45 EDT
Size:
22.54 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.rap.ui.templates >Index: src/org/eclipse/rap/internal/ui/templates/TemplateUtil.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/TemplateUtil.java,v >retrieving revision 1.2 >diff -u -r1.2 TemplateUtil.java >--- src/org/eclipse/rap/internal/ui/templates/TemplateUtil.java 6 Apr 2009 13:24:00 -0000 1.2 >+++ src/org/eclipse/rap/internal/ui/templates/TemplateUtil.java 15 Mar 2010 09:01:36 -0000 >@@ -22,6 +22,16 @@ > public final class TemplateUtil { > > public static final String PLUGIN_ID = "org.eclipse.rap.ui.templates"; //$NON-NLS-1$ >+ public static final String BUSINESS_THEME_ID >+ = "org.eclipse.rap.design.example.business.theme"; //$NON-NLS-1$ >+ public static final String FANCY_THEME_ID >+ = "org.eclipse.rap.design.example.fancy.theme"; //$NON-NLS-1$ >+ public static final String BUSINESS_FACTORY_ID >+ = "org.eclipse.rap.design.example.business.factory"; //$NON-NLS-1$ >+ public static final String BUSINESS_LAYOUT_ID >+ = "org.eclipse.rap.design.example.business.layout"; //$NON-NLS-1$ >+ public static final String STACK_ID >+ = "org.eclipse.rap.design.example.stack.view"; //$NON-NLS-1$ > > private TemplateUtil() { > // prevent instantiation >Index: src/org/eclipse/rap/internal/ui/templates/XmlNames.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/XmlNames.java,v >retrieving revision 1.1 >diff -u -r1.1 XmlNames.java >--- src/org/eclipse/rap/internal/ui/templates/XmlNames.java 6 Apr 2009 13:24:00 -0000 1.1 >+++ src/org/eclipse/rap/internal/ui/templates/XmlNames.java 15 Mar 2010 09:01:36 -0000 >@@ -13,15 +13,25 @@ > public static final String ATT_ID = "id"; //$NON-NLS-1$ > public static final String ATT_NAME = "name"; //$NON-NLS-1$ > public static final String ATT_PARAMETER = "parameter"; //$NON-NLS-1$ >+ public static final String ATT_SERVLET = "servletName"; //$NON-NLS-1$ >+ public static final String ATT_DEFAULT_ENTRYPOINT = "defaultEntrypointId"; //$NON-NLS-1$ >+ public static final String ATT_THEME_ID = "themeId"; //$NON-NLS-1$ >+ public static final String ATT_TITLE = "title"; //$NON-NLS-1$ >+ public static final String ATT_DEFAULT_LAYOUT = "defaultLayoutId"; //$NON-NLS-1$ > > public static final String ELEM_CATEGORY = "category"; //$NON-NLS-1$ > public static final String ELEM_COMMAND = "command"; //$NON-NLS-1$ > public static final String ELEM_ENTRYPOINT = "entrypoint"; //$NON-NLS-1$ > public static final String ELEM_PERSPECTIVE = "perspective"; //$NON-NLS-1$ > public static final String ELEM_VIEW = "view"; //$NON-NLS-1$ >+ public static final String ELEM_BRANDING = "branding"; //$NON-NLS-1$ >+ public static final String ELEM_PRESENTATIONFACTORY = "presentationFactory"; //$NON-NLS-1$ >+ public static final String ELEM_DEFAULTSTACKPRESENTATION >+ = "defaultStackPresentation"; //$NON-NLS-1$ > > public static final String XID_COMMANDS = "org.eclipse.ui.commands"; //$NON-NLS-1$ > public static final String XID_ENTRYPOINT = "org.eclipse.rap.ui.entrypoint"; //$NON-NLS-1$ > public static final String XID_PERSPECTIVES = "org.eclipse.ui.perspectives"; //$NON-NLS-1$ > public static final String XID_VIEWS = "org.eclipse.ui.views"; //$NON-NLS-1$ >+ public static final String XID_BRANDING = "org.eclipse.rap.ui.branding"; //$NON-NLS-1$ > } >Index: src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPWizard.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPWizard.java,v >retrieving revision 1.2 >diff -u -r1.2 ViewRAPWizard.java >--- src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPWizard.java 11 Oct 2007 18:03:10 -0000 1.2 >+++ src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPWizard.java 15 Mar 2010 09:01:37 -0000 >@@ -26,4 +26,9 @@ > protected String getEntryPointName() { > return "view"; //$NON-NLS-1$ > } >+ >+ protected String getServletName() { >+ return "view"; >+ } >+ > } >Index: src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPWizard.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPWizard.java,v >retrieving revision 1.2 >diff -u -r1.2 HelloRAPWizard.java >--- src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPWizard.java 11 Oct 2007 18:03:10 -0000 1.2 >+++ src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPWizard.java 15 Mar 2010 09:01:36 -0000 >@@ -26,4 +26,9 @@ > protected String getEntryPointName() { > return "hello"; //$NON-NLS-1$ > } >+ >+ protected String getServletName() { >+ return "hello"; >+ } >+ > } >Index: src/org/eclipse/rap/internal/ui/templates/rap/AbstractRAPWizard.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/AbstractRAPWizard.java,v >retrieving revision 1.6 >diff -u -r1.6 AbstractRAPWizard.java >--- src/org/eclipse/rap/internal/ui/templates/rap/AbstractRAPWizard.java 5 May 2009 17:23:08 -0000 1.6 >+++ src/org/eclipse/rap/internal/ui/templates/rap/AbstractRAPWizard.java 15 Mar 2010 09:01:36 -0000 >@@ -35,6 +35,7 @@ > private static final String CHARSET = "ISO-8859-1"; //$NON-NLS-1$ > > private static final String TAG_ENTRY_POINT = "${entryPoint}"; //$NON-NLS-1$ >+ private static final String TAG_SERVLET_NAME = "${servletName}"; //$NON-NLS-1$ > private static final String TAG_PLUGIN_ID = "${pluginId}"; //$NON-NLS-1$ > private static final String TAG_PROJECT_NAME = "${projectName}"; //$NON-NLS-1$ > >@@ -52,6 +53,8 @@ > } > > protected abstract String getEntryPointName(); >+ >+ protected abstract String getServletName(); > > //////////////////////////// > // Copy launch config helper >@@ -100,6 +103,7 @@ > String pluginId = model.getPluginBase().getId(); > replacePlaceholder( buffer, TAG_PLUGIN_ID, pluginId ); > replacePlaceholder( buffer, TAG_ENTRY_POINT, getEntryPointName() ); >+ replacePlaceholder( buffer, TAG_SERVLET_NAME, getServletName() ); > return new ByteArrayInputStream( buffer.toString().getBytes() ); > } > >Index: src/org/eclipse/rap/internal/ui/templates/rap/launch.template >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/launch.template,v >retrieving revision 1.10 >diff -u -r1.10 launch.template >--- src/org/eclipse/rap/internal/ui/templates/rap/launch.template 29 Sep 2009 13:41:06 -0000 1.10 >+++ src/org/eclipse/rap/internal/ui/templates/rap/launch.template 15 Mar 2010 09:01:37 -0000 >@@ -19,11 +19,11 @@ > <stringAttribute key="org.eclipse.rap.launch.libraryVariant" value="STANDARD"/> > <stringAttribute key="org.eclipse.rap.launch.logLevel" value="OFF"/> > <intAttribute key="org.eclipse.rap.launch.port" value="10080"/> >-<stringAttribute key="org.eclipse.rap.launch.servletName" value="rap"/> >+<stringAttribute key="org.eclipse.rap.launch.servletName" value="${servletName}"/> > <booleanAttribute key="org.eclipse.rap.launch.terminatePrevious" value="true"/> > <booleanAttribute key="org.eclipse.rap.launch.useManualPort" value="false"/> > <stringAttribute key="pde.version" value="3.3"/> >-<stringAttribute key="target_bundles" value="com.ibm.icu.base@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.databinding.beans@default:default,javax.servlet@default:default,org.apache.commons.logging@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.runtime@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.common@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.osgi@default:default,org.eclipse.osgi.services@default:default,org.eclipse.rap.demo@default:default,org.eclipse.rap.demo.databinding@default:default,org.eclipse.rap.jface@default:default,org.eclipse.rap.jface.databinding@default:default,org.eclipse.rap.rwt@default:default,org.eclipse.rap.rwt.q07@default:default,org.eclipse.rap.source@default:default,org.eclipse.rap.ui@default:default,org.eclipse.rap.ui.forms@default:default,org.eclipse.rap.ui.views@default:default,org.eclipse.rap.ui.workbench@default:default,org.mortbay.jetty.server@default:default,org.mortbay.jetty.util@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.help@default:default"/> >+<stringAttribute key="target_bundles" value="com.ibm.icu.base@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.databinding.beans@default:default,javax.servlet@default:default,org.apache.commons.logging@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.runtime@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.common@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.osgi@default:default,org.eclipse.osgi.services@default:default,org.eclipse.rap.demo@default:default,org.eclipse.rap.demo.databinding@default:default,org.eclipse.rap.jface@default:default,org.eclipse.rap.jface.databinding@default:default,org.eclipse.rap.rwt@default:default,org.eclipse.rap.rwt.q07@default:default,org.eclipse.rap.source@default:default,org.eclipse.rap.design.example@default:default,org.eclipse.rap.ui@default:default,org.eclipse.rap.ui.forms@default:default,org.eclipse.rap.ui.views@default:default,org.eclipse.rap.ui.workbench@default:default,org.mortbay.jetty.server@default:default,org.mortbay.jetty.util@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.help@default:default"/> > <booleanAttribute key="tracing" value="false"/> > <booleanAttribute key="useDefaultConfigArea" value="true"/> > <stringAttribute key="workspace_bundles" value="${pluginId}@default:default"/> >Index: src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPTemplate.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPTemplate.java,v >retrieving revision 1.2 >diff -u -r1.2 ViewRAPTemplate.java >--- src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPTemplate.java 6 Apr 2009 13:24:00 -0000 1.2 >+++ src/org/eclipse/rap/internal/ui/templates/rap/ViewRAPTemplate.java 15 Mar 2010 09:01:37 -0000 >@@ -13,6 +13,7 @@ > import org.eclipse.jface.wizard.WizardPage; > import org.eclipse.pde.core.plugin.IPluginElement; > import org.eclipse.pde.core.plugin.IPluginExtension; >+import org.eclipse.rap.internal.ui.templates.TemplateUtil; > import org.eclipse.rap.internal.ui.templates.XmlNames; > > class ViewRAPTemplate extends AbstractRAPTemplate { >@@ -40,6 +41,7 @@ > createEntryPointsExtension(); > createPerspectivesExtension(); > createViewsExtension(); >+ createBrandingExtension(); > } > > // helping methods >@@ -50,14 +52,18 @@ > IPluginElement element = createElement( extension ); > element.setName( XmlNames.ELEM_ENTRYPOINT ); > element.setAttribute( XmlNames.ATT_CLASS, >- getPackageName() + "." + getApplicationName() ); //$NON-NLS-1$ >+ getEntrypointId() ); //$NON-NLS-1$ > element.setAttribute( XmlNames.ATT_ID, >- getPackageName() + "." + getApplicationName() ); //$NON-NLS-1$ >+ getEntrypointId() ); //$NON-NLS-1$ > element.setAttribute( XmlNames.ATT_PARAMETER, "view" ); //$NON-NLS-1$ > extension.add( element ); > addExtensionToPlugin( extension ); > } > >+ private String getEntrypointId() { >+ return getPackageName() + "." + getApplicationName(); >+ } >+ > private void createPerspectivesExtension() throws CoreException { > IPluginExtension extension = createExtension( XmlNames.XID_PERSPECTIVES, > true ); >@@ -83,6 +89,24 @@ > extension.add( element ); > addExtensionToPlugin( extension ); > } >+ >+ private void createBrandingExtension() throws CoreException { >+ IPluginExtension extension = createExtension( XmlNames.XID_BRANDING, true ); >+ IPluginElement brandingElement = createElement( extension ); >+ // create branding >+ brandingElement.setName( XmlNames.ELEM_BRANDING ); >+ String brandingId = getPackageName() + ".branding"; //$NON-NLS-1$ >+ brandingElement.setAttribute( XmlNames.ATT_ID, brandingId ); >+ brandingElement.setAttribute( XmlNames.ATT_SERVLET, "view" ); >+ brandingElement.setAttribute( XmlNames.ATT_DEFAULT_ENTRYPOINT, >+ getEntrypointId() ); >+ brandingElement.setAttribute( XmlNames.ATT_THEME_ID, >+ TemplateUtil.FANCY_THEME_ID ); >+ brandingElement.setAttribute( XmlNames.ATT_TITLE, "RAP Single View" ); >+ // write extension >+ extension.add( brandingElement ); >+ addExtensionToPlugin( extension ); >+ } > > private void createTemplateOptions() { > addOption( KEY_WINDOW_TITLE, >Index: src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPTemplate.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPTemplate.java,v >retrieving revision 1.2 >diff -u -r1.2 HelloRAPTemplate.java >--- src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPTemplate.java 6 Apr 2009 13:24:00 -0000 1.2 >+++ src/org/eclipse/rap/internal/ui/templates/rap/HelloRAPTemplate.java 15 Mar 2010 09:01:36 -0000 >@@ -13,6 +13,7 @@ > import org.eclipse.jface.wizard.WizardPage; > import org.eclipse.pde.core.plugin.IPluginElement; > import org.eclipse.pde.core.plugin.IPluginExtension; >+import org.eclipse.rap.internal.ui.templates.TemplateUtil; > import org.eclipse.rap.internal.ui.templates.XmlNames; > > class HelloRAPTemplate extends AbstractRAPTemplate { >@@ -39,6 +40,7 @@ > { > createEntryPointsExtension(); > createPerspectivesExtension(); >+ createBrandingExtension(); > } > > // helping methods >@@ -49,14 +51,18 @@ > IPluginElement element = createElement( extension ); > element.setName( XmlNames.ELEM_ENTRYPOINT ); > element.setAttribute( XmlNames.ATT_CLASS, >- getPackageName() + "." + getApplicationName() ); //$NON-NLS-1$ >+ getEntrypointId() ); //$NON-NLS-1$ > element.setAttribute( XmlNames.ATT_ID, >- getPackageName() + "." + getApplicationName() ); //$NON-NLS-1$ >+ getEntrypointId() ); //$NON-NLS-1$ > element.setAttribute( XmlNames.ATT_PARAMETER, "hello" ); //$NON-NLS-1$ > extension.add( element ); > addExtensionToPlugin( extension ); > } > >+ private String getEntrypointId() { >+ return getPackageName() + "." + getApplicationName(); >+ } >+ > private void createPerspectivesExtension() throws CoreException { > IPluginExtension extension > = createExtension( XmlNames.XID_PERSPECTIVES, true ); >@@ -72,6 +78,24 @@ > extension.add( element ); > addExtensionToPlugin( extension ); > } >+ >+ private void createBrandingExtension() throws CoreException { >+ IPluginExtension extension = createExtension( XmlNames.XID_BRANDING, true ); >+ IPluginElement brandingElement = createElement( extension ); >+ // create branding >+ brandingElement.setName( XmlNames.ELEM_BRANDING ); >+ String brandingId = getPackageName() + ".branding"; //$NON-NLS-1$ >+ brandingElement.setAttribute( XmlNames.ATT_ID, brandingId ); >+ brandingElement.setAttribute( XmlNames.ATT_SERVLET, "hello" ); >+ brandingElement.setAttribute( XmlNames.ATT_DEFAULT_ENTRYPOINT, >+ getEntrypointId() ); >+ brandingElement.setAttribute( XmlNames.ATT_THEME_ID, >+ TemplateUtil.BUSINESS_THEME_ID ); >+ brandingElement.setAttribute( XmlNames.ATT_TITLE, "RAP Hello World" ); >+ // write extension >+ extension.add( brandingElement ); >+ addExtensionToPlugin( extension ); >+ } > > private void createTemplateOptions() { > addOption( KEY_WINDOW_TITLE, >Index: src/org/eclipse/rap/internal/ui/templates/rap/MailRAPTemplate.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/MailRAPTemplate.java,v >retrieving revision 1.3 >diff -u -r1.3 MailRAPTemplate.java >--- src/org/eclipse/rap/internal/ui/templates/rap/MailRAPTemplate.java 1 Dec 2009 08:48:01 -0000 1.3 >+++ src/org/eclipse/rap/internal/ui/templates/rap/MailRAPTemplate.java 15 Mar 2010 09:01:36 -0000 >@@ -13,6 +13,7 @@ > import org.eclipse.jface.wizard.WizardPage; > import org.eclipse.pde.core.plugin.IPluginElement; > import org.eclipse.pde.core.plugin.IPluginExtension; >+import org.eclipse.rap.internal.ui.templates.TemplateUtil; > import org.eclipse.rap.internal.ui.templates.XmlNames; > > class MailRAPTemplate extends AbstractRAPTemplate { >@@ -47,6 +48,7 @@ > createPerspectivesExtension(); > createViewsExtension(); > createCommandsExtension(); >+ createBrandingExtension(); > } > > // helping methods >@@ -95,14 +97,18 @@ > IPluginElement element = createElement( extension ); > element.setName( XmlNames.ELEM_ENTRYPOINT ); > element.setAttribute( XmlNames.ATT_CLASS, >- getPackageName() + "." + getApplicationName() ); //$NON-NLS-1$ >+ getEntrypointId() ); //$NON-NLS-1$ > element.setAttribute( XmlNames.ATT_ID, >- getPackageName() + "." + getApplicationName() ); //$NON-NLS-1$ >+ getEntrypointId() ); //$NON-NLS-1$ > element.setAttribute( XmlNames.ATT_PARAMETER, "mail" ); //$NON-NLS-1$ > extension.add( element ); > addExtensionToPlugin( extension ); > } > >+ private String getEntrypointId() { >+ return getPackageName() + "." + getApplicationName(); >+ } >+ > private void createPerspectivesExtension() throws CoreException { > IPluginExtension extension = createExtension( XmlNames.XID_PERSPECTIVES, > true ); >@@ -143,6 +149,39 @@ > > addExtensionToPlugin( extension ); > } >+ >+ private void createBrandingExtension() throws CoreException { >+ IPluginExtension extension = createExtension( XmlNames.XID_BRANDING, true ); >+ IPluginElement brandingElement = createElement( extension ); >+ // create branding >+ brandingElement.setName( XmlNames.ELEM_BRANDING ); >+ String brandingId = getPackageName() + ".branding"; //$NON-NLS-1$ >+ brandingElement.setAttribute( XmlNames.ATT_ID, brandingId ); >+ brandingElement.setAttribute( XmlNames.ATT_SERVLET, "mail" ); >+ brandingElement.setAttribute( XmlNames.ATT_DEFAULT_ENTRYPOINT, >+ getEntrypointId() ); >+ brandingElement.setAttribute( XmlNames.ATT_THEME_ID, >+ TemplateUtil.BUSINESS_THEME_ID ); >+ brandingElement.setAttribute( XmlNames.ATT_TITLE, "RAP Maildemo" ); >+ // create presentationFactory >+ IPluginElement presentationElement = createElement( extension ); >+ presentationElement.setName( XmlNames.ELEM_PRESENTATIONFACTORY ); >+ presentationElement.setAttribute( XmlNames.ATT_ID, >+ TemplateUtil.BUSINESS_FACTORY_ID ); >+ presentationElement.setAttribute( XmlNames.ATT_DEFAULT_LAYOUT, >+ TemplateUtil.BUSINESS_LAYOUT_ID ); >+ presentationElement.setAttribute( XmlNames.ATT_NAME, >+ "Business PresentationFactory" ); >+ brandingElement.add( presentationElement ); >+ // create defaultStackPresentation >+ IPluginElement stackElement = createElement( extension ); >+ stackElement.setName( XmlNames.ELEM_DEFAULTSTACKPRESENTATION ); >+ stackElement.setAttribute( XmlNames.ATT_ID, TemplateUtil.STACK_ID ); >+ presentationElement.add( stackElement ); >+ // write extension >+ extension.add( brandingElement ); >+ addExtensionToPlugin( extension ); >+ } > > private void createTemplateOptions() { > addOption( KEY_WINDOW_TITLE, >Index: src/org/eclipse/rap/internal/ui/templates/rap/MailRAPWizard.java >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/src/org/eclipse/rap/internal/ui/templates/rap/MailRAPWizard.java,v >retrieving revision 1.2 >diff -u -r1.2 MailRAPWizard.java >--- src/org/eclipse/rap/internal/ui/templates/rap/MailRAPWizard.java 11 Oct 2007 18:03:10 -0000 1.2 >+++ src/org/eclipse/rap/internal/ui/templates/rap/MailRAPWizard.java 15 Mar 2010 09:01:36 -0000 >@@ -26,4 +26,8 @@ > protected String getEntryPointName() { > return "mail"; //$NON-NLS-1$ > } >+ >+ protected String getServletName() { >+ return "mail"; >+ } > } >Index: plugin.properties >=================================================================== >RCS file: /cvsroot/rt/org.eclipse.rap/tooling/org.eclipse.rap.ui.templates/plugin.properties,v >retrieving revision 1.4 >diff -u -r1.4 plugin.properties >--- plugin.properties 26 May 2009 14:40:51 -0000 1.4 >+++ plugin.properties 15 Mar 2010 09:01:36 -0000 >@@ -20,6 +20,7 @@ > <p><b>Extensions Used</b></p>\ > <li>org.eclipse.rap.ui.entrypoint</li>\ > <li>org.eclipse.ui.perspectives</li>\ >+<li>org.eclipse.rap.ui.branding</li>\ > <p>This code will need the <b>RAP target</b> to compile.</p> > > viewRAP.name = RAP Application with a View >@@ -29,6 +30,7 @@ > <li>org.eclipse.rap.ui.entrypoint</li>\ > <li>org.eclipse.ui.perspectives</li>\ > <li>org.eclipse.ui.views</li>\ >+<li>org.eclipse.rap.ui.branding</li>\ > <p>This code will need the <b>RAP target</b> to compile.</p> > > mailRAP.name = RAP Mail Template >@@ -43,4 +45,5 @@ > <li>org.eclipse.ui.perspectives</li>\ > <li>org.eclipse.ui.views</li>\ > <li>org.eclipse.ui.commands</li>\ >+<li>org.eclipse.rap.ui.branding</li>\ > <p>This code will need the <b>RAP target</b> to compile.</p> >\ No newline at end of file
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 288727
: 162022 |
162024