Class EclipseProjectCreationResult
java.lang.Object
net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipseProjectCreationResult
- All Implemented Interfaces:
net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult,IEclipseProjectCreationResult
public class EclipseProjectCreationResult
extends net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
implements IEclipseProjectCreationResult
This result will be returned after calling the
EclipsePersistencer#createEASyProject(String, String, String...) method.- Author:
- El-Sharkawy
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEclipseProjectCreationResult(net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult result, org.eclipse.core.resources.IProject project) Sole constructor for this class. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.core.resources.IProjectReturns the eclipse handle for the newly created eclipse project.voidsetVarModelProjectPath(File varModelProjectLocation) Methods inherited from class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
getBuildScript, getConfigFolder, getProjectFolder, getProjectID, getVarModel, getVarModelProjectPathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
getBuildScript, getConfigFolder, getProjectFolder, getProjectID, getVarModel, getVarModelProjectPath
-
Field Details
-
project
private org.eclipse.core.resources.IProject project
-
-
Constructor Details
-
EclipseProjectCreationResult
public EclipseProjectCreationResult(net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult result, org.eclipse.core.resources.IProject project) Sole constructor for this class.- Parameters:
result- A standard project creation result.project- The newly created eclipse project.
-
-
Method Details
-
getIProject
public org.eclipse.core.resources.IProject getIProject()Description copied from interface:IEclipseProjectCreationResultReturns the eclipse handle for the newly created eclipse project.- Specified by:
getIProjectin interfaceIEclipseProjectCreationResult- Returns:
- The eclipse handle for the newly created eclipse project.
-
setVarModelProjectPath
- Overrides:
setVarModelProjectPathin classnet.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
-