org.sourcejammer.project
Interface ArchiveInfoFlex
- All Known Implementing Classes:
- ArchiveInfoFlexFS
- public interface ArchiveInfoFlex
Title: $FileName: ArchiveInfoFlexFS.java$
- Version:
- $VerNum: 3$
- Author:
- $AuthorName: Rob MacGrogan$
$Description: Supercedes ArchiveInfoFS and ArchiveInfo2FS.$
$KeyWordsOff: $
New flexible version of ArchiveInfo. This class will be serialized to
xml so that new versions of this class are easier to manage.
getPlugins
public java.util.ArrayList getPlugins()
getArchiveName
public java.lang.String getArchiveName()
addArchiveUser
public boolean addArchiveUser(User user)
removeArchiveUser
public boolean removeArchiveUser(User user)
isUserAnArchiveUser
public boolean isUserAnArchiveUser(User user)
isUserAnArchiveUserOrController
public boolean isUserAnArchiveUserOrController(User user)
addArchiveControllerUser
public boolean addArchiveControllerUser(User user)
removeArchiveControllerUser
public boolean removeArchiveControllerUser(User user)
isUserAnArchiveController
public boolean isUserAnArchiveController(User user)
getUserList
public java.util.Enumeration getUserList()
getControllerUserList
public java.util.Enumeration getControllerUserList()
setRestricted
public void setRestricted(boolean b)
isRestricted
public boolean isRestricted()
setKeywordExpansionEnabled
public void setKeywordExpansionEnabled(boolean b)
isKeywordExpansionEnabled
public boolean isKeywordExpansionEnabled()
addKeywordExpandExtension
public boolean addKeywordExpandExtension(java.lang.String s)
- Adds a file type (using the extension) that will have keyword expansion applied if keyword
expansion is enabled for the archve.
removeKeywordExpandExtension
public boolean removeKeywordExpandExtension(java.lang.String s)
getKeywordExpandExtensionList
public java.util.Enumeration getKeywordExpandExtensionList()
isAnExpansionExtension
public boolean isAnExpansionExtension(java.lang.String extension)
isAnExpansionFileName
public boolean isAnExpansionFileName(java.lang.String fileName)
store
public void store()
throws FileAccessException
FileAccessException
Copyright © 2003 Soucejammer project.