javax.xml.registry.infomodel
Interface ClassificationScheme

All Superinterfaces:
ExtensibleObject (src) , RegistryEntry (src) , RegistryObject (src) , Versionable (src)

public interface ClassificationScheme
extends RegistryEntry (src)


Field Summary
static int VALUE_TYPE_EMBEDDED_PATH
           
static int VALUE_TYPE_NON_UNIQUE
           
static int VALUE_TYPE_UNIQUE
           
 
Fields inherited from interface javax.xml.registry.infomodel.RegistryEntry (src)
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN
 
Method Summary
 void addChildConcept(Concept (src)  concept)
           
 void addChildConcepts(java.util.Collection concepts)
           
 int getChildConceptCount()
           
 java.util.Collection getChildrenConcepts()
           
 java.util.Collection getDescendantConcepts()
           
 int getValueType()
           
 boolean isExternal()
           
 void removeChildConcept(Concept (src)  concept)
           
 void removeChildConcepts(java.util.Collection concepts)
           
 void setValueType(int valueType)
           
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryEntry (src)
getExpiration, getStability, getStatus, setExpiration, setStability
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject (src)
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 (src)
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Methods inherited from interface javax.xml.registry.infomodel.Versionable (src)
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion
 

Field Detail

VALUE_TYPE_EMBEDDED_PATH

public static final int VALUE_TYPE_EMBEDDED_PATH
See Also:
Constant Field Values (src)

VALUE_TYPE_NON_UNIQUE

public static final int VALUE_TYPE_NON_UNIQUE
See Also:
Constant Field Values (src)

VALUE_TYPE_UNIQUE

public static final int VALUE_TYPE_UNIQUE
See Also:
Constant Field Values (src)
Method Detail

addChildConcept

public void addChildConcept(Concept (src)  concept)
                     throws JAXRException (src) 
Throws:
JAXRException (src)

addChildConcepts

public void addChildConcepts(java.util.Collection concepts)
                      throws JAXRException (src) 
Throws:
JAXRException (src)

getChildConceptCount

public int getChildConceptCount()
                         throws JAXRException (src) 
Throws:
JAXRException (src)

getChildrenConcepts

public java.util.Collection getChildrenConcepts()
                                         throws JAXRException (src) 
Throws:
JAXRException (src)

getDescendantConcepts

public java.util.Collection getDescendantConcepts()
                                           throws JAXRException (src) 
Throws:
JAXRException (src)

getValueType

public int getValueType()
                 throws JAXRException (src) 
Throws:
JAXRException (src)

isExternal

public boolean isExternal()
                   throws JAXRException (src) 
Throws:
JAXRException (src)

removeChildConcept

public void removeChildConcept(Concept (src)  concept)
                        throws JAXRException (src) 
Throws:
JAXRException (src)

removeChildConcepts

public void removeChildConcepts(java.util.Collection concepts)
                         throws JAXRException (src) 
Throws:
JAXRException (src)

setValueType

public void setValueType(int valueType)
                  throws JAXRException (src) 
Throws:
JAXRException (src)