org.symbian.tools.mtw.ui/src/org/symbian/tools/tmw/ui/project/IProjectTemplateManager.java
equal
deleted
inserted
replaced
16 * Assumptions/Requirement/Pre-requisites: |
16 * Assumptions/Requirement/Pre-requisites: |
17 * Failures and causes: |
17 * Failures and causes: |
18 */ |
18 */ |
19 package org.symbian.tools.tmw.ui.project; |
19 package org.symbian.tools.tmw.ui.project; |
20 |
20 |
|
21 import java.util.Map; |
|
22 |
21 import org.symbian.tools.tmw.core.runtimes.IMobileWebRuntime; |
23 import org.symbian.tools.tmw.core.runtimes.IMobileWebRuntime; |
22 |
24 |
23 public interface IProjectTemplateManager { |
25 public interface IProjectTemplateManager { |
24 IProjectTemplate[] getProjectTemplates(IMobileWebRuntime runtime); |
26 IProjectTemplate[] getProjectTemplates(IMobileWebRuntime runtime); |
25 IProjectTemplate getDefaultTemplate(IMobileWebRuntime runtime); |
27 IProjectTemplate getDefaultTemplate(IMobileWebRuntime runtime); |
26 ITemplateInstaller getEmptyProjectTemplate(IMobileWebRuntime runtime); |
28 ITemplateInstaller getEmptyProjectTemplate(IMobileWebRuntime runtime); |
|
29 |
|
30 /** |
|
31 * Runtimes can provide default values for template parameters |
|
32 */ |
|
33 Map<String, String> getDefaultTemplateParameterValues(IMobileWebRuntime runtime); |
27 } |
34 } |