Snapper 1.0 API

org.enhydra.snapper.business
Class DocumentGroupImpl

java.lang.Object
  extended byorg.enhydra.snapper.business.DocumentGroupImpl
All Implemented Interfaces:
DocumentGroup

public class DocumentGroupImpl
extends java.lang.Object
implements DocumentGroup

Author:
Milin Radivoj

Constructor Summary
DocumentGroupImpl()
           
 
Method Summary
 void addDocumentGroup(java.lang.String groupName, FileType[] ftl)
           
 void addFileType(FileType ft)
           
 FileType[] getListOfAllFILETYPES()
           
 java.util.List getListOfDocumentGroup()
           
 FileType[] getListOfFILETYPES(java.lang.String groupName)
           
 void init(DOCUMENTGROUPLIST list)
           
 boolean isDefaultDocGroup()
           
 void removeDocumentGroup(java.lang.String groupName)
           
 void removeFileType(java.lang.String extension)
           
 void setIsDefaultDocGroup(boolean is)
           
 void updateDocumentGroup(java.lang.String groupName, FileType[] ftl)
           
 void updateFileType(java.lang.String extension, FileType f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentGroupImpl

public DocumentGroupImpl()
Method Detail

getListOfDocumentGroup

public java.util.List getListOfDocumentGroup()
                                      throws java.lang.Exception
Specified by:
getListOfDocumentGroup in interface DocumentGroup
Throws:
java.lang.Exception

getListOfFILETYPES

public FileType[] getListOfFILETYPES(java.lang.String groupName)
                              throws java.lang.Exception
Specified by:
getListOfFILETYPES in interface DocumentGroup
Throws:
java.lang.Exception

getListOfAllFILETYPES

public FileType[] getListOfAllFILETYPES()
                                 throws java.lang.Exception
Specified by:
getListOfAllFILETYPES in interface DocumentGroup
Throws:
java.lang.Exception

addFileType

public void addFileType(FileType ft)
Specified by:
addFileType in interface DocumentGroup

removeFileType

public void removeFileType(java.lang.String extension)
Specified by:
removeFileType in interface DocumentGroup

updateFileType

public void updateFileType(java.lang.String extension,
                           FileType f)
Specified by:
updateFileType in interface DocumentGroup

init

public void init(DOCUMENTGROUPLIST list)

isDefaultDocGroup

public boolean isDefaultDocGroup()
Specified by:
isDefaultDocGroup in interface DocumentGroup

setIsDefaultDocGroup

public void setIsDefaultDocGroup(boolean is)
Specified by:
setIsDefaultDocGroup in interface DocumentGroup

addDocumentGroup

public void addDocumentGroup(java.lang.String groupName,
                             FileType[] ftl)
Specified by:
addDocumentGroup in interface DocumentGroup

updateDocumentGroup

public void updateDocumentGroup(java.lang.String groupName,
                                FileType[] ftl)
Specified by:
updateDocumentGroup in interface DocumentGroup

removeDocumentGroup

public void removeDocumentGroup(java.lang.String groupName)
Specified by:
removeDocumentGroup in interface DocumentGroup

Snapper 1.0 API