public interface Thesaurus
extends org.apache.excalibur.xml.sax.XMLizable, org.apache.avalon.framework.configuration.Configurable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAMESPACE_PREFIX |
static java.lang.String |
NAMESPACE_URI |
static int |
RELATION_BROADER_TERM
A "BROADER TERM" relation.
|
static int |
RELATION_BROADER_TERMS
A "BROADER TERMS" relation.
|
static int |
RELATION_EQUIVALENT_TERM
An "EQUIVALENT TERM" relation
|
static int |
RELATION_NARROWER_TERM
A "NARROWER TERM" relation.
|
static int |
RELATION_PARTIAL_EQIUVALENCE
A generic relation for Partial Equivalence TODO:maybe need more specific relations here
|
static int |
RELATION_RELATED_TERM
A "RELATED TERM" relation.
|
static int |
RELATION_SCOPE_NOTE
A "SCOPE NOTE" relation.
|
static int |
RELATION_USE
A "USE" relation.
|
static int |
RELATION_USED_FOR
A "USED FOR" relation.
|
Modifier and Type | Method and Description |
---|---|
void |
compile() |
java.lang.String |
getRelationTypeAbbreviation(int type)
Returns an abbreviation String for a relation type defined in the thesaurus
|
int |
getRelationTypeInt(java.lang.String abbr)
Returns an int for a relation type String defined in the thesaurus
|
static final java.lang.String NAMESPACE_URI
static final java.lang.String NAMESPACE_PREFIX
static final int RELATION_BROADER_TERM
static final int RELATION_BROADER_TERMS
static final int RELATION_NARROWER_TERM
static final int RELATION_RELATED_TERM
static final int RELATION_USE
static final int RELATION_USED_FOR
static final int RELATION_SCOPE_NOTE
static final int RELATION_EQUIVALENT_TERM
static final int RELATION_PARTIAL_EQIUVALENCE
void compile() throws SDXException
SDXException
java.lang.String getRelationTypeAbbreviation(int type)
int getRelationTypeInt(java.lang.String abbr)
Copyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.