magoffin.matt.ma2.domain
Interface UiModel

All Superinterfaces:
UiBase
All Known Subinterfaces:
Model

public interface UiModel
extends UiBase

The main model object for read-only actions. Java content class for ui-model complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/Volumes/Renton/Users/matt/ws/ws-home/matte/hyperjaxb2-build/src/main/resources/ui.xsd line 80)

 <complexType name="ui-model">
   <complexContent>
     <extension base="{http://msqr.us/xsd/matte}ui-base">
       <sequence>
         <element name="search-results" type="{http://msqr.us/xsd/matte}search-results" minOccurs="0"/>
         <element name="album-sort" type="{http://msqr.us/xsd/matte}key-name-type" maxOccurs="unbounded" minOccurs="0"/>
         <element name="media-size" type="{http://msqr.us/xsd/matte}media-size-definition" maxOccurs="unbounded" minOccurs="0"/>
         <element name="album" type="{http://msqr.us/xsd/matte}album" maxOccurs="unbounded" minOccurs="0"/>
         <element name="collection" type="{http://msqr.us/xsd/matte}collection" maxOccurs="unbounded" minOccurs="0"/>
         <element name="item" type="{http://msqr.us/xsd/matte}media-item" maxOccurs="unbounded" minOccurs="0"/>
         <element name="time-zone" type="{http://msqr.us/xsd/matte}time-zone" maxOccurs="unbounded" minOccurs="0"/>
         <element name="theme" type="{http://msqr.us/xsd/matte}theme" maxOccurs="unbounded" minOccurs="0"/>
         <element name="user" type="{http://msqr.us/xsd/matte}user" maxOccurs="unbounded" minOccurs="0"/>
         <element name="locale" type="{http://msqr.us/xsd/matte}locale" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 java.util.List getAlbum()
          Gets the value of the Album property.
 java.util.List getAlbumSort()
          Gets the value of the AlbumSort property.
 java.util.List getCollection()
          Gets the value of the Collection property.
 java.util.List getItem()
          Gets the value of the Item property.
 java.util.List getLocale()
          Gets the value of the Locale property.
 java.util.List getMediaSize()
          Gets the value of the MediaSize property.
 SearchResults getSearchResults()
          Gets the value of the searchResults property.
 java.util.List getTheme()
          Gets the value of the Theme property.
 java.util.List getTimeZone()
          Gets the value of the TimeZone property.
 java.util.List getUser()
          Gets the value of the User property.
 void setSearchResults(SearchResults value)
          Sets the value of the searchResults property.
 
Methods inherited from interface magoffin.matt.ma2.domain.UiBase
getMode, getUiMetadata, setMode
 

Method Detail

getAlbum

java.util.List getAlbum()
Gets the value of the Album property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the Album property.

For example, to add a new item, do as follows:

    getAlbum().add(newItem);
 

Objects of the following type(s) are allowed in the list Album


getTheme

java.util.List getTheme()
Gets the value of the Theme property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the Theme property.

For example, to add a new item, do as follows:

    getTheme().add(newItem);
 

Objects of the following type(s) are allowed in the list Theme


getLocale

java.util.List getLocale()
Gets the value of the Locale property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the Locale property.

For example, to add a new item, do as follows:

    getLocale().add(newItem);
 

Objects of the following type(s) are allowed in the list Locale


getTimeZone

java.util.List getTimeZone()
Gets the value of the TimeZone property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the TimeZone property.

For example, to add a new item, do as follows:

    getTimeZone().add(newItem);
 

Objects of the following type(s) are allowed in the list TimeZone


getMediaSize

java.util.List getMediaSize()
Gets the value of the MediaSize property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the MediaSize property.

For example, to add a new item, do as follows:

    getMediaSize().add(newItem);
 

Objects of the following type(s) are allowed in the list MediaSizeDefinition


getAlbumSort

java.util.List getAlbumSort()
Gets the value of the AlbumSort property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the AlbumSort property.

For example, to add a new item, do as follows:

    getAlbumSort().add(newItem);
 

Objects of the following type(s) are allowed in the list KeyNameType


getItem

java.util.List getItem()
Gets the value of the Item property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the Item property.

For example, to add a new item, do as follows:

    getItem().add(newItem);
 

Objects of the following type(s) are allowed in the list MediaItem


getCollection

java.util.List getCollection()
Gets the value of the Collection property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the Collection property.

For example, to add a new item, do as follows:

    getCollection().add(newItem);
 

Objects of the following type(s) are allowed in the list Collection


getUser

java.util.List getUser()
Gets the value of the User property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the User property.

For example, to add a new item, do as follows:

    getUser().add(newItem);
 

Objects of the following type(s) are allowed in the list User


getSearchResults

SearchResults getSearchResults()
Gets the value of the searchResults property.

Returns:
possible object is SearchResults

setSearchResults

void setSearchResults(SearchResults value)
Sets the value of the searchResults property.

Parameters:
value - allowed object is SearchResults