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

内部分類法を使用して RegistryObject を分類するために分類インスタンスが使用される場合、内部分類と呼ばれます。クライアントは分類で setConcept メソッドを呼び出し、分類インスタンスから概念インスタンスへの参照を定義して、その分類が内部分類法を使用できるようにする必要があります。分類概念はルート ClassificationScheme をすでに認識しているため、クライアントが内部分類に対して setClassificationScheme を呼び出す必要はありません。



RegistryObject, Concept| 修飾子と型 | メソッドと説明 |
|---|---|
ClassificationScheme | getClassificationScheme() オブジェクトの分類に使用される ClassificationScheme を取得します。 |
RegistryObject | getClassifiedObject() 分類されているオブジェクトを取得します。 |
Concept | getConcept() オブジェクトを分類している概念を取得します。 |
StringSE | getValue() この分類の分類値を取得します。 |
boolean | isExternal() これが外部分類の場合は true を返します。 |
void | setClassificationScheme(ClassificationScheme classificationScheme) この外部分類の ClassificationScheme を設定します。 |
void | setClassifiedObject(RegistryObject classifiedObject) 分類されるオブジェクトを設定します。 |
void | setConcept(Concept concept) この内部分類の概念を設定します。 |
void | setValue(StringSE value) この外部分類の分類値を設定します。 |
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, toXMLaddSlot, addSlots, getSlot, getSlots, removeSlot, removeSlotsConcept getConcept() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void setConcept(Concept concept) throws JAXRException
このメソッドは、setClassificationScheme メソッドと排他的に使用する必要があります。
concept - 分類されたオブジェクトを分類している概念。JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ClassificationScheme getClassificationScheme() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ClassificationSchemevoid setClassificationScheme(ClassificationScheme classificationScheme) throws JAXRException
このメソッドが呼び出される場合は、setValue メソッドも呼び出す必要があります。このメソッドは、setConcept メソッドと排他的に使用する必要があります。
classificationScheme - この分類で使用される ClassificationSchemeJAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 StringSE getValue() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void setValue(StringSE value) throws JAXRException
value - この外部分類で使用される分類値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 RegistryObject getClassifiedObject() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void setClassifiedObject(RegistryObject classifiedObject) throws JAXRException
classifiedObject - この分類によって分類される RegistryObjectJAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 boolean isExternal()
throws JAXRExceptiontrue。それ以外の場合は false JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.