de.miethxml.toolkit.repository.ui
Class RepositoryImportView

java.lang.Object
  extended byde.miethxml.toolkit.repository.ui.RepositoryImportView
All Implemented Interfaces:
IOListener, LocaleListener

public class RepositoryImportView
extends java.lang.Object
implements IOListener, LocaleListener

Author:
Simon Mieth

Constructor Summary
RepositoryImportView()
           
 
Method Summary
 void complete()
          Will be called after all work is done.
 void completeWriting()
          Will be called after a file is stored to the new location
 void copy(int files)
          Will be called first and report the filecount.
 void directorySelected(Reloadable model, FileModel directory)
           
 void fileSelected(Reloadable model, FileModel file)
           
 void importFileList(java.util.List files, FileModel destination, RepositoryModel model)
           
 void initialize()
           
 void interrupt()
           
 void langChanged()
           
 void setDialogLocation(int centerX, int centerY)
           
 void startWriting(java.lang.String name, long length)
           
 void unselect()
           
 void wrote(long count, long total)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryImportView

public RepositoryImportView()
Method Detail

initialize

public void initialize()

importFileList

public void importFileList(java.util.List files,
                           FileModel destination,
                           RepositoryModel model)

completeWriting

public void completeWriting()
Description copied from interface: IOListener
Will be called after a file is stored to the new location

Specified by:
completeWriting in interface IOListener

copy

public void copy(int files)
Description copied from interface: IOListener
Will be called first and report the filecount.

Specified by:
copy in interface IOListener
Parameters:
files -

startWriting

public void startWriting(java.lang.String name,
                         long length)
Specified by:
startWriting in interface IOListener

wrote

public void wrote(long count,
                  long total)
Specified by:
wrote in interface IOListener

complete

public void complete()
Description copied from interface: IOListener
Will be called after all work is done.

Specified by:
complete in interface IOListener

interrupt

public void interrupt()

langChanged

public void langChanged()
Specified by:
langChanged in interface LocaleListener

directorySelected

public void directorySelected(Reloadable model,
                              FileModel directory)

fileSelected

public void fileSelected(Reloadable model,
                         FileModel file)

unselect

public void unselect()

setDialogLocation

public void setDialogLocation(int centerX,
                              int centerY)