Class WorkArtefactFactory


  • public class WorkArtefactFactory
    extends java.lang.Object
    • Constructor Detail

      • WorkArtefactFactory

        public WorkArtefactFactory()
    • 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)