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