- 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)
|
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)