Package de.xima.fc.copy
Class ProjectDuplicator
- java.lang.Object
 - 
- de.xima.fc.copy.ProjectDuplicator
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ProjectDuplicator(Projekt project)Deprecated. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ProjectDuplicatorasTemplate(boolean asTemplate)Projektduplicate(IEntityContext ec)Deprecated.Projektduplicate(IEntityContext ec, Benutzer user)static ProjectDuplicatorforProject(Projekt project)static ProjectDuplicatorforProjectId(Long projectId)ProjectDuplicatorwithCreateEmptyNewWorkflow(boolean createEmptyNewWorkflow)ProjectDuplicatorwithScope(String scope)ProjectDuplicatorwithTitle(String title) 
 - 
 
- 
- 
Constructor Detail
- 
ProjectDuplicator
@Deprecated public ProjectDuplicator(Projekt project)
Deprecated. 
 - 
 
- 
Method Detail
- 
forProject
public static final ProjectDuplicator forProject(Projekt project)
 
- 
forProjectId
public static final ProjectDuplicator forProjectId(Long projectId)
 
- 
withTitle
public ProjectDuplicator withTitle(String title)
 
- 
withScope
public ProjectDuplicator withScope(String scope)
 
- 
asTemplate
public ProjectDuplicator asTemplate(boolean asTemplate)
 
- 
withCreateEmptyNewWorkflow
public ProjectDuplicator withCreateEmptyNewWorkflow(boolean createEmptyNewWorkflow)
- Parameters:
 createEmptyNewWorkflow- Whentrue, does not copy the workflow, but creates an empty new workflow configuration.- Returns:
 - This builder for chaining method calls.
 
 
- 
duplicate
public Projekt duplicate(IEntityContext ec, Benutzer user) throws Exception
- Throws:
 Exception
 
- 
duplicate
@Deprecated public Projekt duplicate(IEntityContext ec) throws Exception
Deprecated.- Throws:
 Exception
 
 - 
 
 -