public class DefaultCreateFromTemplateHandler extends java.lang.Object implements CreateFromTemplateHandler
EP_NAME| Constructor and Description | 
|---|
DefaultCreateFromTemplateHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canCreate(PsiDirectory [] dirs)  | 
protected java.lang.String | 
checkAppendExtension(java.lang.String fileName,
                    FileTemplate template)  | 
PsiElement | 
createFromTemplate(Project project,
                  PsiDirectory directory,
                  java.lang.String fileName,
                  FileTemplate template,
                  java.lang.String templateText,
                  java.util.Map<java.lang.String,java.lang.Object> props)  | 
java.lang.String | 
getErrorMessage()  | 
boolean | 
handlesTemplate(FileTemplate template)  | 
boolean | 
isNameRequired()  | 
void | 
prepareProperties(java.util.Map<java.lang.String,java.lang.Object> props)  | 
void | 
prepareProperties(java.util.Map<java.lang.String,java.lang.Object> props,
                 java.lang.String filename,
                 FileTemplate template)  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommandNamepublic boolean handlesTemplate(FileTemplate template)
handlesTemplate in interface CreateFromTemplateHandlerpublic PsiElement createFromTemplate(Project project, PsiDirectory directory, java.lang.String fileName, FileTemplate template, java.lang.String templateText, java.util.Map<java.lang.String,java.lang.Object> props) throws IncorrectOperationException
createFromTemplate in interface CreateFromTemplateHandlerIncorrectOperationExceptionprotected java.lang.String checkAppendExtension(java.lang.String fileName,
                                                FileTemplate template)
public boolean canCreate(PsiDirectory [] dirs)
canCreate in interface CreateFromTemplateHandlerpublic boolean isNameRequired()
isNameRequired in interface CreateFromTemplateHandlerpublic java.lang.String getErrorMessage()
getErrorMessage in interface CreateFromTemplateHandlerpublic void prepareProperties(java.util.Map<java.lang.String,java.lang.Object> props,
                              java.lang.String filename,
                              FileTemplate template)
prepareProperties in interface CreateFromTemplateHandlerpublic void prepareProperties(java.util.Map<java.lang.String,java.lang.Object> props)
prepareProperties in interface CreateFromTemplateHandler