Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.gui.imprt
Interface SettingsModelI  view SettingsModelI download SettingsModelI.java

All Superinterfaces:
java.util.Observer
All Known Implementing Classes:
AbstractSettingsModel

public interface SettingsModelI
extends java.util.Observer

The model for SettingsDialog


Method Summary
 void addObserver(java.util.Observer obs)
           
 boolean canEdit(java.lang.String operationID)
           
 boolean canImport()
           
 boolean canPerform(java.lang.String operationID)
           
 void deleteObserver(java.util.Observer obs)
           
 void deleteSetting()
           
 void enableInput(boolean mode)
           
 java.lang.String[] getAllExistingImportSettingNames()
           
 java.lang.String[] getAllImportSettingNames()
           
 java.util.Hashtable getAllImportSettings()
           
 java.lang.String getConversionSetting()
           
 com.flexstor.common.modules.registry.BaseInstanceI getCurrentAsset()
           
 java.lang.String getCurrentDisguiseName()
           
 com.flexstor.common.settings.ImportSettingsI getCurrentImportSetting()
           
 java.lang.String[] getDisguiseNames()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getHighResBaseLoc()
           
 java.lang.String getHRToBaseLocPath()
           
 java.lang.Object getImportTime()
           
 java.lang.String getLocalPath()
           
 java.lang.String getLowResBaseLoc()
           
 java.lang.String getLRDirectory()
           
 java.lang.String getLRExtension()
           
 java.lang.String getLRToBaseLocPath()
           
 com.flexstor.common.settings.ImportSettingManagerI getPersistManager()
           
 java.lang.String getSourceFileBaseLoc()
           
 java.lang.String getThumbBaseLocation()
           
 boolean isFromRetrieval()
           
 void saveSetting()
           
 void saveSettingAs(java.lang.String settingName, boolean notifyObservers)
           
 void setBoxChecked(java.lang.String operationID, boolean def, boolean notifyObservers)
           
 void setConversionSetting(java.lang.String convSetting, boolean notifyObservers)
           
 void setCurrentDisguiseName(java.lang.String dName, boolean bNotifyObservers, boolean bOnFly)
           
 void setCurrentImportSetting(com.flexstor.common.settings.ImportSettingsI settings)
           
 void setCurrentImportSetting(java.lang.String settings)
           
 void setEmailAddress(java.lang.String emailAddress, boolean notifyObservers)
           
 void setHighResBaseLoc(java.lang.String text, boolean notifyObservers)
           
 void setHRToBaseLocPath(java.lang.String text, boolean notifyObservers)
           
 void setImportTime(java.lang.Object mailTime, boolean notifyObservers, boolean bOnFly)
           
 void setLocalPath(java.lang.String text, boolean notifyObservers)
           
 void setLowResBaseLoc(java.lang.String text, boolean notifyObservers)
           
 void setLRDirectory(java.lang.String text, boolean notifyObservers)
           
 void setLRExtension(java.lang.String text, boolean notifyObservers)
           
 void setLRToBaseLocPath(java.lang.String text, boolean notifyObservers)
           
 void setPersistManager(com.flexstor.common.settings.ImportSettingManagerI collection)
           
 void setSourceFileBaseLoc(java.lang.String text, boolean notifyObservers)
           
 void setThumbBaseLocation(java.lang.String text, boolean notifyObservers)
           
 
Methods inherited from interface java.util.Observer
update
 

Method Detail

getThumbBaseLocation

public java.lang.String getThumbBaseLocation()

setThumbBaseLocation

public void setThumbBaseLocation(java.lang.String text,
                                 boolean notifyObservers)

getHighResBaseLoc

public java.lang.String getHighResBaseLoc()

setHighResBaseLoc

public void setHighResBaseLoc(java.lang.String text,
                              boolean notifyObservers)

getSourceFileBaseLoc

public java.lang.String getSourceFileBaseLoc()

setSourceFileBaseLoc

public void setSourceFileBaseLoc(java.lang.String text,
                                 boolean notifyObservers)

getLowResBaseLoc

public java.lang.String getLowResBaseLoc()

setLowResBaseLoc

public void setLowResBaseLoc(java.lang.String text,
                             boolean notifyObservers)

getLRExtension

public java.lang.String getLRExtension()

setLRExtension

public void setLRExtension(java.lang.String text,
                           boolean notifyObservers)

getLRDirectory

public java.lang.String getLRDirectory()

setLRDirectory

public void setLRDirectory(java.lang.String text,
                           boolean notifyObservers)

getLocalPath

public java.lang.String getLocalPath()

setLocalPath

public void setLocalPath(java.lang.String text,
                         boolean notifyObservers)

getHRToBaseLocPath

public java.lang.String getHRToBaseLocPath()

setHRToBaseLocPath

public void setHRToBaseLocPath(java.lang.String text,
                               boolean notifyObservers)

getLRToBaseLocPath

public java.lang.String getLRToBaseLocPath()

setLRToBaseLocPath

public void setLRToBaseLocPath(java.lang.String text,
                               boolean notifyObservers)

getConversionSetting

public java.lang.String getConversionSetting()

setConversionSetting

public void setConversionSetting(java.lang.String convSetting,
                                 boolean notifyObservers)

getEmailAddress

public java.lang.String getEmailAddress()

getImportTime

public java.lang.Object getImportTime()

setImportTime

public void setImportTime(java.lang.Object mailTime,
                          boolean notifyObservers,
                          boolean bOnFly)

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress,
                            boolean notifyObservers)

getPersistManager

public com.flexstor.common.settings.ImportSettingManagerI getPersistManager()

setPersistManager

public void setPersistManager(com.flexstor.common.settings.ImportSettingManagerI collection)

saveSetting

public void saveSetting()
                 throws com.flexstor.common.exceptions.FileOperationFailedException,
                        com.flexstor.common.gateway.exceptions.TransactionFailedException,
                        com.flexstor.common.exceptions.ejb.DuplicateRecordException

deleteSetting

public void deleteSetting()
                   throws com.flexstor.common.exceptions.FileOperationFailedException,
                          com.flexstor.common.gateway.exceptions.TransactionFailedException

saveSettingAs

public void saveSettingAs(java.lang.String settingName,
                          boolean notifyObservers)
                   throws com.flexstor.common.exceptions.FileOperationFailedException,
                          com.flexstor.common.gateway.exceptions.TransactionFailedException,
                          com.flexstor.common.exceptions.ejb.DuplicateRecordException

canPerform

public boolean canPerform(java.lang.String operationID)

canEdit

public boolean canEdit(java.lang.String operationID)

setBoxChecked

public void setBoxChecked(java.lang.String operationID,
                          boolean def,
                          boolean notifyObservers)

getCurrentImportSetting

public com.flexstor.common.settings.ImportSettingsI getCurrentImportSetting()

setCurrentImportSetting

public void setCurrentImportSetting(com.flexstor.common.settings.ImportSettingsI settings)

setCurrentImportSetting

public void setCurrentImportSetting(java.lang.String settings)
                             throws com.flexstor.common.exceptions.FileOperationFailedException

getAllImportSettings

public java.util.Hashtable getAllImportSettings()
                                         throws com.flexstor.common.exceptions.FileOperationFailedException

getAllImportSettingNames

public java.lang.String[] getAllImportSettingNames()
                                            throws com.flexstor.common.exceptions.FileOperationFailedException,
                                                   com.flexstor.common.gateway.exceptions.TransactionFailedException

getAllExistingImportSettingNames

public java.lang.String[] getAllExistingImportSettingNames()
                                                    throws com.flexstor.common.exceptions.FileOperationFailedException

enableInput

public void enableInput(boolean mode)

isFromRetrieval

public boolean isFromRetrieval()

canImport

public boolean canImport()

setCurrentDisguiseName

public void setCurrentDisguiseName(java.lang.String dName,
                                   boolean bNotifyObservers,
                                   boolean bOnFly)

getCurrentDisguiseName

public java.lang.String getCurrentDisguiseName()

getDisguiseNames

public java.lang.String[] getDisguiseNames()

getCurrentAsset

public com.flexstor.common.modules.registry.BaseInstanceI getCurrentAsset()

addObserver

public void addObserver(java.util.Observer obs)

deleteObserver

public void deleteObserver(java.util.Observer obs)