Uses of Class
com.arsdigita.xml.Element

Packages that use Element
com.arsdigita.bebop A set of server-side user interface components for web applications. 
com.arsdigita.bebop.demo Example A set of examples that demonstrate how Bebop is used. 
com.arsdigita.bebop.form Provides a set of server-side user interface components for obtaining user input. 
com.arsdigita.bebop.portal User interface classes for displaying portals. 
com.arsdigita.bebop.table Contains the supporting classes for the Table component. 
com.arsdigita.bebop.util Utility classes that are used throughout Bebop. 
com.arsdigita.domain Domain Objects provide an application logic tier between the persistent storage and presentation tiers. 
com.arsdigita.formbuilder.ui The Form Builder UI provides a number of embeddable bebop components to facilitate integration of the form builder service with applications. 
com.arsdigita.formbuilder.ui.editors Embeddable formbuilder editor widgets. 
com.arsdigita.formbuilder.util   
com.arsdigita.search Provides a set of APIs for interacting with search engines. 
com.arsdigita.search.ui   
com.arsdigita.search.ui.filters   
com.arsdigita.toolbox.ui Miscellaneous collection of useful Bebop components. 
com.arsdigita.ui Basic user interface components. 
com.arsdigita.webdevsupport.config   
com.arsdigita.xml A set of wrapper classes around the DOM API that emulate the critical-path elements of the JDOM API. 
 

Uses of Element in com.arsdigita.bebop
 

Methods in com.arsdigita.bebop that return Element
protected  Element MultiStepForm.generateXMLSansState(PageState ps, Element parent)
           
protected  Element MetaForm.generateXMLSansState(PageState s, Element parent)
          Generates the XML representing the form and its widgets, but not the state information, from s.
protected  Element Form.generateXMLSansState(PageState s, Element parent)
          Generates the XML representing the form and its widgets, but not the state information from s.
protected  Element Page.generateXMLHelper(PageState ps, Document parent)
          Constructs the top nodes of the DOM or JDOM tree.
protected  Element SimpleContainer.generateParent(Element p)
          Generates the containing element.
 

Methods in com.arsdigita.bebop with parameters of type Element
 void SlaveComponent.generateXML(PageState ps, Element parent)
           
 void PageErrorDisplay.generateXML(PageState state, Element parent)
          Generates the XML for this component.
protected  Element MultiStepForm.generateXMLSansState(PageState ps, Element parent)
           
 void ListPanel.generateXML(PageState state, Element parent)
          Adds child components as a subtree under list-item nodes.
 void HorizontalLine.generateXML(PageState state, Element parent)
           
 void Image.generateXML(PageState state, Element parent)
          Writes the output to a DOM to be used with the XSLT template to produce the appropriate output.
 void GridPanel.generateXML(PageState pageState, Element parent)
          Adds child components as a subtree under table-style nodes.
 void FormStep.generateXML(PageState ps, Element parent)
           
 void SplitPanel.generateXML(PageState state, Element parent)
          Generates XML for the panel.
 void Multiple.generateXML(PageState state, Element p)
          Adds child components repeatedly under parent node.
 void Column.generateXML(PageState state, Element parent)
          Adds the value of the column as a <bebop:cell>.
 void Portlet.generateXML(PageState pageState, Element parentElement)
          Builds an XML fragment and attaches it to this component's parent.
 void AbstractPortlet.generateXML(PageState pageState, Element parentElement)
          An implementation of Portlet.generateXML(com.arsdigita.bebop.PageState, com.arsdigita.xml.Element) that provides a default Portlet mini-schema.
protected abstract  void AbstractPortlet.generateBodyXML(PageState pageState, Element parentElement)
          Generates XML for the body (not the frame) of this Portlet.
 void ColumnPanel.generateXML(PageState state, Element parent)
          Adds child components as a subtree under table-style nodes.
protected  Element MetaForm.generateXMLSansState(PageState s, Element parent)
          Generates the XML representing the form and its widgets, but not the state information, from s.
 void CompoundComponent.generateXML(PageState state, Element parent)
           
protected  void TabbedPane.generateTabs(PageState data, Element parent)
          Builds a DOM representing the header for the tab strip.
 void TabbedPane.generateXML(PageState state, Element parent)
          Services the request by building a DOM tree with the tabs themselves and then the included page.
 void ElementComponent.generateXML(PageState state, Element parent)
          Constructs a new element with the name and namespace given in this component's constructor, and adds the element to the parent element.
protected  void Link.generateURL(PageState state, Element parent)
           
 void DimensionalNavbar.generateXML(PageState state, Element parent)
           
 void SegmentedPanel.generateXML(PageState state, Element parent)
          Generate the XML for this component, as described above
 void SegmentedPanel.Segment.generateXML(PageState state, Element parent)
          Generate the XML for this segment
protected  void Tree.generateTree(PageState data, Element parent, TreeNode node, TreeModel tree)
          Builds a DOM representing the tree.
 void Tree.generateXML(PageState data, Element parent)
          Services the request by building a DOM tree with the nodes first and then the included page.
 void List.generateXML(PageState state, Element parent)
          Generates XML representing the items in the list.
protected abstract  void BaseLink.generateURL(PageState state, Element parent)
           
 void BaseLink.generateXML(PageState state, Element parent)
          Generates a DOM fragment:
protected  void BaseLink.setupNoJavascriptURL(PageState ps, Element link)
           
protected  void BaseLink.generateExtraXMLAttributes(PageState state, Element link)
          Adds type-specific XML attributes to the XML element representing this link.
protected  void ControlLink.generateURL(PageState state, Element parent)
          Generates the URL for a link and sets it as the "href" attribute of the parent.
 void ToggleLink.generateXML(PageState s, Element e)
           
protected  void ToggleLink.generateExtraXMLAttributes(PageState s, Element link)
          Adds a selected attribute to the standard XML generated by Link.
 void BoxPanel.generateXML(PageState state, Element parent)
          Adds nodes for the panel and its child components to be rendered, usually in a table.
 void Label.generateXML(PageState state, Element parent)
           
 void FormSection.generateXML(PageState pageState, Element parent)
          Builds an XML subtree for this component under the specified parent.
 void Form.generateXML(PageState s, Element parent)
          Writes the output to a DOM to be used with the XSLT template to produce the appropriate output.
protected  Element Form.generateXMLSansState(PageState s, Element parent)
          Generates the XML representing the form and its widgets, but not the state information from s.
protected  void Form.generateErrors(PageState ps, Element parent)
           
 void Page.generateXML(PageState state, Element elt)
          Do nothing.
 void PageState.generateXML(Element parent)
          Add elements to parent that represent the current page state.
 void PageState.generateXML(Element parent, Iterator models)
           
protected  void Table.generateExtraXMLAttributes(PageState state, Element element)
          Adds type-specific XML attributes to the XML element representing this link.
 void Table.generateXML(PageState s, Element p)
          Generates the XML representing the table.
 void Component.generateXML(PageState state, Element parent)
          Adds a DOM subtree representing this component under the given parent node.
 void SimpleComponent.generateXML(PageState state, Element p)
          Adds [J]DOM nodes for this component.
protected  void SimpleComponent.exportAttributes(Element target)
          Adds the attributes set with setAttribute to the element target.
protected  Element SimpleContainer.generateParent(Element p)
          Generates the containing element.
 void SimpleContainer.generateChildrenXML(PageState state, Element p)
          Generates the XML for this container.
 void SimpleContainer.generateXML(PageState state, Element p)
          Generates the XML for this container.
 

Uses of Element in com.arsdigita.bebop.demo
 

Methods in com.arsdigita.bebop.demo with parameters of type Element
protected  void MySitePage.addContents(Element layout, PageState ps)
           
 

Uses of Element in com.arsdigita.bebop.form
 

Methods in com.arsdigita.bebop.form with parameters of type Element
 void Time.generateWidget(PageState ps, Element parent)
           
 void SearchAndSelect.generateXML(PageState state, Element parent)
          Generates the XML datastructure for this widget.
protected  void SearchAndSelect.generateErrors(PageState state, Element parent)
          Generate the error messages for this widget.
 void MultipleSelectPairWidget.generateXML(PageState state, Element element)
           
 void Deditor.generateWidget(PageState state, Element parent)
          Deprecated. Generates the DOM for the textarea widget
 void DateTime.generateWidget(PageState ps, Element parent)
           
 void DHTMLEditor.generateWidget(PageState state, Element parent)
          Generates the DOM for the DHTML editor widget
 void Date.generateWidget(PageState ps, Element parent)
           
 void CheckboxGroup.generateWidget(PageState state, Element parent)
          Generates DOM fragment:
protected  void Submit.generateWidget(PageState state, Element parent)
           Generates the DOM for this widget
 void RadioGroup.generateWidget(PageState state, Element parent)
          Generates the DOM for a radio button group
 void TextArea.generateWidget(PageState state, Element parent)
          Generates the DOM for the textarea widget
 void Option.generateXML(PageState s, Element e)
          Generate XML depending on what OptionGroup we belong to.
 void Select.generateWidget(PageState state, Element parent)
          Generates the DOM for the select widget
 void Widget.generateXML(PageState state, Element parent)
           This method creates the DOM for the widget.
protected  void Widget.generateWidget(PageState state, Element parent)
          Generates the DOM for the given widget
protected  void Widget.generateErrors(PageState state, Element parent)
          Generates the XML for the given widget
 

Uses of Element in com.arsdigita.bebop.portal
 

Methods in com.arsdigita.bebop.portal with parameters of type Element
 void Portal.generateXML(PageState pageState, Element parent)
          Build an XML fragment and attach it to this component's parent.
 void Portlet.generateXML(PageState pageState, Element parentElement)
          An implementation of Portlet.generateXML(com.arsdigita.bebop.PageState, com.arsdigita.xml.Element) that provides a default Portlet mini-schema.
protected abstract  void AbstractPortletRenderer.generateBodyXML(PageState pageState, Element parentElement)
          Generate XML for the body, not the frame, of this Portlet.
 void AbstractPortletRenderer.generateXML(PageState state, Element parent)
           
 void PortletRenderer.generateXML(PageState pageState, Element parentElement)
          Build an XML fragment and attach it to this component's parent.
 

Uses of Element in com.arsdigita.bebop.table
 

Methods in com.arsdigita.bebop.table with parameters of type Element
 void TableColumn.exportCellAttributes(Element e)
          Add all the XML attributes for this column.
 void TableColumn.generateXML(PageState s, Element e)
          Throw an UnsupportedOperationException.
 void TableHeader.generateXML(PageState s, Element p)
          Generate the XML for this header.
 

Uses of Element in com.arsdigita.bebop.util
 

Methods in com.arsdigita.bebop.util with parameters of type Element
 void Attributes.exportAttributes(Element target)
          Copy all attributes into the given DOM Element.
 

Uses of Element in com.arsdigita.domain
 

Methods in com.arsdigita.domain that return Element
protected  Element DomainObjectXMLRenderer.getCurrentElement()
           
protected  Element DomainObjectXMLRenderer.newElement(Element parent, String name)
           
protected  Element DomainObjectXMLRenderer.newElement(Element parent, String name, Element copy)
           
 

Methods in com.arsdigita.domain with parameters of type Element
protected  Element DomainObjectXMLRenderer.newElement(Element parent, String name)
           
protected  Element DomainObjectXMLRenderer.newElement(Element parent, String name, Element copy)
           
 

Constructors in com.arsdigita.domain with parameters of type Element
DomainObjectXMLRenderer(Element root)
          Creates a new DomainObject XML renderer that outputs XML into the element passed into the constructor.
 

Uses of Element in com.arsdigita.formbuilder.ui
 

Methods in com.arsdigita.formbuilder.ui with parameters of type Element
 void NewSection.generateXML(PageState state, Element parent)
           
 

Constructors in com.arsdigita.formbuilder.ui with parameters of type Element
FormBuilderXMLRenderer(Element root)
          Creates a new DomainObject XML renderer that outputs XML into the element passed into the constructor.
ComponentTraverse(PageState state, FormData data, Element parent)
           
 

Uses of Element in com.arsdigita.formbuilder.ui.editors
 

Methods in com.arsdigita.formbuilder.ui.editors with parameters of type Element
 void WidgetForm.generateXML(PageState ps, Element parent)
           
 void OptionGroupForm.generateXML(PageState state, Element parent)
           
 void OptionGroupEditor.generateXML(PageState state, Element parent)
           
 

Uses of Element in com.arsdigita.formbuilder.util
 

Subclasses of Element in com.arsdigita.formbuilder.util
 class ExtendedElement
          Deprecated. The functionality provided by this class is now part of the base com.arsdigita.xml.Element class
 

Uses of Element in com.arsdigita.search
 

Methods in com.arsdigita.search that return Element
static Element Search.newElement(String name)
          Creates a new element in the search XML namespace, prepending the default search namespace prefix.
 

Uses of Element in com.arsdigita.search.ui
 

Methods in com.arsdigita.search.ui that return Element
protected  Element ResultsPane.generatePaginatorXML(PageState state, String pageParam, int pageNumber, int pageCount, int pageSize, long begin, long end, long objectCount)
           
protected  Element ResultsPane.generateDocumentsXML(PageState state, Iterator results)
           
protected  Element ResultsPane.generateDocumentXML(PageState state, Document doc)
           
 

Methods in com.arsdigita.search.ui with parameters of type Element
 void ResultsPane.generateXML(PageState state, Element parent)
           
protected  void FilterWidget.generateErrorXML(PageState state, Element parent)
           
protected  void FilterWidget.generateBodyXML(PageState state, Element parent)
          The impl of this methods adds information about any validation errors to the output.
 void FilterComponent.generateXML(PageState state, Element parent)
           
protected abstract  void FilterComponent.generateBodyXML(PageState state, Element parent)
          THis method must generate the body of the component, typically a list of possible values for the filter
 void BaseQueryComponent.generateXML(PageState state, Element parent)
           
protected  void BaseQueryComponent.generateErrorXML(PageState state, Element parent)
           
 

Uses of Element in com.arsdigita.search.ui.filters
 

Methods in com.arsdigita.search.ui.filters with parameters of type Element
 void PartyFilterWidget.generateBodyXML(PageState state, Element parent)
           
 void ObjectTypeFilterWidget.generateBodyXML(PageState state, Element parent)
           
 void DateRangeFilterWidget.generateBodyXML(PageState state, Element parent)
           
 void CategoryFilterWidget.generateBodyXML(PageState state, Element parent)
           
 

Uses of Element in com.arsdigita.toolbox.ui
 

Methods in com.arsdigita.toolbox.ui with parameters of type Element
 void SecurityContainer.generateXML(PageState state, Element parent)
          Generates the XML for the child component if this component is visible.
 void ProxyComponent.generateXML(PageState state, Element parent)
           
 void PropertyList.generateXML(PageState state, Element parent)
           
 void PropertyList.Property.generateXML(PageState state, Element parent)
           
 void PrivilegedComponentSelector.generateXML(PageState ps, Element parent)
           
 void NullComponent.generateXML(PageState state, Element parent)
           
 void ModalPanel.generateXML(PageState state, Element parent)
           
 void LayoutPanel.generateXML(PageState state, Element parent)
           
 void Section.generateXML(PageState state, Element parent)
           
 void ItemDetail.generateXML(PageState pageState, Element parent)
           
 void ItemDetailAction.generateXML(PageState pageState, Element parent)
           
 void ItemDetailProperty.generateXML(PageState pageState, Element parent)
           
 void ItemDetailProperty.generateNameXML(PageState pageState, Element parent)
          This generates the XML for the Name property.
 void ItemDetailProperty.generateValueXML(PageState pageState, Element parent)
          This generate the XML for the Value property.
 void ContextBar.generateXML(PageState state, Element parent)
           
 void ContextBar.Entry.generateXML(PageState state, Element parent)
           
abstract  void ComponentMap.generateXML(PageState state, Element parent)
           
 void ComponentSet.generateXML(PageState state, Element parent)
           
 void ActionGroup.generateXML(PageState state, Element parent)
           
 void DataTable.generateExtraXMLAttributes(PageState s, Element element)
           
 void AbstractCollectionTable.generateExtraXMLAttributes(PageState state, Element element)
           
 

Uses of Element in com.arsdigita.ui
 

Methods in com.arsdigita.ui with parameters of type Element
 void UserBanner.generateXML(PageState state, Element parent)
           
 void SiteBanner.generateXML(PageState state, Element parent)
           
 void DebugPanel.generateXML(PageState state, Element parent)
           
 

Uses of Element in com.arsdigita.webdevsupport.config
 

Methods in com.arsdigita.webdevsupport.config that return Element
 Element ConfigList.generateApplication(ConfigRegistry reg, String key)
           
 Element ConfigList.generateContext(ParameterContext context)
           
 Element ConfigList.generateParameter(ParameterContext context, Parameter param)
           
 

Methods in com.arsdigita.webdevsupport.config with parameters of type Element
 void ConfigList.generateXML(PageState state, Element parent)
           
 

Uses of Element in com.arsdigita.xml
 

Methods in com.arsdigita.xml that return Element
 Element Element.newChildElement(String name)
          Creates a new element and adds it as a child to this element.
 Element Element.newChildElement(String name, String uri)
          Creates a new element.
 Element Element.newChildElement(Element copyFrom)
          Copies the passed in element and all of its children to a new Element.
 Element Element.newChildElement(String name, Element copyFrom)
          Copies the passed in element and all of its children to a new Element using the passed-in name
 Element Element.newChildElement(String name, String uri, Element copyFrom)
          Copies the passed in element and all of its children to a new Element using the passed-in name
 Element Element.addAttribute(String name, String value)
          Adds an attribute to the element.
 Element Element.addAttribute(String name, String value, String ns)
           
 Element Element.addContent(Element newContent)
          Adds a child element to this element.
 Element Element.setText(String text)
          Sets the text value of the current element (the part between the tags).
 Element Element.setCDATASection(String cdata)
           
 Element Document.createRootElement(String elt, String ns)
          Creates a new element and sets it as the root.
 Element Document.createRootElement(String elt)
          Creates a new element and sets it as the root.
 Element Document.getRootElement()
          Returns the root element for the document.
 

Methods in com.arsdigita.xml with parameters of type Element
static void XML.toSkeleton(Element element, PrintWriter writer)
          Prints the skeleton structure of the element to the supplied print writer.
static String XML.toSkeleton(Element element)
          This is a wrapper for XML.toSkeleton(Element, PrintWriter).
static void XML.traverse(Element elem, int level, XML.Action action)
          Pre-order, depth-first traversal.
 void XML.Action.apply(Element elem, int level)
           
 Element Element.newChildElement(Element copyFrom)
          Copies the passed in element and all of its children to a new Element.
 Element Element.newChildElement(String name, Element copyFrom)
          Copies the passed in element and all of its children to a new Element using the passed-in name
 Element Element.newChildElement(String name, String uri, Element copyFrom)
          Copies the passed in element and all of its children to a new Element using the passed-in name
 Element Element.addContent(Element newContent)
          Adds a child element to this element.
 Document Document.setRootElement(Element rootNode)
          Sets the root element.
 

Constructors in com.arsdigita.xml with parameters of type Element
Document(Element rootNode)
          Creates a new Document class with the given root element.
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC