org.archiviststoolkit.report
Class RepositoryProfile

java.lang.Object
  extended by org.archiviststoolkit.report.RepositoryProfile

public class RepositoryProfile
extends java.lang.Object


Nested Class Summary
 class RepositoryProfile.ResourcesFindingAidStatus
           
 class RepositoryProfile.ResourcesInstances
           
 class RepositoryProfile.ResourcesLanguages
           
 class RepositoryProfile.SubjectTypes
           
 
Constructor Summary
RepositoryProfile()
           
 
Method Summary
protected  void addAccession(Accessions accession)
           
 void addAccessionExtent(java.lang.String extentType, java.lang.Double extent)
           
 void addLanguage(java.lang.String language)
           
protected  void addName(Names name)
           
protected  void addResource(Resources resource, InfiniteProgressPanel progressPanel)
           
 void addResourceExtent(java.lang.String extentType, java.lang.Double extent)
           
 void addResourceFindingAidStatus(java.lang.String status)
           
 void addResourceInstanceType(java.lang.String instanceType)
           
protected  void addSubject(Subjects subject)
           
 java.lang.Integer getAccessionsCataloged()
           
 java.lang.Integer getAccessionsProcessed()
           
 java.lang.Integer getAccessionsWithRestrictions()
           
 java.lang.Integer getAccessionsWithRightsTransfered()
           
 java.util.TreeMap<java.lang.String,ExtentStats> getExtentStatistics()
           
 java.util.ArrayList<ExtentStats> getExtentStats()
           
 java.util.ArrayList<RepositoryProfile.ResourcesFindingAidStatus> getFindingAidStatusStats()
           
 java.util.ArrayList<RepositoryProfile.ResourcesInstances> getInstanceStats()
           
 java.util.ArrayList<RepositoryProfile.ResourcesLanguages> getLanguageStats()
           
 java.lang.Integer getNames()
           
 java.lang.Integer getNamesCorporate()
           
 java.lang.Integer getNamesFamily()
           
 java.lang.Integer getNamesNonpreferred()
           
 java.lang.Integer getNamesPersonal()
           
 java.lang.String getRepositoryName()
           
 java.lang.Integer getResourcesWithFindingAids()
           
 java.lang.Integer getResourcesWithRestrictions()
           
 java.util.ArrayList<RepositoryProfile.SubjectTypes> getSubjectStats()
           
 java.lang.Integer getTotalAccessions()
           
 java.lang.Integer getTotalResources()
           
 java.lang.Integer getTotalResourcesItems()
           
 java.lang.Integer getTotalSubjects()
           
 void setAccessionsCataloged(java.lang.Integer accessionsCataloged)
           
 void setAccessionsProcessed(java.lang.Integer accessionsProcessed)
           
 void setAccessionsWithRestrictions(java.lang.Integer accessionsWithRestrictions)
           
 void setAccessionsWithRightsTransfered(java.lang.Integer accessionsWithRightsTransfered)
           
 void setExtentStatistics(java.util.TreeMap<java.lang.String,ExtentStats> extentStatistics)
           
 void setNames(java.lang.Integer names)
           
 void setNamesCorporate(java.lang.Integer namesCorporate)
           
 void setNamesFamily(java.lang.Integer namesFamily)
           
 void setNamesNonpreferred(java.lang.Integer namesNonpreferred)
           
 void setNamesPersonal(java.lang.Integer namesPersonal)
           
 void setRepositoryName(java.lang.String repositoryName)
           
 void setResourcesWithFindingAids(java.lang.Integer resourcesWithFindingAids)
           
 void setResourcesWithRestrictions(java.lang.Integer resourcesWithRestrictions)
           
 void setTotalAccessions(java.lang.Integer totalAccessions)
           
 void setTotalResources(java.lang.Integer totalResources)
           
 void setTotalResourcesItems(java.lang.Integer totalResourcesItems)
           
 void setTotalSubjects(java.lang.Integer totalSubjects)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryProfile

public RepositoryProfile()
Method Detail

getTotalResources

public java.lang.Integer getTotalResources()

setTotalResources

public void setTotalResources(java.lang.Integer totalResources)

getResourcesWithFindingAids

public java.lang.Integer getResourcesWithFindingAids()

setResourcesWithFindingAids

public void setResourcesWithFindingAids(java.lang.Integer resourcesWithFindingAids)

getResourcesWithRestrictions

public java.lang.Integer getResourcesWithRestrictions()

setResourcesWithRestrictions

public void setResourcesWithRestrictions(java.lang.Integer resourcesWithRestrictions)

getTotalAccessions

public java.lang.Integer getTotalAccessions()

setTotalAccessions

public void setTotalAccessions(java.lang.Integer totalAccessions)

getAccessionsCataloged

public java.lang.Integer getAccessionsCataloged()

setAccessionsCataloged

public void setAccessionsCataloged(java.lang.Integer accessionsCataloged)

getAccessionsProcessed

public java.lang.Integer getAccessionsProcessed()

setAccessionsProcessed

public void setAccessionsProcessed(java.lang.Integer accessionsProcessed)

getAccessionsWithRestrictions

public java.lang.Integer getAccessionsWithRestrictions()

setAccessionsWithRestrictions

public void setAccessionsWithRestrictions(java.lang.Integer accessionsWithRestrictions)

getNames

public java.lang.Integer getNames()

setNames

public void setNames(java.lang.Integer names)

getNamesPersonal

public java.lang.Integer getNamesPersonal()

setNamesPersonal

public void setNamesPersonal(java.lang.Integer namesPersonal)

getNamesCorporate

public java.lang.Integer getNamesCorporate()

setNamesCorporate

public void setNamesCorporate(java.lang.Integer namesCorporate)

getNamesFamily

public java.lang.Integer getNamesFamily()

setNamesFamily

public void setNamesFamily(java.lang.Integer namesFamily)

getNamesNonpreferred

public java.lang.Integer getNamesNonpreferred()

setNamesNonpreferred

public void setNamesNonpreferred(java.lang.Integer namesNonpreferred)

getTotalSubjects

public java.lang.Integer getTotalSubjects()

setTotalSubjects

public void setTotalSubjects(java.lang.Integer totalSubjects)

getExtentStatistics

public java.util.TreeMap<java.lang.String,ExtentStats> getExtentStatistics()

setExtentStatistics

public void setExtentStatistics(java.util.TreeMap<java.lang.String,ExtentStats> extentStatistics)

addAccessionExtent

public void addAccessionExtent(java.lang.String extentType,
                               java.lang.Double extent)

addResourceExtent

public void addResourceExtent(java.lang.String extentType,
                              java.lang.Double extent)

addResourceFindingAidStatus

public void addResourceFindingAidStatus(java.lang.String status)

addLanguage

public void addLanguage(java.lang.String language)

addResourceInstanceType

public void addResourceInstanceType(java.lang.String instanceType)

addResource

protected void addResource(Resources resource,
                           InfiniteProgressPanel progressPanel)

addAccession

protected void addAccession(Accessions accession)

addName

protected void addName(Names name)

addSubject

protected void addSubject(Subjects subject)

getTotalResourcesItems

public java.lang.Integer getTotalResourcesItems()

setTotalResourcesItems

public void setTotalResourcesItems(java.lang.Integer totalResourcesItems)

getExtentStats

public java.util.ArrayList<ExtentStats> getExtentStats()

getFindingAidStatusStats

public java.util.ArrayList<RepositoryProfile.ResourcesFindingAidStatus> getFindingAidStatusStats()

getLanguageStats

public java.util.ArrayList<RepositoryProfile.ResourcesLanguages> getLanguageStats()

getInstanceStats

public java.util.ArrayList<RepositoryProfile.ResourcesInstances> getInstanceStats()

getSubjectStats

public java.util.ArrayList<RepositoryProfile.SubjectTypes> getSubjectStats()

getAccessionsWithRightsTransfered

public java.lang.Integer getAccessionsWithRightsTransfered()

setAccessionsWithRightsTransfered

public void setAccessionsWithRightsTransfered(java.lang.Integer accessionsWithRightsTransfered)

getRepositoryName

public java.lang.String getRepositoryName()

setRepositoryName

public void setRepositoryName(java.lang.String repositoryName)