javax.xml.registry.infomodel
Interface Concept

All Superinterfaces:
ExtensibleObject, RegistryObject
All Known Implementing Classes:
ConceptImpl

public interface Concept
extends RegistryObject

Version:
$Revision$ $Date$

Method Summary
 void addChildConcept(Concept concept)
           
 void addChildConcepts(Collection<Concept> concepts)
           
 int getChildConceptCount()
           
 Collection<Concept> getChildrenConcepts()
           
 ClassificationScheme getClassificationScheme()
           
 Collection<Concept> getDescendantConcepts()
           
 RegistryObject getParent()
           
 Concept getParentConcept()
           
 String getPath()
           
 String getValue()
           
 void removeChildConcept(Concept concept)
           
 void removeChildConcepts(Collection<Concept> concepts)
           
 void setValue(String value)
           
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Method Detail

addChildConcept

void addChildConcept(Concept concept)
                     throws JAXRException
Throws:
JAXRException

addChildConcepts

void addChildConcepts(Collection<Concept> concepts)
                      throws JAXRException
Throws:
JAXRException

getChildConceptCount

int getChildConceptCount()
                         throws JAXRException
Throws:
JAXRException

getChildrenConcepts

Collection<Concept> getChildrenConcepts()
                                        throws JAXRException
Throws:
JAXRException

getClassificationScheme

ClassificationScheme getClassificationScheme()
                                             throws JAXRException
Throws:
JAXRException

getDescendantConcepts

Collection<Concept> getDescendantConcepts()
                                          throws JAXRException
Throws:
JAXRException

getParent

RegistryObject getParent()
                         throws JAXRException
Throws:
JAXRException

getParentConcept

Concept getParentConcept()
                         throws JAXRException
Throws:
JAXRException

getPath

String getPath()
               throws JAXRException
Throws:
JAXRException

getValue

String getValue()
                throws JAXRException
Throws:
JAXRException

removeChildConcept

void removeChildConcept(Concept concept)
                        throws JAXRException
Throws:
JAXRException

removeChildConcepts

void removeChildConcepts(Collection<Concept> concepts)
                         throws JAXRException
Throws:
JAXRException

setValue

void setValue(String value)
              throws JAXRException
Throws:
JAXRException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.