public interface Concept extends RegistryObject
図 1 は、内部分類を記述するために、概念インスタンスを使用して分類要素とそれらの相互の構造関連を表す方法を示しています。
RegistryObject
, Classification
, ClassificationScheme
修飾子と型 | メソッドと説明 |
---|---|
void | addChildConcept(Concept concept) 子の概念を追加します。 |
void | addChildConcepts(CollectionSE concepts) コンセプトの子のコレクションを追加します。 |
int | getChildConceptCount() 子の数を取得します。 |
CollectionSE | getChildrenConcepts() すべての直接の子の概念を取得します。 |
ClassificationScheme | getClassificationScheme() このコンセプトの子孫である ClassificationScheme を取得します。 |
CollectionSE | getDescendantConcepts() すべての子孫の概念を取得します。 |
RegistryObject | getParent() このオブジェクトの親コンセプトまたは ClassificationScheme を取得します。 |
Concept | getParentConcept() 親の概念を取得します。親が ClassificationScheme の場合は null を取得します。 |
StringSE | getPath() このコンセプトの正規パス表現を取得します。 |
StringSE | getValue() この概念に関連付けられた値(通常は分類法のコード)を取得します。 |
void | removeChildConcept(Concept concept) 子の概念を削除します。 |
void | removeChildConcepts(CollectionSE concepts) 子の概念のコレクションを削除します。 |
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, toXML
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
StringSE getValue() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 void setValue(StringSE value) throws JAXRException
value
- この概念に関連付けられている値(通常は分類値)JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 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 JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 CollectionSE getChildrenConcepts() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Concept
CollectionSE getDescendantConcepts() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Concept
Concept getParentConcept() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Concept
ClassificationScheme getClassificationScheme() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ClassificationScheme
StringSE getPath() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 RegistryObject getParent() throws JAXRException
JAXRException
- Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.