package pt.utl.ist.scripts.process.updateData; import net.sourceforge.fenixedu.domain.Site; import net.sourceforge.fenixedu.domain.contents.ContentJump; import pt.ist.bennu.core.domain.Bennu; import pt.ist.fenixframework.FenixFramework; import pt.utl.ist.fenix.tools.util.i18n.MultiLanguageString; import pt.utl.ist.scripts.commons.AtomicScript; public class CreateJumpPoint extends AtomicScript { public static void main(String[] args) { processWriteTransaction(new CreateJumpPoint()); } @Override protected void run() throws Exception { String extId = ""; MultiLanguageString jumpName = new MultiLanguageString(); Site site = FenixFramework.getDomainObject(extId); Bennu.getInstance().getRootPortal().addChild(new ContentJump(jumpName, site)); } }