abstract
void
|
addChildConcept(Concept child)
Adds a child Concept object to this Concept .
|
abstract
void
|
addConceptName(ConceptName conceptName)
Associates a ConceptName to this Concept .
|
abstract
List<Concept>
|
getChildConcepts()
Returns an array of the Concept objects identified as
immediately below this Concept in the KnowledgeBase
hierarchy.
|
abstract
ConceptMetadata
|
getConceptMetadata()
This method should not be called directly by an application developer.
|
abstract
ConceptName
|
getConceptName(String name)
Gets the ConceptName object of the specified String name.
|
abstract
Set<ConceptName>
|
getConceptNames()
This method returns a defensive copy.
|
abstract
String
|
getNodcCode()
Gets the nodcCode attribute of the Concept object
|
abstract
String
|
getOriginator()
Gets the String name of the originator of the placement of this Concept in the Knowledge Base heirarchy.
|
abstract
Concept
|
getParentConcept()
Gets the parentConcept Concept of this Concept .
|
abstract
ConceptName
|
getPrimaryConceptName()
Gets the unique ConceptName object which represents the primary name of this Concept .
|
abstract
String
|
getRankLevel()
Gets the rankLevel attribute of the Concept object
|
abstract
String
|
getRankName()
Gets the rankName attribute of the Concept object
|
abstract
String
|
getReference()
Gets the reference attribute of the Concept object
|
abstract
Concept
|
getRootConcept()
Returns the root concept of this branch of concepts
|
abstract
String
|
getStructureType()
Gets the structure type of this Concept .
|
abstract
String
|
getTaxonomyType()
|
abstract
boolean
|
hasChildConcepts()
Indicates whether this Concept has any child concepts in the
hierarchy.
|
abstract
boolean
|
hasDescendent(String child)
Searches down through the concept heirarchy to see if this concept or
one of its descendents contains a ConceptName that matches the argument
|
abstract
boolean
|
hasDetails()
Returns boolean whether this Concept has details associated with
it (it is more than just a ConceptName).
|
abstract
boolean
|
hasParent()
Indicates whether this Concept has a parentConcept Concept
in the hierarchy of the KnowledgeBase .
|
abstract
void
|
removeChildConcept(Concept childConcept)
Removes a child Concept from this Concept .
|
abstract
void
|
removeConceptName(ConceptName conceptName)
Removes the specified ConceptName from this Concept .
|
abstract
void
|
setNodcCode(String nodcCode)
Sets the nodcCode attribute of the Concept object
|
abstract
void
|
setOriginator(String originator)
Sets the originator attribute of the Concept object
|
abstract
void
|
setRankLevel(String rankLevel)
Sets the rankLevel attribute of the Concept object
|
abstract
void
|
setRankName(String rankName)
Sets the rankName attribute of the Concept object
|
abstract
void
|
setReference(String reference)
Sets the reference attribute of the Concept object
|
abstract
void
|
setStructureType(String structureType)
Sets the structureType attribute of the Concept object.
|
abstract
void
|
setTaxonomyType(String taxonomyType)
|