org.openjump.core.ui.plugin.file.open
Class OpenFileWizardState
java.lang.Object
org.openjump.core.ui.plugin.file.open.OpenFileWizardState
public class OpenFileWizardState
- extends java.lang.Object
|
Field Summary |
static java.lang.String |
KEY
|
|
Method Summary |
void |
addFileLoader(FileLayerLoader fileLayerLoader)
|
java.lang.String |
getCurrentPanel()
|
java.util.Map<java.lang.String,java.util.Set<FileLayerLoader>> |
getExtensionLoaderMap()
|
FileLayerLoader |
getFileLoader()
|
FileLayerLoader |
getFileLoader(java.net.URI file)
|
java.util.Map<FileLayerLoader,java.util.Set<java.net.URI>> |
getFileLoaderFiles()
|
java.util.Map<java.net.URI,FileLayerLoader> |
getFileLoaders()
|
java.util.Set<FileLayerLoader> |
getFileLoaders(java.lang.String extension)
|
java.lang.String |
getFileName(java.net.URI uri)
|
java.util.Map<java.lang.String,java.util.Set<java.net.URI>> |
getMultiLoaderFiles()
|
java.lang.String |
getNextPanel(java.lang.String currentPanel)
|
java.util.Map<java.lang.String,java.lang.Object> |
getOptions(java.net.URI file)
|
boolean |
hasRequiredOptions()
|
boolean |
hasSelectedFiles()
|
void |
setCurrentPanel(java.lang.String currentPanel)
|
void |
setExtensionLoaderMap(java.util.Map<java.lang.String,java.util.Set<FileLayerLoader>> extensionLoaderMap)
|
void |
setFileLoader(java.lang.String extension,
FileLayerLoader fileLayerLoader)
|
void |
setFileLoader(java.net.URI file,
FileLayerLoader fileLayerLoader)
|
void |
setOption(FileLayerLoader loader,
java.lang.String label,
java.lang.Object value)
|
void |
setOption(java.net.URI file,
java.lang.String label,
java.lang.Object value)
|
void |
setupFileLoaders(java.io.File[] files,
FileLayerLoader fileLayerLoader)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY
public static final java.lang.String KEY
OpenFileWizardState
public OpenFileWizardState(ErrorHandler errorHandler)
getFileLoader
public FileLayerLoader getFileLoader()
setupFileLoaders
public void setupFileLoaders(java.io.File[] files,
FileLayerLoader fileLayerLoader)
setFileLoader
public void setFileLoader(java.lang.String extension,
FileLayerLoader fileLayerLoader)
setFileLoader
public void setFileLoader(java.net.URI file,
FileLayerLoader fileLayerLoader)
addFileLoader
public void addFileLoader(FileLayerLoader fileLayerLoader)
getFileLoaders
public java.util.Set<FileLayerLoader> getFileLoaders(java.lang.String extension)
getCurrentPanel
public java.lang.String getCurrentPanel()
setCurrentPanel
public void setCurrentPanel(java.lang.String currentPanel)
getNextPanel
public java.lang.String getNextPanel(java.lang.String currentPanel)
getExtensionLoaderMap
public java.util.Map<java.lang.String,java.util.Set<FileLayerLoader>> getExtensionLoaderMap()
setExtensionLoaderMap
public void setExtensionLoaderMap(java.util.Map<java.lang.String,java.util.Set<FileLayerLoader>> extensionLoaderMap)
getMultiLoaderFiles
public java.util.Map<java.lang.String,java.util.Set<java.net.URI>> getMultiLoaderFiles()
getFileLoaders
public java.util.Map<java.net.URI,FileLayerLoader> getFileLoaders()
getFileLoaderFiles
public java.util.Map<FileLayerLoader,java.util.Set<java.net.URI>> getFileLoaderFiles()
getFileLoader
public FileLayerLoader getFileLoader(java.net.URI file)
setOption
public void setOption(FileLayerLoader loader,
java.lang.String label,
java.lang.Object value)
setOption
public void setOption(java.net.URI file,
java.lang.String label,
java.lang.Object value)
getOptions
public java.util.Map<java.lang.String,java.lang.Object> getOptions(java.net.URI file)
hasSelectedFiles
public boolean hasSelectedFiles()
hasRequiredOptions
public boolean hasRequiredOptions()
getFileName
public java.lang.String getFileName(java.net.URI uri)