Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.ui.composite
Interface Template

All Known Implementing Classes:
TemplateImpl

public interface Template

A Template object defines a custom UINode type. It describes both how to render the node and parse it.


Method Summary
 java.lang.String getLocalName()
          Returns the local name of the template.
 java.lang.String getNamespaceURI()
          Returns the namespace of the template.
 NodeRole getNodeRole(RenderingContext context)
          Returns the NodeRole of this template.
 UINode getUINode(RenderingContext context)
          Returns the node to be used for rendering.
 UINodeType getUINodeType()
          Returns the node type object used for parsing the template.
 

Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI()
Returns the namespace of the template.

getLocalName

public java.lang.String getLocalName()
Returns the local name of the template.

getUINodeType

public UINodeType getUINodeType()
Returns the node type object used for parsing the template.

getUINode

public UINode getUINode(RenderingContext context)
Returns the node to be used for rendering.

getNodeRole

public NodeRole getNodeRole(RenderingContext context)
Returns the NodeRole of this template.

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.