be.destin.skos.core
Class MetadataProperty
java.lang.Object
be.destin.skos.core.Concept
be.destin.skos.core.MetadataProperty
- 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 MetadataProperty
- extends Concept
- Author:
- Christophe Dupriez
- See Also:
- Serialized Form
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 |
MetadataProperty
public MetadataProperty()
MetadataProperty
public MetadataProperty(ConceptScheme list)
getDefaultScheme
public java.lang.String getDefaultScheme()
- Returns:
- the main
getNotationScheme
public java.util.LinkedList<java.lang.String> getNotationScheme()
- Returns:
- the notationScheme
getExternal
public java.util.LinkedList<java.lang.String> getExternal()
- Returns:
- the external
getPropertyClass
public MetadataPropertyClass getPropertyClass()
- Returns:
- the propertyClass
getMaxLength
public int getMaxLength()
- Returns:
- the maxLength
getMinLength
public int getMinLength()
- Returns:
- the minLength
getPrefix
public java.util.LinkedList<java.lang.String> getPrefix()
- Returns:
- the prefix
getConceptScheme
public java.util.LinkedList<java.lang.String> getConceptScheme()
- Returns:
- the notationScheme
getSuffix
public java.util.LinkedList<java.lang.String> getSuffix()
- Returns:
- the suffix
isClosed
public boolean isClosed()
- Returns:
- the closed
isMandatory
public boolean isMandatory()
- Returns:
- the mandatory
isRepeatable
public boolean isRepeatable()
- Returns:
- the repeatable
setClosed
public void setClosed(boolean closed)
- Parameters:
closed
- the closed to set
setDefaultScheme
public void setDefaultScheme(java.lang.String main)
- Parameters:
main
- the main to set
setNotationScheme
public void setNotationScheme(java.util.LinkedList<java.lang.String> derivedes)
- Parameters:
notationScheme
- the notationScheme to set
setExternal
public void setExternal(java.util.LinkedList<java.lang.String> externales)
- Parameters:
external
- the external to set
setPropertyClass
public void setPropertyClass(MetadataPropertyClass metadataPropertyClass)
- Parameters:
propertyClass
- the propertyClass to set
setMandatory
public void setMandatory(boolean mandatory)
- Parameters:
mandatory
- the mandatory to set
setMaxLength
public void setMaxLength(int maxLength)
- Parameters:
maxLength
- the maxLength to set
setMinLength
public void setMinLength(int minLength)
- Parameters:
minLength
- the minLength to set
setPrefix
public void setPrefix(java.util.LinkedList<java.lang.String> prefixes)
- Parameters:
prefix
- the prefix to set
setRepeatable
public void setRepeatable(boolean repeatable)
- Parameters:
repeatable
- the repeatable to set
setConceptScheme
public void setConceptScheme(java.util.LinkedList<java.lang.String> authoritiesCodes)
- Parameters:
notationScheme
- the notationScheme to set
setSuffix
public void setSuffix(java.util.LinkedList<java.lang.String> suffixes)
- Parameters:
suffix
- the suffix to set
getLanguage
public java.util.LinkedList<java.lang.String> getLanguage()
- Returns:
- the language
setLanguage
public void setLanguage(java.util.LinkedList<java.lang.String> language)
- Parameters:
language
- the language to set
setLanguageCollection
public void setLanguageCollection(java.lang.String languageCollection)
- Parameters:
languageCollection
- the language collection to set
getLanguageCollection
public java.lang.String getLanguageCollection()
- Returns:
- the collection of allowed language
getAllowedLanguage
public java.util.LinkedList<java.lang.String> getAllowedLanguage()
- Returns:
- the collection of allowed language
getDefaultPrefix
public java.lang.String getDefaultPrefix()
- Returns:
- the defaultPrefix
setDefaultPrefix
public void setDefaultPrefix(java.lang.String defaultPrefix)
- Parameters:
defaultPrefix
- the defaultPrefix to set
getDefaultSuffix
public java.lang.String getDefaultSuffix()
- Returns:
- the defaultSuffix
setDefaultSuffix
public void setDefaultSuffix(java.lang.String defaultSuffix)
- Parameters:
defaultSuffix
- the defaultSuffix to set
isSystem
public boolean isSystem()
- Returns:
- the system
setSystem
public void setSystem(boolean system)
- Parameters:
system
- the system to set
isNormalized
public boolean isNormalized()
- Returns:
- the normalized
setNormalized
public void setNormalized(boolean normalized)
- Parameters:
normalized
- the normalized to set
getBroaderScheme
public java.util.LinkedList<java.lang.String> getBroaderScheme()
- Returns:
- the broaderScheme
setBroaderScheme
public void setBroaderScheme(java.util.LinkedList<java.lang.String> broaderScheme)
- Parameters:
broaderScheme
- the broaderScheme to set
getMaxPrefix
public int getMaxPrefix()
- Returns:
- the maxPrefix
setMaxPrefix
public void setMaxPrefix(int maxPrefix)
- Parameters:
maxPrefix
- the maxPrefix to set
getMaxSuffix
public int getMaxSuffix()
- Returns:
- the maxSuffix
setMaxSuffix
public void setMaxSuffix(int maxSuffix)
- Parameters:
maxSuffix
- the maxSuffix to set
getMinOccurs
public int getMinOccurs()
setMinOccurs
public void setMinOccurs(int minOccurs)
getMaxOccurs
public int getMaxOccurs()
setMaxOccurs
public void setMaxOccurs(int maxOccurs)
getSchemes
public SchemeInterface[] getSchemes()