Package step.core.artefacts
Class WorkArtefactFactory
- java.lang.Object
-
- step.core.artefacts.WorkArtefactFactory
-
public class WorkArtefactFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WorkArtefactFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends AbstractArtefact>
TcreateWorkArtefact(java.lang.Class<T> artefactClass, AbstractArtefact parentArtefact, java.lang.String name)
<T extends AbstractArtefact>
TcreateWorkArtefact(java.lang.Class<T> artefactClass, AbstractArtefact parentArtefact, java.lang.String name, boolean copyChildren)
<T extends AbstractArtefact>
TcreateWorkArtefact(java.lang.Class<T> artefactClass, AbstractArtefact parentArtefact, java.lang.String name, boolean copyChildren, boolean persistNode)
void
setPersistNodeValue(AbstractArtefact artefact, boolean persistNode)
-
-
-
Method Detail
-
createWorkArtefact
public <T extends AbstractArtefact> T createWorkArtefact(java.lang.Class<T> artefactClass, AbstractArtefact parentArtefact, java.lang.String name)
-
createWorkArtefact
public <T extends AbstractArtefact> T createWorkArtefact(java.lang.Class<T> artefactClass, AbstractArtefact parentArtefact, java.lang.String name, boolean copyChildren)
-
createWorkArtefact
public <T extends AbstractArtefact> T createWorkArtefact(java.lang.Class<T> artefactClass, AbstractArtefact parentArtefact, java.lang.String name, boolean copyChildren, boolean persistNode)
-
setPersistNodeValue
public void setPersistNodeValue(AbstractArtefact artefact, boolean persistNode)
-
-