org.apache.ws.scout.registry.infomodel
Class ConceptImpl
java.lang.Object
org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
org.apache.ws.scout.registry.infomodel.ConceptImpl
- All Implemented Interfaces:
- Concept, ExtensibleObject, RegistryObject
public class ConceptImpl
- extends RegistryObjectImpl
- implements Concept
Implements JAXR Interface.
For futher details, look into the JAXR API Javadoc.
- Author:
- Anil Saldhana
Methods inherited from class org.apache.ws.scout.registry.infomodel.RegistryObjectImpl |
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, equals, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, hashCode, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML |
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 |
ConceptImpl
public ConceptImpl(LifeCycleManager lifeCycleManager)
- Creates a new instance of ConceptImpl
addChildConcept
public void addChildConcept(Concept concept)
- Specified by:
addChildConcept
in interface Concept
addChildConcepts
public void addChildConcepts(Collection<Concept> collection)
- Specified by:
addChildConcepts
in interface Concept
getChildConceptCount
public int getChildConceptCount()
- Specified by:
getChildConceptCount
in interface Concept
getChildrenConcepts
public Collection<Concept> getChildrenConcepts()
- Specified by:
getChildrenConcepts
in interface Concept
getClassificationScheme
public ClassificationScheme getClassificationScheme()
- Specified by:
getClassificationScheme
in interface Concept
getDescendantConcepts
public Collection<Concept> getDescendantConcepts()
- Specified by:
getDescendantConcepts
in interface Concept
getParent
public RegistryObject getParent()
- Specified by:
getParent
in interface Concept
getParentConcept
public Concept getParentConcept()
- Specified by:
getParentConcept
in interface Concept
getPath
public String getPath()
- Specified by:
getPath
in interface Concept
getValue
public String getValue()
throws JAXRException
- Specified by:
getValue
in interface Concept
- Throws:
JAXRException
removeChildConcept
public void removeChildConcept(Concept c)
- Specified by:
removeChildConcept
in interface Concept
removeChildConcepts
public void removeChildConcepts(Collection collection)
- Specified by:
removeChildConcepts
in interface Concept
setValue
public void setValue(String str)
- Specified by:
setValue
in interface Concept
setParent
public void setParent(RegistryObject parent)
setParentconcept
public void setParentconcept(Concept parentconcept)
setScheme
public void setScheme(ClassificationSchemeImpl scheme)
setChildconcepts
public void setChildconcepts(Collection<Concept> childconcepts)
setClassificationScheme
public void setClassificationScheme(ClassificationScheme sc)
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.