com.cosylab.vdct
Class DataSynchronizer

java.lang.Object
  extended by com.cosylab.vdct.DataSynchronizer

public class DataSynchronizer
extends java.lang.Object

DataSynchronizer handles synchronization between loaded files and files on the file system. It checks for unsaved changes or file system changes and brings up the appropriate dialogs.

Author:
ssah

Constructor Summary
DataSynchronizer()
           
 
Method Summary
 void checkFilesystemChanges(java.lang.Object dsId)
           
 boolean confirmFileClose(java.lang.Object dsId, boolean exit)
           
static DataSynchronizer getInstance()
           
 VDBTemplate getTemplate(java.lang.Object dsId, java.lang.String templateId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSynchronizer

public DataSynchronizer()
Method Detail

getInstance

public static DataSynchronizer getInstance()

getTemplate

public VDBTemplate getTemplate(java.lang.Object dsId,
                               java.lang.String templateId)

confirmFileClose

public boolean confirmFileClose(java.lang.Object dsId,
                                boolean exit)

checkFilesystemChanges

public void checkFilesystemChanges(java.lang.Object dsId)