be.destin.skos.core
Class Profile

java.lang.Object
  extended by be.destin.skos.core.Concept
      extended by be.destin.skos.core.Profile
All Implemented Interfaces:
StatusInterface, java.io.Serializable, java.lang.Comparable<Concept>, org.openrdf.model.Resource, org.openrdf.model.URI, org.openrdf.model.Value

public class Profile
extends Concept

Author:
Christophe Dupriez
See Also:
Serialized Form

Field Summary
static java.lang.String guest
           
 
Fields inherited from class be.destin.skos.core.Concept
maxDepth, SESAME_NAMESPACE, tagIndexedItem, transitions
 
Constructor Summary
Profile()
           
Profile(ConceptScheme list)
           
 
Method Summary
 java.util.LinkedList<java.lang.String> getApplication()
           
 java.util.LinkedList<java.lang.String> getBrowsed()
           
 java.util.LinkedList<java.lang.String> getBrowsedList()
           
 java.util.LinkedList<java.lang.String> getDefinedApplicationsList()
           
 java.util.LinkedList<java.lang.String> getDefinedRolesList()
           
static Profile getInstance(SkosManager skosManager, java.lang.String aName)
           
 java.util.HashMap<java.lang.String,Power> getPower()
           
 Power getPower(java.lang.String schemeName)
           
 java.util.LinkedList<java.lang.String> getProposed()
           
 java.util.LinkedList<java.lang.String> getProposedList()
           
 java.util.LinkedList<java.lang.String> getPublished()
           
 java.util.LinkedList<java.lang.String> getPublishedList()
           
 java.util.LinkedList<java.lang.String> getReviewed()
           
 java.util.LinkedList<java.lang.String> getReviewedList()
           
 java.util.LinkedList<java.lang.String> getRole()
           
 boolean hasPower(Power powerNeeded, java.lang.String schemeName)
           
 void setApplication(java.util.LinkedList<java.lang.String> applications)
           
 void setBrowsed(java.util.LinkedList<java.lang.String> browsed)
           
 void setProposed(java.util.LinkedList<java.lang.String> proposed)
           
 void setPublished(java.util.LinkedList<java.lang.String> published)
           
 void setReviewed(java.util.LinkedList<java.lang.String> reviewed)
           
 void setRole(java.util.LinkedList<java.lang.String> roles)
           
 
Methods inherited from class be.destin.skos.core.Concept
addApplicationUsage, addError, checkDuplicatedLabel, cleanUp, compareTo, ensure, equals, getAbout, getAboutAlias, getAboutBroader, getAboutNarrower, getAboutRelated, getAlias, getAllRelatedTransitive, getAltLabel, getAltLabel, getApplicationNarrowerUsage, getApplicationUsage, getAskosiUrl, getBroader, getBroaderMatchTransitive, getBroaderTransitive, getBroadMatch, getBroadMatchTransitive, getChangeNote, getChangeNote, getCloseMatch, getCloseMatchTransitive, getCollection, getCollectionScheme, getCount, getCurrentStatus, getDefinition, getDefinition, getDepth, getEditorialNote, getEditorialNote, getErrors, getExactMatch, getExactMatchTransitive, getExample, getExample, getHiddenLabel, getHiddenLabel, getHistoryNote, getHistoryNote, getIcon, getIcon, getIconAdapted, getInScheme, getInternalNote, getLabel, getLocalName, getManagerInstance, getNamespace, getNarrower, getNarrowerMatchTransitive, getNarrowerTransitive, getNarrowerUsage, getNarrowMatch, getNarrowMatchTransitive, getNotation, getNotation, getPrefLabel, getPrefLabel, getPrefLabelTerm, getRelated, getRelatedMatch, getRelatedMatchTransitive, getRelatedTransitive, getScheme_About, getScheme_AboutBroadMatch, getScheme_AboutCloseMatch, getScheme_AboutExactMatch, getScheme_AboutNarrowMatch, getScheme_AboutRelatedMatch, getScopeNote, getScopeNote, getSortKey, getSortLabel, getStatus, getTopConceptOf, getTopConcepts, getUrl, getUrl, getUrlAdapted, getUsage, hashCode, isTopConcept, mergeAlias, mergeAltLabel, mergeApplicationUsage, mergeBroader, mergeBroadMatch, mergeChangeNote, mergeCloseMatch, mergeDefinition, mergeEditorialNote, mergeExactMatch, mergeExample, mergeHiddenLabel, mergeHistoryNote, mergeIcon, mergeImporting, mergeInternalNote, mergeNarrower, mergeNarrowMatch, mergeNotation, mergePrefLabel, mergeRelated, mergeRelatedMatch, mergeScopeNote, mergeSortKey, mergeUrl, mergeUsage, putAlias, putAlias, putAltLabel, putAltLabel, putApplicationNarrowerUsage, putApplicationUsage, putApplicationUsage, putBroader, putBroadMatch, putChangeNote, putCloseMatch, putCollection, putCollectionScheme, putDefinition, putEditorialNote, putExactMatch, putExample, putHiddenLabel, putHiddenLabel, putHistoryNote, putIcon, putLabel, putNarrower, putNarrowMatch, putNotation, putPrefLabel, putPrefLabel, putRelated, putRelatedMatch, putRelation, putScopeNote, putUrl, reloadConcept, setAbout, setAlias, setAltLabel, setBroader, setBroadMatch, setChangeNote, setCloseMatch, setCollection, setCollectionScheme, setCurrentStatus, setDefinition, setDepth, setEditorialNote, setErrors, setExactMatch, setExample, setHiddenLabel, setHistoryNote, setIcon, setInScheme, setInternalNote, setNarrower, setNarrowerUsage, setNarrowMatch, setNotation, setPrefLabel, setRelated, setRelatedMatch, setScopeNote, setSortKey, setStatus, setUrl, setUsage, stringValue, toHtmlApplicationUsage, toHtmlConceptUsage, toHtmlConceptUsage, toHtmlCount, toHtmlErrors, toHtmlErrorsTable, toHtmlLabel, toHtmlLabel, toHtmlLabelSimple, toHtmlLabelUsage, toHtmlStatus, toJavaScriptParameters, toRdfApplicationUsage, toRdfConceptUsage, toRdfConceptUsage, toRdfObjectUrl, toString, toTrace
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

guest

public static final java.lang.String guest
See Also:
Constant Field Values
Constructor Detail

Profile

public Profile()

Profile

public Profile(ConceptScheme list)
Method Detail

getInstance

public static Profile getInstance(SkosManager skosManager,
                                  java.lang.String aName)

getDefinedApplicationsList

public java.util.LinkedList<java.lang.String> getDefinedApplicationsList()

getDefinedRolesList

public java.util.LinkedList<java.lang.String> getDefinedRolesList()

getBrowsedList

public java.util.LinkedList<java.lang.String> getBrowsedList()

getProposedList

public java.util.LinkedList<java.lang.String> getProposedList()

getReviewedList

public java.util.LinkedList<java.lang.String> getReviewedList()

getPublishedList

public java.util.LinkedList<java.lang.String> getPublishedList()

getPower

public java.util.HashMap<java.lang.String,Power> getPower()

getPower

public Power getPower(java.lang.String schemeName)

hasPower

public boolean hasPower(Power powerNeeded,
                        java.lang.String schemeName)

getApplication

public java.util.LinkedList<java.lang.String> getApplication()

setApplication

public void setApplication(java.util.LinkedList<java.lang.String> applications)

getRole

public java.util.LinkedList<java.lang.String> getRole()

setRole

public void setRole(java.util.LinkedList<java.lang.String> roles)

getBrowsed

public java.util.LinkedList<java.lang.String> getBrowsed()

setBrowsed

public void setBrowsed(java.util.LinkedList<java.lang.String> browsed)

getProposed

public java.util.LinkedList<java.lang.String> getProposed()

setProposed

public void setProposed(java.util.LinkedList<java.lang.String> proposed)

getReviewed

public java.util.LinkedList<java.lang.String> getReviewed()

setReviewed

public void setReviewed(java.util.LinkedList<java.lang.String> reviewed)

getPublished

public java.util.LinkedList<java.lang.String> getPublished()

setPublished

public void setPublished(java.util.LinkedList<java.lang.String> published)