Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.core.io.project.extension.internal
Class CustomFileFactory

java.lang.Object
  extended by eu.esdihumboldt.hale.common.core.io.project.extension.internal.CustomFileFactory
All Implemented Interfaces:
de.cs3d.util.eclipse.extension.simple.IdentifiableExtension.Identifiable, ProjectFileFactory

public class CustomFileFactory
extends Object
implements ProjectFileFactory

Factory for a custom ProjectFile

Author:
Simon Templer

Constructor Summary
CustomFileFactory(org.eclipse.core.runtime.IConfigurationElement element)
          Create a factory based on the given configuration
 
Method Summary
 ProjectFile createProjectFile()
          Create a project file
 String getId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomFileFactory

public CustomFileFactory(org.eclipse.core.runtime.IConfigurationElement element)
Create a factory based on the given configuration

Parameters:
element - the configuration element
Method Detail

getId

public String getId()
Specified by:
getId in interface de.cs3d.util.eclipse.extension.simple.IdentifiableExtension.Identifiable
See Also:
IdentifiableExtension.Identifiable.getId()

createProjectFile

public ProjectFile createProjectFile()
Description copied from interface: ProjectFileFactory
Create a project file

Specified by:
createProjectFile in interface ProjectFileFactory
Returns:
the project file instance
See Also:
ProjectFileFactory.createProjectFile()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d