org.sourcejammer.project.model.filesys
Class ArchiveInfoFlexFS
java.lang.Object
|
+--org.sourcejammer.project.model.filesys.ArchiveInfoFlexFS
- All Implemented Interfaces:
- ArchiveInfoFlex
- public class ArchiveInfoFlexFS
- extends java.lang.Object
- implements ArchiveInfoFlex
Title:
Description:
Copyright: Copyright (c) 2002
Company:
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArchiveInfoFlexFS
public ArchiveInfoFlexFS(java.lang.String archiveName)
throws FileAccessException,
SourceJammerVersionException
setKeywordExpansionEnabled
public void setKeywordExpansionEnabled(boolean b)
- Specified by:
setKeywordExpansionEnabled in interface ArchiveInfoFlex
isKeywordExpansionEnabled
public boolean isKeywordExpansionEnabled()
- Specified by:
isKeywordExpansionEnabled in interface ArchiveInfoFlex
getArchiveName
public java.lang.String getArchiveName()
- Specified by:
getArchiveName in interface ArchiveInfoFlex
setArchiveName
public void setArchiveName(java.lang.String name)
getPathToArchiveRoot
public java.lang.String getPathToArchiveRoot()
setPathToArchiveRoot
public void setPathToArchiveRoot(java.lang.String path)
getArchiveRootFileName
public java.lang.String getArchiveRootFileName()
setArchiveRootFileName
public void setArchiveRootFileName(java.lang.String s)
addArchiveUser
public boolean addArchiveUser(User user)
- Specified by:
addArchiveUser in interface ArchiveInfoFlex
removeArchiveUser
public boolean removeArchiveUser(User user)
- Specified by:
removeArchiveUser in interface ArchiveInfoFlex
isUserAnArchiveUser
public boolean isUserAnArchiveUser(User user)
- Specified by:
isUserAnArchiveUser in interface ArchiveInfoFlex
isAnExpansionExtension
public boolean isAnExpansionExtension(java.lang.String extension)
- Specified by:
isAnExpansionExtension in interface ArchiveInfoFlex
isAnExpansionFileName
public boolean isAnExpansionFileName(java.lang.String fileName)
- Specified by:
isAnExpansionFileName in interface ArchiveInfoFlex
isUserAnArchiveUserOrController
public boolean isUserAnArchiveUserOrController(User user)
- Specified by:
isUserAnArchiveUserOrController in interface ArchiveInfoFlex
addArchiveControllerUser
public boolean addArchiveControllerUser(User user)
- Specified by:
addArchiveControllerUser in interface ArchiveInfoFlex
removeArchiveControllerUser
public boolean removeArchiveControllerUser(User user)
- Specified by:
removeArchiveControllerUser in interface ArchiveInfoFlex
isUserAnArchiveController
public boolean isUserAnArchiveController(User user)
- Specified by:
isUserAnArchiveController in interface ArchiveInfoFlex
getUserList
public java.util.Enumeration getUserList()
- Returns Enumeration of usernames.
- Specified by:
getUserList in interface ArchiveInfoFlex
getControllerUserList
public java.util.Enumeration getControllerUserList()
- Returns Enumeration of controller usernames.
- Specified by:
getControllerUserList in interface ArchiveInfoFlex
store
public void store()
throws FileAccessException
- Specified by:
store in interface ArchiveInfoFlex
setRestricted
public void setRestricted(boolean b)
- Specified by:
setRestricted in interface ArchiveInfoFlex
isRestricted
public boolean isRestricted()
- Specified by:
isRestricted in interface ArchiveInfoFlex
addKeywordExpandExtension
public boolean addKeywordExpandExtension(java.lang.String s)
- Description copied from interface:
ArchiveInfoFlex
- Adds a file type (using the extension) that will have keyword expansion applied if keyword
expansion is enabled for the archve.
- Specified by:
addKeywordExpandExtension in interface ArchiveInfoFlex
removeKeywordExpandExtension
public boolean removeKeywordExpandExtension(java.lang.String s)
- Specified by:
removeKeywordExpandExtension in interface ArchiveInfoFlex
getKeywordExpandExtensionList
public java.util.Enumeration getKeywordExpandExtensionList()
- Specified by:
getKeywordExpandExtensionList in interface ArchiveInfoFlex