## Uses of Class
org.modeshape.sequencer.teiid.xmi.XmiElement

- Packages that use XmiElement
  Package | Description
  --- | ---
  org.modeshape.sequencer.teiid.model | The classes that make up the Teiid model sequencer.
  org.modeshape.sequencer.teiid.xmi | The classes that make up the XMI reader used by the Teiid VDB and model sequencers.

- - ### Uses of XmiElement in org.modeshape.sequencer.teiid.model

    Methods in org.modeshape.sequencer.teiid.model with parameters of type XmiElement
    Modifier and Type | Method and Description
    --- | ---
    `protected Node` | ModelObjectHandler.`addNode(Node parentNode, XmiElement element, String nameAttributeUri, String primaryNodeType)` If the element or name attribute URI is empty, the primary node type is used as the name.
    `protected void` | TransformationModelObjectHandler.`process(XmiElement element, Node parentNode)`
    `protected void` | RelationalModelObjectHandler.`process(XmiElement element, Node parentNode)`
    `protected abstract void` | ModelObjectHandler.`process(XmiElement element, Node parentNode)`
    `protected void` | JdbcModelObjectHandler.`process(XmiElement element, Node parentNode)`
    `protected void` | DiagramModelObjectHandler.`process(XmiElement element, Node node)`
    `protected void` | CoreModelObjectHandler.`process(XmiElement element, Node modelNode)`

  - ### Uses of XmiElement in org.modeshape.sequencer.teiid.xmi

    Methods in org.modeshape.sequencer.teiid.xmi that return XmiElement
    Modifier and Type | Method and Description
    --- | ---
    `XmiElement` | XmiElement.`findChild(String childName, String namespaceUri)`
    `XmiElement` | XmiElement.`getParent()`
    `XmiElement` | XmiDescendent.`getParent()`
    `XmiElement` | XmiAttribute.`getParent()`
    `protected XmiElement` | XmiReader.`handleEndElement(XMLStreamReader streamReader)` Handles a stream `XMLStreamConstants.END_ELEMENT` event.
    `protected XmiElement` | XmiReader.`handleStartElement(XMLStreamReader streamReader)` Handles a stream `XMLStreamConstants.START_ELEMENT` event.
    `protected XmiElement` | XmiReader.`pop(XMLStreamReader streamReader)`

    Methods in org.modeshape.sequencer.teiid.xmi that return types with arguments of type XmiElement
    Modifier and Type | Method and Description
    --- | ---
    `List<XmiElement>` | XmiElement.`getChildren()`
    `List<XmiElement>` | XmiReader.`getElements()`
    `protected List<XmiElement>` | XmiReader.`getElements(String namespaceUri)`
    `protected List<XmiElement>` | XmiReader.`read(InputStream stream)`

    Methods in org.modeshape.sequencer.teiid.xmi with parameters of type XmiElement
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | XmiReader.`addAttribute(XmiElement element, XmiAttribute attribute)`
    `void` | XmiElement.`addChild(XmiElement newChild)`
    `protected void` | XmiReader.`addChild(XmiElement parent, XmiElement newChild)`
    `protected void` | XmiReader.`addElement(XmiElement newElement)`
    `protected void` | XmiReader.`createAttributes(XMLStreamReader streamReader, XmiElement element)`
    `protected void` | XmiReader.`push(XmiElement element)`
    `void` | XmiElement.`setParent(XmiElement parent)`
    `void` | XmiDescendent.`setParent(XmiElement parent)`
    `void` | XmiAttribute.`setParent(XmiElement parent)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.