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