public class MDKeywordsImpl extends AbstractObjectImpl implements MDKeywords
Modifier and Type | Field and Description |
---|---|
protected List<String> |
keywordList |
protected OgcProperty<CICitation> |
thesaurusName |
protected CodeListValue |
type |
id, uuid
Constructor and Description |
---|
MDKeywordsImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addKeyword(String keyword)
Adds a new keyword property
|
List<String> |
getKeywordList()
Gets the list of keyword properties
|
int |
getNumKeywords()
Returns number of keyword properties
|
CICitation |
getThesaurusName()
Gets the thesaurusName property
|
OgcProperty<CICitation> |
getThesaurusNameProperty()
Gets extra info (name, xlink, etc.) carried by the thesaurusName property
|
CodeListValue |
getType()
Gets the type property
|
boolean |
isSetThesaurusName()
Checks if thesaurusName is set
|
boolean |
isSetType()
Checks if type is set
|
void |
setThesaurusName(CICitation thesaurusName)
Sets the thesaurusName property
|
void |
setType(CodeListValue type)
Sets the type property
|
getId, getUuid, isSetId, isSetUuid, setId, setUuid
protected CodeListValue type
protected OgcProperty<CICitation> thesaurusName
public List<String> getKeywordList()
getKeywordList
in interface MDKeywords
public int getNumKeywords()
getNumKeywords
in interface MDKeywords
public void addKeyword(String keyword)
addKeyword
in interface MDKeywords
public CodeListValue getType()
getType
in interface MDKeywords
public boolean isSetType()
isSetType
in interface MDKeywords
public void setType(CodeListValue type)
setType
in interface MDKeywords
public CICitation getThesaurusName()
getThesaurusName
in interface MDKeywords
public OgcProperty<CICitation> getThesaurusNameProperty()
getThesaurusNameProperty
in interface MDKeywords
public boolean isSetThesaurusName()
isSetThesaurusName
in interface MDKeywords
public void setThesaurusName(CICitation thesaurusName)
setThesaurusName
in interface MDKeywords
Copyright © 2016 Sensia Software LLC. All rights reserved.