public class DefaultPortableViewEditorManager extends java.lang.Object implements PortableViewEditorManager
Default implementation of PortableViewEditorManager
| Constructor and Description |
|---|
DefaultPortableViewEditorManager() |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
askForAOutputFolder(java.lang.String description)
Shows a dialog to ask a output folder
|
void |
compileInInstallFolder(PortableViewCompilation compilation,
CompilationListener listener) |
void |
createPortableViewFromView(ViewDocument view,
CompilationListener listener,
boolean openWindow) |
ViewDocument |
exportPortableViewToView(PortableViewDocument map,
boolean openViewWindow) |
ViewDocument |
exportPortableViewToView(PortableViewDocument map,
java.io.File exportFolder,
boolean openViewWindow) |
java.io.File |
generatePackage(PortableViewDocument portableView) |
java.io.File |
generatePackage(PortableViewDocument portableView,
java.io.File targetFolder) |
PortableViewDocumentManager |
getDocManager() |
PortableViewDocument |
getPortableViewDocumentByView(ViewDocument view) |
Project |
getProject()
Gets current gvSIG project
|
void |
regeneratePortableView(PortableViewDocument map,
CompilationListener listener,
boolean openWindow) |
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