|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface ClassificationScheme
Экземпляр ClassificationScheme представляет таксономию, которая может использоваться, чтобы классифицировать или категоризировать экземпляры RegistryObject. Очень типичным примером системы классификации в науке является Классификация живых существ, где живые существа категоризируются в под деревом как структура. Другим примером является Десятичная система счисления Dewey, используемая в библиотеках, чтобы категоризировать книги и другие публикации. Типичный пример в eBusiness является типичным примером североамериканской Отраслевой Системы классификации (NAICS), который является системой классификации, используемой, чтобы классифицировать фирмы и службы отраслью, которой они принадлежат.
Рисунок 1 показывает, как ClassificationScheme используется Классификацией, чтобы классифицировать RegistryObject.
| Полевая Сводка | |
|---|---|
static int |
VALUE_TYPE_EMBEDDED_PATH
Каждое значение таксономии в ClassificationScheme встраивает полный путь от схемы до того Понятия. |
static int |
VALUE_TYPE_NON_UNIQUE
Значения таксономии в ClassificationScheme могут быть повторены в пределах той же самой схемы. |
static int |
VALUE_TYPE_UNIQUE
Каждое значение таксономии в ClassificationScheme уникально. |
| Поля, наследованные от интерфейса javax.xml.registry.infomodel.RegistryEntry |
|---|
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN |
| Сводка метода | |
|---|---|
void |
addChildConcept(Concept concept)
Добавляет дочернее Понятие. |
void |
addChildConcepts(java.util.Collection concepts)
Добавляет Набор дочерних элементов Понятия. |
int |
getChildConceptCount()
Получает число дочерних элементов. |
java.util.Collection |
getChildrenConcepts()
Получает все непосредственные дочерние Понятия. |
java.util.Collection |
getDescendantConcepts()
Получает все порожденные Понятия. |
int |
getValueType()
Получает тип значения для этого объекта. |
boolean |
isExternal()
Определяет, является ли этим ClassificationScheme внешний ClassificationScheme или внутренний ClassificationScheme. |
void |
removeChildConcept(Concept concept)
Удаляет дочернее Понятие. |
void |
removeChildConcepts(java.util.Collection concepts)
Удаляет Набор дочерних Понятий. |
void |
setValueType(int valueType)
Устанавливает тип значения для этого объекта. |
| Методы, наследованные от интерфейса javax.xml.registry.infomodel.RegistryEntry |
|---|
getExpiration, getStability, getStatus, setExpiration, setStability |
| Методы, наследованные от интерфейса javax.xml.registry.infomodel.ExtensibleObject |
|---|
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots |
| Методы, наследованные от интерфейса javax.xml.registry.infomodel. Имеющий версию |
|---|
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion |
| Полевая Деталь |
|---|
static 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 - Если провайдер JAXR встречается с внутренней ошибкой
void addChildConcepts(java.util.Collection concepts)
throws JAXRException
concepts - Набор Понятий, добавляемых как дочерние элементы этого объекта JAXRException - Если провайдер JAXR встречается с внутренней ошибкой
void removeChildConcept(Concept concept)
throws JAXRException
concept - понятие, удаляемое как дочернее Понятие этого объекта JAXRException - Если провайдер JAXR встречается с внутренней ошибкой
void removeChildConcepts(java.util.Collection concepts)
throws JAXRException
concepts - Набор Понятий, удаляемых как дочернее Понятие этого объекта JAXRException - Если провайдер JAXR встречается с внутренней ошибкой
int getChildConceptCount()
throws JAXRException
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой
java.util.Collection getChildrenConcepts()
throws JAXRException
JAXRException - Если провайдер JAXR встречается с внутренней ошибкойConcept
java.util.Collection getDescendantConcepts()
throws JAXRException
JAXRException - Если провайдер JAXR встречается с внутренней ошибкойConcept
boolean isExternal()
throws JAXRException
trueесли это - внешний ClassificationScheme; false иначе JAXRException - Если провайдер JAXR встречается с внутренней ошибкой
int getValueType()
throws JAXRException
JAXRException - Если провайдер JAXR встречается с внутренней ошибкойClassificationScheme#VALUE_TYPE_UNIQUE, ClassificationScheme#VALUE_TYPE_EMBEDDED_PATH, ClassificationScheme#VALUE_TYPE_NON_UNIQUE
void setValueType(int valueType)
throws JAXRException
valueType - целочисленная константа, которая описывает тип значений, поддерживаемых этим ClassificationScheme JAXRException - Если провайдер JAXR встречается с внутренней ошибкойClassificationScheme#VALUE_TYPE_UNIQUE, ClassificationScheme#VALUE_TYPE_EMBEDDED_PATH, ClassificationScheme#VALUE_TYPE_NON_UNIQUE
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41