|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl
com.sun.xml.registry.uddi.infomodel.RegistryObjectImpl
com.sun.xml.registry.uddi.infomodel.RegistryEntryImpl
com.sun.xml.registry.uddi.infomodel.ClassificationSchemeImpl
public class ClassificationSchemeImpl
Implementation of ClassificationScheme interface
| Field Summary |
|---|
| Fields inherited from interface javax.xml.registry.infomodel.ClassificationScheme |
|---|
VALUE_TYPE_EMBEDDED_PATH, VALUE_TYPE_NON_UNIQUE, VALUE_TYPE_UNIQUE |
| Fields inherited from interface javax.xml.registry.infomodel.RegistryEntry |
|---|
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN |
| Constructor Summary | |
|---|---|
ClassificationSchemeImpl()
|
|
ClassificationSchemeImpl(Concept concept)
|
|
ClassificationSchemeImpl(Key key)
|
|
ClassificationSchemeImpl(Key key,
String description,
String name)
|
|
ClassificationSchemeImpl(String name,
String description)
|
|
ClassificationSchemeImpl(String key,
String description,
String name)
|
|
| Method Summary | |
|---|---|
void |
addChildConcept(Concept concept)
Add a child Concept |
void |
addChildConcepts(Collection concepts)
Add a Collection of Concept children. |
void |
addExternalLink(ExternalLink link)
Overrides behavior in RegistryObjectImpl to allow adding external links. |
void |
addExternalLinks(Collection links)
Overrides behavior in RegistryObjectImpl to allow adding external links. |
boolean |
childrenLoaded()
|
int |
getChildConceptCount()
Get number of children |
Collection |
getChildrenConcepts()
Get all immediate children Concepts |
Collection |
getDescendantConcepts()
Get all descendant Concepts |
int |
getValueType()
Level 1 method |
boolean |
isExternal()
Determines whether this ClassificationScheme is an external ClassificationScheme or an internal ClassificationScheme. |
boolean |
isPredefined()
|
void |
removeChildConcept(Concept concept)
Remove child concept |
void |
removeChildConcepts(Collection concepts)
Remove a Collection of children Concepts. |
void |
setChildrenLoaded(boolean loaded)
|
void |
setExternalLinks(Collection links)
Overrides behavior in RegistryObjectImpl to allow adding external links. |
void |
setPredefined(boolean predefined)
|
void |
setValueType(int valueType)
Level 1 method |
| Methods inherited from class com.sun.xml.registry.uddi.infomodel.RegistryEntryImpl |
|---|
getExpiration, getMajorVersion, getMinorVersion, getStability, getStatus, getUserVersion, setExpiration, setMajorVersion, setMinorVersion, setStability, setUserVersion |
| Methods inherited from class com.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl |
|---|
getSlot, getSlots |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.registry.infomodel.RegistryEntry |
|---|
getExpiration, getStability, getStatus, setExpiration, setStability |
| Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject |
|---|
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots |
| Methods inherited from interface javax.xml.registry.infomodel.Versionable |
|---|
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion |
| Constructor Detail |
|---|
public ClassificationSchemeImpl()
public ClassificationSchemeImpl(Key key)
public ClassificationSchemeImpl(Concept concept)
throws JAXRException
JAXRException
public ClassificationSchemeImpl(Key key,
String description,
String name)
public ClassificationSchemeImpl(String key,
String description,
String name)
public ClassificationSchemeImpl(String name,
String description)
| Method Detail |
|---|
public void addChildConcept(Concept concept)
throws JAXRException
addChildConcept in interface ClassificationSchemeconcept - the concept being added as a child of this object
JAXRException - If the JAXR provider encounters an internal error
public void addChildConcepts(Collection concepts)
throws JAXRException
addChildConcepts in interface ClassificationSchemeconcepts - the Collection of Concepts being added as a children of this object
JAXRException - If the JAXR provider encounters an internal error
public void removeChildConcept(Concept concept)
throws JAXRException
removeChildConcept in interface ClassificationSchemeconcept - the concept being removed as a child Concept of this object
JAXRException - If the JAXR provider encounters an internal error
public void removeChildConcepts(Collection concepts)
throws JAXRException
removeChildConcepts in interface ClassificationSchemeconcepts - the Collection of Concepts being removed as children Concepts of this object
JAXRException - If the JAXR provider encounters an internal error
public int getChildConceptCount()
throws JAXRException
getChildConceptCount in interface ClassificationSchemeJAXRException - If the JAXR provider encounters an internal error
public Collection getChildrenConcepts()
throws JAXRException
getChildrenConcepts in interface ClassificationSchemeJAXRException - If the JAXR provider encounters an internal errorConcept
public Collection getDescendantConcepts()
throws JAXRException
getDescendantConcepts in interface ClassificationSchemeJAXRException - If the JAXR provider encounters an internal errorConceptpublic boolean isExternal()
ClassificationScheme
isExternal in interface ClassificationSchemetrueif this is an external ClassificationScheme; false otherwisepublic boolean isPredefined()
public void setPredefined(boolean predefined)
public boolean childrenLoaded()
public void setChildrenLoaded(boolean loaded)
public void addExternalLink(ExternalLink link)
throws JAXRException
addExternalLink in interface RegistryObjectaddExternalLink in class RegistryObjectImplJAXRException - If the JAXR provider encounters an internal error
public void addExternalLinks(Collection links)
throws JAXRException
addExternalLinks in interface RegistryObjectaddExternalLinks in class RegistryObjectImpllinks - the Collection of ExternalLinks being added
JAXRException - If the JAXR provider encounters an internal error
public void setExternalLinks(Collection links)
throws JAXRException
setExternalLinks in interface RegistryObjectsetExternalLinks in class RegistryObjectImplJAXRException - If the JAXR provider encounters an internal error
public int getValueType()
throws JAXRException
getValueType in interface ClassificationSchemeJAXRException - If the JAXR provider encounters an internal errorClassificationScheme.VALUE_TYPE_UNIQUE,
ClassificationScheme.VALUE_TYPE_EMBEDDED_PATH,
ClassificationScheme.VALUE_TYPE_NON_UNIQUE
public void setValueType(int valueType)
throws JAXRException
setValueType in interface ClassificationSchemevalueType - an integer constant that describes the type of values supported by this ClassificationScheme
JAXRException - If the JAXR provider encounters an internal errorClassificationScheme.VALUE_TYPE_UNIQUE,
ClassificationScheme.VALUE_TYPE_EMBEDDED_PATH,
ClassificationScheme.VALUE_TYPE_NON_UNIQUE
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||