com.google.gdata.model
Interface ElementMetadata.SingleVirtualElement

Enclosing interface:
ElementMetadata<D,E extends Element>

public static interface ElementMetadata.SingleVirtualElement

Defines a virtual element with single cardinality. This can be used to represent a single element that does not map directly to another element in the physical DOM.


Method Summary
 Element generateSingle(Element parent, ElementMetadata<?,?> parentMetadata, ElementMetadata<?,?> metadata)
          Creates a single virtual element from the parent element.
 void parse(Element parent, ElementMetadata<?,?> parentMetadata, Element element, ElementMetadata<?,?> metadata)
          Parses the element, possibly creating additional elements or attributes.
 

Method Detail

generateSingle

Element generateSingle(Element parent,
                       ElementMetadata<?,?> parentMetadata,
                       ElementMetadata<?,?> metadata)
Creates a single virtual element from the parent element.

Returns:
generated virtual element or null

parse

void parse(Element parent,
           ElementMetadata<?,?> parentMetadata,
           Element element,
           ElementMetadata<?,?> metadata)
           throws ParseException
Parses the element, possibly creating additional elements or attributes.

Throws:
ParseException