## Uses of Class
org.zkoss.idom.Namespace

- Packages that use Namespace
  Package | Description
  --- | ---
  org.zkoss.idom |
  org.zkoss.idom.input |
  org.zkoss.zk.ui |
  org.zkoss.zk.ui.ext |
  org.zkoss.zk.ui.impl |
  org.zkoss.zk.ui.metainfo |
  org.zkoss.zml |

- - ### Uses of Namespace in org.zkoss.idom

    Fields in org.zkoss.idom declared as Namespace
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Namespace` | Attribute.`_ns` | The namespace.
    `protected Namespace` | Element.`_ns` | The namespace.
    `static Namespace` | Namespace.`NO_NAMESPACE` | The `Namespace` for when not in a namespace
    `static Namespace` | Namespace.`XML_NAMESPACE` | The xml namespace.
    `static Namespace` | Namespace.`XMLNS_NAMESPACE` | The xmlns namespace.

    Fields in org.zkoss.idom with type parameters of type Namespace
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.util.Map<java.lang.String,​Namespace>` | Element.`_addNamespaces` | Additional namespaces.

    Methods in org.zkoss.idom that return Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `Namespace` | Attribute.`getNamespace()` |
    `Namespace` | Element.`getNamespace()` |
    `Namespace` | Element.`getNamespace​(java.lang.String prefix)` | Returns the Namespace in scope on this element for the given prefix (this involves searching up the tree, so the results depend on the current location of the element), or null if not found.
    `Namespace` | Namespaceable.`getNamespace()` | Gets the namespace.
    `static Namespace` | Namespace.`getSpecial​(java.lang.String prefix)` | Returns the special namespace if prefix is special, or null if not.

    Methods in org.zkoss.idom that return types with arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Namespace>` | Element.`getDeclaredNamespaces()` | Returns namespace declared on this element.

    Methods in org.zkoss.idom with parameters of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | Element.`addDeclaredNamespace​(Namespace ns)` | Adds a namespace to the namespace declaration.
    `boolean` | Namespace.`equalsAll​(Namespace ns)` | Tests whether two namespace are the same in both prefix and namespace URI.
    `void` | Attribute.`setNamespace​(Namespace ns)` | Sets the namespace.
    `void` | Element.`setNamespace​(Namespace ns)` | Sets the namespace.
    `void` | Namespaceable.`setNamespace​(Namespace ns)` | Sets the namespace.

    Constructors in org.zkoss.idom with parameters of type Namespace
    Constructor | Description
    --- | ---
    `Attribute​(Namespace ns, java.lang.String lname, java.lang.String value)` | Constructor.
    `Element​(Namespace ns, java.lang.String lname)` | Constructor.

  - ### Uses of Namespace in org.zkoss.idom.input

    Fields in org.zkoss.idom.input with type parameters of type Namespace
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected java.util.List<Namespace>` | SAXHandler.`_declNamespaces` | The namespaces in between startPrefixMapping and endPrefixMapping.

    Methods in org.zkoss.idom.input with parameters of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `Attribute` | DefaultIDOMFactory.`newAttribute​(Namespace ns, java.lang.String lname, java.lang.String value)` |
    `Attribute` | IDOMFactory.`newAttribute​(Namespace ns, java.lang.String lname, java.lang.String value)` | Creates an Attribute with namespace.
    `Element` | DefaultIDOMFactory.`newElement​(Namespace ns, java.lang.String lname)` |
    `Element` | IDOMFactory.`newElement​(Namespace ns, java.lang.String lname)` | Creates an Element with a namespace.

  - ### Uses of Namespace in org.zkoss.zk.ui

    Methods in org.zkoss.zk.ui that return types with arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Namespace>` | HtmlNativeComponent.`getDeclaredNamespaces()` |

    Methods in org.zkoss.zk.ui with parameters of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HtmlNativeComponent.`addDeclaredNamespace​(Namespace ns)` |

    Method parameters in org.zkoss.zk.ui with type arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HtmlNativeComponent.HtmlHelper.`getFirstHalf​(java.lang.StringBuffer sb, java.lang.String tag, java.util.Map<java.lang.String,​java.lang.Object> props, java.util.Collection<Namespace> namespaces)` |

  - ### Uses of Namespace in org.zkoss.zk.ui.ext

    Methods in org.zkoss.zk.ui.ext that return types with arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Namespace>` | Native.`getDeclaredNamespaces()` | Returns a readonly list of the declared namespaces (`Namespace`), or empty if no declared namespace.

    Methods in org.zkoss.zk.ui.ext with parameters of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Native.`addDeclaredNamespace​(Namespace ns)` | Adds a declared namespace.

    Method parameters in org.zkoss.zk.ui.ext with type arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Native.Helper.`getFirstHalf​(java.lang.StringBuffer sb, java.lang.String tag, java.util.Map<java.lang.String,​java.lang.Object> props, java.util.Collection<Namespace> namespaces)` | Generates the first half of the device-dependent content for the specified tag and properties, and appends it to the specified string buffer.

  - ### Uses of Namespace in org.zkoss.zk.ui.impl

    Method parameters in org.zkoss.zk.ui.impl with type arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | NativeHelpers.`getAttributes​(java.lang.StringBuffer sb, java.util.Map<java.lang.String,​java.lang.Object> props, java.util.Collection<Namespace> namespaces)` | Generates the attributes for the specified properties and namespaces.

  - ### Uses of Namespace in org.zkoss.zk.ui.metainfo

    Methods in org.zkoss.zk.ui.metainfo that return types with arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Namespace>` | NativeInfo.`getDeclaredNamespaces()` | Returns a readonly list of the declared namespaces (never null).

    Methods in org.zkoss.zk.ui.metainfo with parameters of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | NativeInfo.`addDeclaredNamespace​(Namespace ns)` | Adds a declared namespace.

  - ### Uses of Namespace in org.zkoss.zml

    Methods in org.zkoss.zml that return types with arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Namespace>` | XmlNativeComponent.`getDeclaredNamespaces()` |

    Methods in org.zkoss.zml with parameters of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | XmlNativeComponent.`addDeclaredNamespace​(Namespace ns)` |

    Method parameters in org.zkoss.zml with type arguments of type Namespace
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | XmlNativeComponent.XmlHelper.`getFirstHalf​(java.lang.StringBuffer sb, java.lang.String tag, java.util.Map<java.lang.String,​java.lang.Object> props, java.util.Collection<Namespace> namespaces)` |