org.enhydra.barracuda.core.comp
Interface View

All Superinterfaces:
java.lang.Cloneable
All Known Subinterfaces:
TableView, TemplateView
All Known Implementing Classes:
DefaultTableView, DefaultTemplateView, DefaultView

public interface View
extends java.lang.Cloneable

This interface defines a View for components to render themselves in. Similar to the java.awt.Graphics object in AWT and Swing.


Method Summary
 java.lang.Object clone()
           
 ElementFactory getElementFactory()
           
 java.lang.String getName()
           
 org.w3c.dom.Node getNode()
           
 void setName(java.lang.String name)
           
 void setNode(org.w3c.dom.Node node)
           
 

Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

setNode

public void setNode(org.w3c.dom.Node node)
             throws InvalidViewException
InvalidViewException

getNode

public org.w3c.dom.Node getNode()

getElementFactory

public ElementFactory getElementFactory()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object


Copyright © 2001 Enhydra.org