public static interface

ElementMetadata.SingleVirtualElement

com.google.gdata.model.ElementMetadata.SingleVirtualElement

Class Overview

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.

Summary

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

Public Methods

public abstract Element generateSingle (Element parent, ElementMetadata<?, ?> parentMetadata, ElementMetadata<?, ?> metadata)

Creates a single virtual element from the parent element.

Parameters
parent
parentMetadata
metadata
Returns
  • generated virtual element or null

public abstract void parse (Element parent, ElementMetadata<?, ?> parentMetadata, Element element, ElementMetadata<?, ?> metadata)

Parses the element, possibly creating additional elements or attributes.

Parameters
parent
parentMetadata
element
metadata