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:
- javax.xml.registry.infomodel.Concept, javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.RegistryObject
public class ConceptImpl
- extends RegistryObjectImpl
- implements javax.xml.registry.infomodel.Concept
Implements JAXR Interface.
For futher details, look into the JAXR API Javadoc.
- Author:
- Anil Saldhana
Constructor Summary |
ConceptImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
Creates a new instance of ConceptImpl |
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 class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
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 |
ConceptImpl
public ConceptImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
- Creates a new instance of ConceptImpl
addChildConcept
public void addChildConcept(javax.xml.registry.infomodel.Concept concept)
- Specified by:
addChildConcept
in interface javax.xml.registry.infomodel.Concept
addChildConcepts
public void addChildConcepts(java.util.Collection collection)
- Specified by:
addChildConcepts
in interface javax.xml.registry.infomodel.Concept
getChildConceptCount
public int getChildConceptCount()
- Specified by:
getChildConceptCount
in interface javax.xml.registry.infomodel.Concept
getChildrenConcepts
public java.util.Collection<javax.xml.registry.infomodel.Concept> getChildrenConcepts()
- Specified by:
getChildrenConcepts
in interface javax.xml.registry.infomodel.Concept
getClassificationScheme
public javax.xml.registry.infomodel.ClassificationScheme getClassificationScheme()
- Specified by:
getClassificationScheme
in interface javax.xml.registry.infomodel.Concept
getDescendantConcepts
public java.util.Collection<javax.xml.registry.infomodel.Concept> getDescendantConcepts()
- Specified by:
getDescendantConcepts
in interface javax.xml.registry.infomodel.Concept
getParent
public javax.xml.registry.infomodel.RegistryObject getParent()
- Specified by:
getParent
in interface javax.xml.registry.infomodel.Concept
getParentConcept
public javax.xml.registry.infomodel.Concept getParentConcept()
- Specified by:
getParentConcept
in interface javax.xml.registry.infomodel.Concept
getPath
public java.lang.String getPath()
- Specified by:
getPath
in interface javax.xml.registry.infomodel.Concept
getValue
public java.lang.String getValue()
throws javax.xml.registry.JAXRException
- Specified by:
getValue
in interface javax.xml.registry.infomodel.Concept
- Throws:
javax.xml.registry.JAXRException
removeChildConcept
public void removeChildConcept(javax.xml.registry.infomodel.Concept c)
- Specified by:
removeChildConcept
in interface javax.xml.registry.infomodel.Concept
removeChildConcepts
public void removeChildConcepts(java.util.Collection collection)
- Specified by:
removeChildConcepts
in interface javax.xml.registry.infomodel.Concept
setValue
public void setValue(java.lang.String str)
- Specified by:
setValue
in interface javax.xml.registry.infomodel.Concept
setParent
public void setParent(javax.xml.registry.infomodel.RegistryObject parent)
setParentconcept
public void setParentconcept(javax.xml.registry.infomodel.Concept parentconcept)
setScheme
public void setScheme(ClassificationSchemeImpl scheme)
setChildconcepts
public void setChildconcepts(java.util.Collection<javax.xml.registry.infomodel.Concept> childconcepts)
setClassificationScheme
public void setClassificationScheme(javax.xml.registry.infomodel.ClassificationScheme sc)
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.