plugins/org.symbian.tools.tmw.ui/src/org/symbian/tools/tmw/ui/project/IProjectTemplateManager.java
changeset 478 6c07c755d0c7
parent 470 d4809db37847
child 484 f5df819c1852
equal deleted inserted replaced
477:b616697678bf 478:6c07c755d0c7
    21 import java.util.Map;
    21 import java.util.Map;
    22 
    22 
    23 import org.symbian.tools.tmw.core.runtimes.IMobileWebRuntime;
    23 import org.symbian.tools.tmw.core.runtimes.IMobileWebRuntime;
    24 
    24 
    25 public interface IProjectTemplateManager {
    25 public interface IProjectTemplateManager {
       
    26     /**
       
    27      * Returns project templates that support mobile web runtime.
       
    28      * 
       
    29      * @return sorted array of the templates. Templates are sorted based on weight and name.
       
    30      */
    26     IProjectTemplate[] getProjectTemplates(IMobileWebRuntime runtime);
    31     IProjectTemplate[] getProjectTemplates(IMobileWebRuntime runtime);
    27 
    32 
    28     IProjectTemplate getDefaultTemplate(IMobileWebRuntime runtime);
    33     IProjectTemplate getDefaultTemplate(IMobileWebRuntime runtime);
    29 
    34 
    30     ITemplateInstaller getEmptyProjectTemplate(IMobileWebRuntime runtime);
    35     ITemplateInstaller getEmptyProjectTemplate(IMobileWebRuntime runtime);