Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## weblogic.apache.xalan.templates
Class NamespaceAlias

    java.lang.Object
      |
      +--weblogic.apache.xml.utils.UnImplNode
            |
            +--weblogic.apache.xalan.templates.ElemTemplateElement
                  |
                  +--weblogic.apache.xalan.templates.NamespaceAlias

public class NamespaceAlias
extends ElemTemplateElement

Object to hold an xsl:namespace element. A stylesheet can use the xsl:namespace-alias element to declare that one namespace URI is an alias for another namespace URI.

This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.

See Also:
  literal-result-element in XSLT Specification, Serialized Form

Fields inherited from class weblogic.apache.xalan.templates.ElemTemplateElement
`m_docOrderNumber, m_hasVariableDecl, m_parentNode`

Constructor Summary
`NamespaceAlias(int docOrderNumber)` Constructor NamespaceAlias

Method Summary
`java.lang.String` | `getResultNamespace()` Get the result namespace value.
`java.lang.String` | `getResultPrefix()` Get the "result-prefix" attribute.
`java.lang.String` | `getStylesheetNamespace()` Get the value for the stylesheet namespace.
`java.lang.String` | `getStylesheetPrefix()` Get the "stylesheet-prefix" attribute.
`void` | `recompose(StylesheetRoot root)` This function is called to recompose() all of the namespace alias properties elements.
`void` | `setResultNamespace(java.lang.String v)` Set the result namespace.
`void` | `setResultPrefix(java.lang.String v)` Set the "result-prefix" attribute.
`void` | `setStylesheetNamespace(java.lang.String v)` Set the value for the stylesheet namespace.
`void` | `setStylesheetPrefix(java.lang.String v)` Set the "stylesheet-prefix" attribute.

Methods inherited from class weblogic.apache.xalan.templates.ElemTemplateElement
`appendChild, appendChild, canStripWhiteSpace, compareTo, compose, containsExcludeResultPrefix, endCompose, error, error, error, execute, getBaseIdentifier, getChildNodes, getColumnNumber, getDeclaredPrefixes, getDOMBackPointer, getFirstChild, getFirstChildElem, getLastChild, getLastChildElem, getLength, getLineNumber, getNamespaceForPrefix, getNamespaceForPrefix, getNextSibling, getNextSiblingElem, getNodeName, getNodeType, getOwnerDocument, getParentElem, getParentNode, getParentNodeElem, getPrefixes, getPreviousSibling, getPreviousSiblingElem, getPublicId, getStylesheet, getStylesheetComposed, getStylesheetRoot, getSystemId, getTagName, getUid, getXmlSpace, getXSLToken, hasChildNodes, hasTextLitOnly, hasVariableDecl, isCompiledTemplate, isValidNCName, item, removeChild, replaceChild, replaceChild, resolvePrefixTables, runtimeInit, setDOMBackPointer, setLocaterInfo, setParentElem, setPrefixes, setPrefixes, setUid, setXmlSpace, shouldStripWhiteSpace`

Methods inherited from class weblogic.apache.xml.utils.UnImplNode
`adoptNode, appendData, cloneNode, createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElement, createElementNS, createEntityReference, createProcessingInstruction, createTextNode, deleteData, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDoctype, getDocumentElement, getElementById, getElementsByTagName, getElementsByTagNameNS, getEncoding, getImplementation, getLocalName, getNamespaceURI, getNodeValue, getOwnerElement, getPrefix, getSpecified, getStandalone, getStrictErrorChecking, getVersion, hasAttribute, hasAttributeNS, hasAttributes, importNode, insertBefore, insertData, isSupported, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, replaceData, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setData, setEncoding, setNodeValue, setPrefix, setStandalone, setStrictErrorChecking, setValue, setVersion, splitText, substringData`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### NamespaceAlias

    public NamespaceAlias(int docOrderNumber)

  Constructor NamespaceAlias

  Parameters:
    `docOrderNumber` - The document order number

Method Detail

### setStylesheetPrefix

    public void setStylesheetPrefix(java.lang.String v)

  Set the "stylesheet-prefix" attribute.

  Parameters:
    `v` - non-null prefix value.

### getStylesheetPrefix

    public java.lang.String getStylesheetPrefix()

  Get the "stylesheet-prefix" attribute.

  Returns:
    non-null prefix value.

### setStylesheetNamespace

    public void setStylesheetNamespace(java.lang.String v)

  Set the value for the stylesheet namespace.

  Parameters:
    `v` - non-null prefix value.

### getStylesheetNamespace

    public java.lang.String getStylesheetNamespace()

  Get the value for the stylesheet namespace.

  Returns:
    non-null prefix value.

### setResultPrefix

    public void setResultPrefix(java.lang.String v)

  Set the "result-prefix" attribute.

  Parameters:
    `v` - non-null prefix value.

### getResultPrefix

    public java.lang.String getResultPrefix()

  Get the "result-prefix" attribute.

  Returns:
    non-null prefix value.

### setResultNamespace

    public void setResultNamespace(java.lang.String v)

  Set the result namespace.

  Parameters:
    `v` - non-null namespace value

### getResultNamespace

    public java.lang.String getResultNamespace()

  Get the result namespace value.

  Returns:
    non-null namespace value.

### recompose

    public void recompose(StylesheetRoot root)

  This function is called to recompose() all of the namespace alias properties elements.

  Parameters:
    `root` - The owning root stylesheet
  Overrides:
    recompose in class ElemTemplateElement

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://e-docs.bea.com/wls/docs70
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
WebLogic Server 7.0 API Reference