com.sun.rave.designtime.markup
Interface MarkupDesignBean

All Superinterfaces:
DesignBean
All Known Subinterfaces:
FacesDesignBean

public interface MarkupDesignBean
extends DesignBean

A MarkupDesignBean represents an instance of a markup (JSF/JSP/etc) JavaBean class at design- time. There is one MarkupDesignBean instance 'wrapping' each instance of a component class in a bean design tool. All access to properties and events should be done via the MarkupDesignBean interface at design-time, so that the tool is able to track changes and persist them.

MarkupDesignBean extends the DesignBean interface, adding access to the DOM Element that represents this portion of source markup

IMPLEMENTED BY CREATOR - This interface is implemented by Creator for use by the component (bean) author.

Version:
1.0
Author:
Joe Nuxoll

Method Summary
 org.w3c.dom.Element getElement()
          Returns the DOM Element representing the source markup for this component.
 
Methods inherited from interface com.sun.rave.designtime.DesignBean
addDesignBeanListener, canSetInstanceName, getBeanInfo, getBeanParent, getChildBean, getChildBeanCount, getChildBeans, getDesignBeanListeners, getDesignContext, getDesignInfo, getEvent, getEvent, getEvents, getEvents, getInstance, getInstanceName, getProperties, getProperty, getProperty, isContainer, removeDesignBeanListener, setInstanceName, setInstanceName
 

Method Detail

getElement


public org.w3c.dom.Element getElement()
Returns the DOM Element representing the source markup for this component.

Returns:
Element