org.symbian.tools.mtw.ui/src/org/symbian/tools/tmw/ui/project/IProjectTemplate.java
changeset 464 0b02f3d6f52c
parent 463 aea4c83725d8
child 465 87920e15f8eb
equal deleted inserted replaced
463:aea4c83725d8 464:0b02f3d6f52c
    15  * Platforms/Drives/Compatibility:
    15  * Platforms/Drives/Compatibility:
    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 
       
    21 import java.util.Map;
    20 
    22 
    21 import org.eclipse.core.resources.IProject;
    23 import org.eclipse.core.resources.IProject;
    22 import org.eclipse.core.runtime.IProgressMonitor;
    24 import org.eclipse.core.runtime.IProgressMonitor;
    23 import org.eclipse.swt.graphics.Image;
    25 import org.eclipse.swt.graphics.Image;
    24 import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion;
    26 import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion;
    80 
    82 
    81     /**
    83     /**
    82      * Initializes project with template contents
    84      * Initializes project with template contents
    83      */
    85      */
    84     void init(IProject project, IProjectTemplateContext context, IProgressMonitor monitor);
    86     void init(IProject project, IProjectTemplateContext context, IProgressMonitor monitor);
       
    87 
       
    88     /**
       
    89      * Returns default template parameter values
       
    90      */
       
    91     Map<String, String> getDefaultParameterValues();
    85 }
    92 }