org.eclipse.cdt.internal.ui.wizards.filewizard
Class NewSourceFileGenerator

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.wizards.filewizard.NewSourceFileGenerator

public class NewSourceFileGenerator
extends java.lang.Object


Constructor Summary
NewSourceFileGenerator()
           
 
Method Summary
static org.eclipse.core.resources.IFile createHeaderFile(org.eclipse.core.runtime.IPath filePath, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static org.eclipse.core.resources.IFile createSourceFile(org.eclipse.core.runtime.IPath filePath, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static java.lang.String generateHeaderFileNameFromClass(java.lang.String className)
           
static java.lang.String generateSourceFileNameFromClass(java.lang.String className)
           
static java.lang.String getLineDelimiter()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewSourceFileGenerator

public NewSourceFileGenerator()
Method Detail

getLineDelimiter

public static java.lang.String getLineDelimiter()

generateHeaderFileNameFromClass

public static java.lang.String generateHeaderFileNameFromClass(java.lang.String className)

generateSourceFileNameFromClass

public static java.lang.String generateSourceFileNameFromClass(java.lang.String className)

createHeaderFile

public static org.eclipse.core.resources.IFile createHeaderFile(org.eclipse.core.runtime.IPath filePath,
                                                                boolean force,
                                                                org.eclipse.core.runtime.IProgressMonitor monitor)
                                                         throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

createSourceFile

public static org.eclipse.core.resources.IFile createSourceFile(org.eclipse.core.runtime.IPath filePath,
                                                                boolean force,
                                                                org.eclipse.core.runtime.IProgressMonitor monitor)
                                                         throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException