|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class XMLEventFactory extends Object
StartElement, EndElement, ProcessingInstruction, Comment, Characters, StartDocument, EndDocument, DTD| Модификатор | Конструктор и Описание |
|---|---|
protected |
XMLEventFactory() |
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract Attribute |
createAttribute(QName name, String value)
Создайте новый Атрибут
|
abstract Attribute |
createAttribute(String localName, String value)
Создайте новый Атрибут
|
abstract Attribute |
createAttribute(String prefix, String namespaceURI, String localName, String value)
Создайте новый Атрибут
|
abstract Characters |
createCData(String content)
Создайте событие Characters с набором флага CData к истине
|
abstract Characters |
createCharacters(String content)
Создайте событие Characters, этот метод не проверяет, является ли контент всем пробелом.
|
abstract Comment |
createComment(String text)
Создайте комментарий
|
abstract DTD |
createDTD(String dtd)
Создайте событие определения типа документа, Эта строка содержит все объявление типа документа, которое соответствует doctypedecl в спецификации XML 1.0
|
abstract EndDocument |
createEndDocument()
Создает новый экземпляр события EndDocument
|
abstract EndElement |
createEndElement(QName name, Iterator namespaces)
Создайте новый EndElement
|
abstract EndElement |
createEndElement(String prefix, String namespaceUri, String localName)
Создайте новый EndElement
|
abstract EndElement |
createEndElement(String prefix, String namespaceUri, String localName, Iterator namespaces)
Создайте новый EndElement
|
abstract EntityReference |
createEntityReference(String name, EntityDeclaration declaration)
Создает новый экземпляр события EntityReference
|
abstract Characters |
createIgnorableSpace(String content)
Создайте игнорируемое пространство
|
abstract Namespace |
createNamespace(String namespaceURI)
Создайте новое пространство имен по умолчанию
|
abstract Namespace |
createNamespace(String prefix, String namespaceUri)
Создайте новое Пространство имен
|
abstract ProcessingInstruction |
createProcessingInstruction(String target, String data)
Создайте инструкцию обработки
|
abstract Characters |
createSpace(String content)
Создайте событие Characters с набором флага isSpace к истине
|
abstract StartDocument |
createStartDocument()
Создает новый экземпляр события StartDocument
|
abstract StartDocument |
createStartDocument(String encoding)
Создает новый экземпляр события StartDocument
|
abstract StartDocument |
createStartDocument(String encoding, String version)
Создает новый экземпляр события StartDocument
|
abstract StartDocument |
createStartDocument(String encoding, String version, boolean standalone)
Создает новый экземпляр события StartDocument
|
abstract StartElement |
createStartElement(QName name, Iterator attributes, Iterator namespaces)
Создайте новый StartElement.
|
abstract StartElement |
createStartElement(String prefix, String namespaceUri, String localName)
Создайте новый StartElement.
|
abstract StartElement |
createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces)
Создайте новый StartElement.
|
abstract StartElement |
createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces, NamespaceContext context)
Создайте новый StartElement.
|
static XMLEventFactory |
newFactory()
Создайте новый экземпляр фабрики.
|
static XMLEventFactory |
newFactory(String factoryId, ClassLoader classLoader)
Создайте новый экземпляр фабрики.
|
static XMLEventFactory |
newInstance()
Создайте новый экземпляр фабрики
|
static XMLEventFactory |
newInstance(String factoryId, ClassLoader classLoader)
Осуждаемый.
Этот метод был осужден, чтобы поддержать непротиворечивость API. Все newInstance методы были заменены соответствующими newFactory методами. Замена
newFactory(java.lang.String, java.lang.ClassLoader) метод не определяет изменений в поведении. |
abstract void |
setLocation(Location location)
Этот метод позволяет устанавливать Расположения на каждом событии, которое создается этой фабрикой.
|
public static XMLEventFactory newInstance() throws FactoryConfigurationError
FactoryConfigurationError - если экземпляр этой фабрики не может быть загруженpublic static XMLEventFactory newFactory() throws FactoryConfigurationError
FactoryConfigurationError - если экземпляр этой фабрики не может быть загруженpublic static XMLEventFactory newInstance(String factoryId, ClassLoader classLoader) throws FactoryConfigurationError
newFactory(java.lang.String, java.lang.ClassLoader) метод не определяет изменений в поведении.factoryId - Имя фабрики, чтобы найти, то же самое как имя свойстваclassLoader - classLoader, чтобы использоватьFactoryConfigurationError - если экземпляр этой фабрики не может быть загруженpublic static XMLEventFactory newFactory(String factoryId, ClassLoader classLoader) throws FactoryConfigurationError
factoryId - Имя фабрики, чтобы найти, то же самое как имя свойстваclassLoader - classLoader, чтобы использоватьFactoryConfigurationError - если экземпляр этой фабрики не может быть загруженpublic abstract void setLocation(Location location)
location - расположение, чтобы установить на каждом создаваемом событииpublic abstract Attribute createAttribute(String prefix, String namespaceURI, String localName, String value)
prefix - префикс этого атрибута, возможно, не нульnamespaceURI - значение атрибута устанавливается в это значение, возможно, не нульlocalName - локальное имя имени XML атрибута, localName не может быть нулемvalue - значение атрибута, чтобы установить, возможно, не нульpublic abstract Attribute createAttribute(String localName, String value)
localName - локальное имя имени XML атрибута, localName не может быть нулемvalue - значение атрибута, чтобы установить, возможно, не нульpublic abstract Attribute createAttribute(QName name, String value)
name - полностью определенное имя атрибута, возможно, не нульvalue - значение атрибута, чтобы установить, возможно, не нульpublic abstract Namespace createNamespace(String namespaceURI)
namespaceURI - туры пространства имен по умолчаниюpublic abstract Namespace createNamespace(String prefix, String namespaceUri)
prefix - префикс этого пространства имен, возможно, не нульnamespaceUri - значение атрибута устанавливается в это значение, возможно, не нульpublic abstract StartElement createStartElement(QName name, Iterator attributes, Iterator namespaces)
name - полностью определенное имя атрибута, возможно, не нульattributes - дополнительный неупорядоченный набор объектов, которые реализуют Атрибут, чтобы добавить к новому StartElement, может быть нулемnamespaces - дополнительный неупорядоченный набор объектов, которые реализуют Пространство имен, чтобы добавить к новому StartElement, может быть нулемpublic abstract StartElement createStartElement(String prefix, String namespaceUri, String localName)
namespaceUri - туры QName нового StartElementlocalName - локальное имя QName нового StartElementprefix - префикс QName нового StartElementpublic abstract StartElement createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces)
namespaceUri - туры QName нового StartElementlocalName - локальное имя QName нового StartElementprefix - префикс QName нового StartElementattributes - неупорядоченный набор объектов, которые реализуют Атрибут, чтобы добавить к новому StartElementnamespaces - неупорядоченный набор объектов, которые реализуют Пространство имен, чтобы добавить к новому StartElementpublic abstract StartElement createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces, NamespaceContext context)
namespaceUri - туры QName нового StartElementlocalName - локальное имя QName нового StartElementprefix - префикс QName нового StartElementattributes - неупорядоченный набор объектов, которые реализуют Атрибут, чтобы добавить к новому StartElement, может быть нулемnamespaces - неупорядоченный набор объектов, которые реализуют Пространство имен, чтобы добавить к новому StartElement, может быть нулемcontext - контекст пространства имен этого элементаpublic abstract EndElement createEndElement(QName name, Iterator namespaces)
name - полностью определенное имя EndElementnamespaces - дополнительный неупорядоченный набор объектов, которые реализуют Пространство имен, которые вышли из контекста, может быть нулемpublic abstract EndElement createEndElement(String prefix, String namespaceUri, String localName)
namespaceUri - туры QName нового StartElementlocalName - локальное имя QName нового StartElementprefix - префикс QName нового StartElementpublic abstract EndElement createEndElement(String prefix, String namespaceUri, String localName, Iterator namespaces)
namespaceUri - туры QName нового StartElementlocalName - локальное имя QName нового StartElementprefix - префикс QName нового StartElementnamespaces - неупорядоченный набор объектов, которые реализуют Пространство имен, которые вышли из контекста, может быть нулемpublic abstract Characters createCharacters(String content)
content - строка, чтобы создатьpublic abstract Characters createCData(String content)
content - строка, чтобы создатьpublic abstract Characters createSpace(String content)
content - контент пространства, чтобы создатьpublic abstract Characters createIgnorableSpace(String content)
content - пространство, чтобы создатьpublic abstract StartDocument createStartDocument()
public abstract StartDocument createStartDocument(String encoding, String version, boolean standalone)
encoding - стиль кодированияversion - версия XMLstandalone - состояние автономных может быть установлено в "истину" или "ложь"public abstract StartDocument createStartDocument(String encoding, String version)
encoding - стиль кодированияversion - версия XMLpublic abstract StartDocument createStartDocument(String encoding)
encoding - стиль кодированияpublic abstract EndDocument createEndDocument()
public abstract EntityReference createEntityReference(String name, EntityDeclaration declaration)
name - Имя ссылкиdeclaration - объявление для событияpublic abstract Comment createComment(String text)
text - Текст комментария событие Commentpublic abstract ProcessingInstruction createProcessingInstruction(String target, String data)
target - Цель инструкции обработкиdata - Текст инструкции обработки
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.