be.destin.skos.core
Class SchemeUsage

java.lang.Object
  extended by be.destin.skos.core.SchemeUsage

public class SchemeUsage
extends java.lang.Object


Constructor Summary
SchemeUsage()
           
SchemeUsage(ConceptScheme aScheme, SchemeUsage model)
           
SchemeUsage(ConceptScheme aScheme, java.lang.String reference)
           
SchemeUsage(ConceptScheme aScheme, java.lang.String reference, boolean narrowerIncluded)
           
 
Method Summary
 java.lang.String freqMapToHtml(SkosHtmlManager skosHtmlManager, int limit)
           
 java.lang.String getCompleteURL()
           
 int getCount()
           
 java.util.TreeMap<java.lang.Integer,java.lang.String[]> getFreqMap()
           
 ConceptScheme getInScheme()
           
 java.lang.String getPreviewURL()
           
 java.lang.String getRole()
           
 java.lang.String getSearchURL()
           
 boolean isPropagated()
           
 void putFreqMap(int frequency, Concept aConcept)
           
 void setCompleteURL(java.lang.String completeURL)
           
 void setCount(int count)
           
 void setInScheme(ConceptScheme inScheme)
           
 void setPreviewURL(java.lang.String previewURL)
           
 void setPropagated(boolean narrowerIncluded)
           
 void setRole(java.lang.String key)
           
 void setSearchURL(java.lang.String searchURL)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SchemeUsage

public SchemeUsage()

SchemeUsage

public SchemeUsage(ConceptScheme aScheme,
                   java.lang.String reference)

SchemeUsage

public SchemeUsage(ConceptScheme aScheme,
                   java.lang.String reference,
                   boolean narrowerIncluded)

SchemeUsage

public SchemeUsage(ConceptScheme aScheme,
                   SchemeUsage model)
Method Detail

getCompleteURL

public java.lang.String getCompleteURL()
Returns:
the completeURL

getPreviewURL

public java.lang.String getPreviewURL()
Returns:
the previewURL

getRole

public java.lang.String getRole()
Returns:
the key

getSearchURL

public java.lang.String getSearchURL()
Returns:
the searchURL

setCompleteURL

public void setCompleteURL(java.lang.String completeURL)
Parameters:
completeURL - the completeURL to set

setPreviewURL

public void setPreviewURL(java.lang.String previewURL)
Parameters:
previewURL - the previewURL to set

setRole

public void setRole(java.lang.String key)
Parameters:
key - the key to set

setSearchURL

public void setSearchURL(java.lang.String searchURL)
Parameters:
searchURL - the searchURL to set

getCount

public int getCount()
Returns:
the count

setCount

public void setCount(int count)
Parameters:
count - the count to set

isPropagated

public boolean isPropagated()
Returns:
the narrowerIncluded

setPropagated

public void setPropagated(boolean narrowerIncluded)
Parameters:
narrowerIncluded - the narrowerIncluded to set

getFreqMap

public java.util.TreeMap<java.lang.Integer,java.lang.String[]> getFreqMap()
Returns:
the freqMap

putFreqMap

public void putFreqMap(int frequency,
                       Concept aConcept)
Parameters:
freqMap - the freqMap to set

freqMapToHtml

public java.lang.String freqMapToHtml(SkosHtmlManager skosHtmlManager,
                                      int limit)

getInScheme

public ConceptScheme getInScheme()
Returns:
the inScheme

setInScheme

public void setInScheme(ConceptScheme inScheme)
Parameters:
inScheme - the inScheme to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object