public class DefaultPortableViewEditorManager extends java.lang.Object implements PortableViewEditorManager
Default implementation of PortableViewEditorManager
| Constructor and Description |
|---|
DefaultPortableViewEditorManager() |
public void createPortableViewFromView(ViewDocument view, CompilationListener listener, boolean openWindow)
createPortableViewFromView in interface PortableViewEditorManagerpublic void compileInInstallFolder(PortableViewCompilation compilation, CompilationListener listener)
compileInInstallFolder in interface PortableViewEditorManagercompilation - to compilelistener - of the processpublic PortableViewDocumentManager getDocManager()
getDocManager in interface PortableViewEditorManagerpublic java.io.File generatePackage(PortableViewDocument portableView, java.io.File targetFolder) throws PortableViewException, java.io.IOException
generatePackage in interface PortableViewEditorManagerportableView - to packingtargetFolder - to store result filePortableViewExceptionjava.io.IOExceptionpublic java.io.File generatePackage(PortableViewDocument portableView) throws PortableViewException, java.io.IOException
generatePackage in interface PortableViewEditorManagerPortableViewExceptionjava.io.IOExceptionpublic PortableViewDocument getPortableViewDocumentByView(ViewDocument view)
getPortableViewDocumentByView in interface PortableViewEditorManagerpublic Project getProject()
public java.io.File askForAOutputFolder(java.lang.String description)
description - of the file is forpublic ViewDocument exportPortableViewToView(PortableViewDocument map, boolean openViewWindow) throws java.io.IOException, InvalidPortableViewFormatException, PersistenceException
exportPortableViewToView in interface PortableViewEditorManagerjava.io.IOExceptionInvalidPortableViewFormatExceptionPersistenceExceptionpublic ViewDocument exportPortableViewToView(PortableViewDocument map, java.io.File exportFolder, boolean openViewWindow) throws java.io.IOException, InvalidPortableViewFormatException, PersistenceException
exportPortableViewToView in interface PortableViewEditorManagerexportFolder - Warning: this folder must be emptyjava.io.IOExceptionInvalidPortableViewFormatExceptionPersistenceExceptionpublic void regeneratePortableView(PortableViewDocument map, CompilationListener listener, boolean openWindow) throws InvalidPortableViewFormatException, CantLoadContextException, java.io.IOException
regeneratePortableView in interface PortableViewEditorManagerInvalidPortableViewFormatExceptionCantLoadContextExceptionjava.io.IOException