javax.xml.registry.infomodel
Интерфейс ExtensibleObject

Все Известные Подынтерфейсы:
Ассоциация, AuditableEvent, Классификация, ClassificationScheme, Понятие, ExternalIdentifier, ExternalLink, ExtrinsicObject, Организация, PostalAddress, RegistryEntry, RegistryObject, RegistryPackage, Служба, ServiceBinding, SpecificationLink, Пользователь

public interface ExtensibleObject

ExtensibleObject является тем, который позволяет себе быть расширенным, используя динамически добавленные Слоты, которые добавляют произвольные атрибуты к объекту на на основание экземпляра.

Автор:
Фаррух С. Нэджми
См. Также:
Slot

Сводка метода
 void addSlot(Slot slot)
          Добавляет Слот к этому объекту.
 void addSlots(java.util.Collection slots)
          Добавляет больше Слотов к этому объекту.
 Слот getSlot(java.lang.String slotName)
          Определили слот slotName.
 java.util.Collection getSlots()
          Возвращает Слоты, связанные с этим объектом.
 void removeSlot(java.lang.String slotName)
          Удаляет Слот из этого объекта.
 void removeSlots(java.util.Collection slotNames)
          Удаляет определенные Слоты из этого объекта.
 

Деталь метода

addSlot

void addSlot(Slot slot)
             throws JAXRException
Добавляет Слот к этому объекту.

Уровень возможности: 0

Параметры:
slot - объект Слота, добавляемый к этому объекту
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

addSlots

void addSlots(java.util.Collection slots)
              throws JAXRException
Добавляет больше Слотов к этому объекту.

Уровень возможности: 0

Параметры:
slots - Набор объектов Слота, добавляемых к этому объекту
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

removeSlot

void removeSlot(java.lang.String slotName)
                throws JAXRException
Удаляет Слот из этого объекта. Слот идентифицируется его именем.

Уровень возможности: 0

Параметры:
slotName - имя для объекта Слота, удаляемого из этого объекта
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

removeSlots

void removeSlots(java.util.Collection slotNames)
                 throws JAXRException
Удаляет определенные Слоты из этого объекта. Слоты идентифицируются его именем.

Уровень возможности: 0

Параметры:
slotNames - Набор имен для объектов Слота, удаляемых из этого объекта. Должен быть Набор Строк
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getSlot

Slot getSlot(java.lang.String slotName)
             throws JAXRException
Определили слот slotName.

Уровень возможности: 0

Параметры:
slotName - имя требуемого объекта Слота
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getSlots

java.util.Collection getSlots()
                              throws JAXRException
Возвращает Слоты, связанные с этим объектом.

Уровень возможности: 0

Возвраты:
Набор экземпляров Слота. Набор может быть пустым, но не нулевым.
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter