Package step.core.artefacts
Class WorkArtefactFactory
java.lang.Object
step.core.artefacts.WorkArtefactFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends AbstractArtefact>
TcreateWorkArtefact
(Class<T> artefactClass, AbstractArtefact parentArtefact, String name) <T extends AbstractArtefact>
TcreateWorkArtefact
(Class<T> artefactClass, AbstractArtefact parentArtefact, String name, boolean copyChildren) <T extends AbstractArtefact>
TcreateWorkArtefact
(Class<T> artefactClass, AbstractArtefact parentArtefact, String name, boolean copyChildren, boolean persistNode) void
setPersistNodeValue
(AbstractArtefact artefact, boolean persistNode)
-
Constructor Details
-
WorkArtefactFactory
public WorkArtefactFactory()
-
-
Method Details
-
createWorkArtefact
public <T extends AbstractArtefact> T createWorkArtefact(Class<T> artefactClass, AbstractArtefact parentArtefact, String name) -
createWorkArtefact
public <T extends AbstractArtefact> T createWorkArtefact(Class<T> artefactClass, AbstractArtefact parentArtefact, String name, boolean copyChildren) -
createWorkArtefact
public <T extends AbstractArtefact> T createWorkArtefact(Class<T> artefactClass, AbstractArtefact parentArtefact, String name, boolean copyChildren, boolean persistNode) -
setPersistNodeValue
-