public interface ClassificationScheme extends RegistryEntry
図 1 は、分類によって ClassificationScheme を使用して RegistryObject を分類する方法を示しています。

| 修飾子と型 | フィールドと説明 |
|---|---|
static int | VALUE_TYPE_EMBEDDED_PATHClassificationScheme の各分類値には、スキームからその概念へのフルパスが埋め込まれています。 |
static int | VALUE_TYPE_NON_UNIQUEClassificationScheme の分類値は、同じスキーム内で繰り返すことができます。 |
static int | VALUE_TYPE_UNIQUEClassificationScheme の各分類値は一意です。 |
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN| 修飾子と型 | メソッドと説明 |
|---|---|
void | addChildConcept(Concept concept) 子の概念を追加します。 |
void | addChildConcepts(CollectionSE concepts) コンセプトの子のコレクションを追加します。 |
int | getChildConceptCount() 子の数を取得します。 |
CollectionSE | getChildrenConcepts() すべての直接の子の概念を取得します。 |
CollectionSE | getDescendantConcepts() すべての子孫の概念を取得します。 |
int | getValueType() このオブジェクトの値型を取得します。 |
boolean | isExternal() この ClassificationScheme が外部 ClassificationScheme であるか内部 ClassificationScheme であるかを判別します。 |
void | removeChildConcept(Concept concept) 子の概念を削除します。 |
void | removeChildConcepts(CollectionSE concepts) 子の概念のコレクションを削除します。 |
void | setValueType(int valueType) このオブジェクトの値の型を設定します。 |
getExpiration, getStability, getStatus, setExpiration, setStabilityaddAssociation, 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, toXMLaddSlot, addSlots, getSlot, getSlots, removeSlot, removeSlotsgetMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersionstatic final int VALUE_TYPE_UNIQUE
static final int VALUE_TYPE_EMBEDDED_PATH
static final int VALUE_TYPE_NON_UNIQUE
void addChildConcept(Concept concept) throws JAXRException
concept - このオブジェクトの子として追加される概念 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void addChildConcepts(CollectionSE concepts) throws JAXRException
concepts - このオブジェクトの子として追加される概念のコレクション JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void removeChildConcept(Concept concept) throws JAXRException
concept - 子として削除される概念このオブジェクトの概念 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void removeChildConcepts(CollectionSE concepts) throws JAXRException
concepts - 子として削除される概念のコレクションこのオブジェクトの概念 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 int getChildConceptCount()
throws JAXRExceptionJAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 CollectionSE getChildrenConcepts() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ConceptCollectionSE getDescendantConcepts() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Conceptboolean isExternal()
throws JAXRExceptiontrue。それ以外の場合は false JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 int getValueType()
throws JAXRExceptionJAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 VALUE_TYPE_UNIQUE, VALUE_TYPE_EMBEDDED_PATH, VALUE_TYPE_NON_UNIQUEvoid setValueType(int valueType)
throws JAXRExceptionvalueType - この ClassificationScheme でサポートされている値の型を説明する整数定数 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 VALUE_TYPE_UNIQUE, VALUE_TYPE_EMBEDDED_PATH, VALUE_TYPE_NON_UNIQUECopyright © 2019 Eclipse Foundation.
Use is subject to license terms.