magoffin.matt.ma2.domain
Interface AlbumImportType

All Superinterfaces:
BaseImportType

public interface AlbumImportType
extends BaseImportType

An import album. The album can specify various attributes like name, comments, a date, and a sort mode. In addition any number of import media items can be specified, so they are added to the album after being imported. Java content class for album-import-type 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/import.xsd line 76)

 <complexType name="album-import-type">
   <complexContent>
     <extension base="{http://msqr.us/xsd/matte}base-import-type">
       <sequence>
         <element name="item" type="{http://msqr.us/xsd/matte}item-import-type" maxOccurs="unbounded" minOccurs="0"/>
         <element name="album" type="{http://msqr.us/xsd/matte}album-import-type" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="album-date" type="{http://www.w3.org/2001/XMLSchema}date" />
       <attribute name="creation-date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="modify-date" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="sort" type="{http://msqr.us/xsd/matte}album-import-sort-type" default="date" />
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 java.util.List getAlbum()
          Gets the value of the Album property.
 java.util.Calendar getAlbumDate()
          Gets the value of the albumDate property.
 java.util.Calendar getCreationDate()
          Gets the value of the creationDate property.
 java.util.List getItem()
          Gets the value of the Item property.
 java.util.Calendar getModifyDate()
          Gets the value of the modifyDate property.
 java.lang.String getSort()
          Gets the value of the sort property.
 void setAlbumDate(java.util.Calendar value)
          Sets the value of the albumDate property.
 void setCreationDate(java.util.Calendar value)
          Sets the value of the creationDate property.
 void setModifyDate(java.util.Calendar value)
          Sets the value of the modifyDate property.
 void setSort(java.lang.String value)
          Sets the value of the sort property.
 
Methods inherited from interface magoffin.matt.ma2.domain.BaseImportType
getComment, getName, setComment, setName
 

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 AlbumImportType


getSort

java.lang.String getSort()
Gets the value of the sort property.

Returns:
possible object is String

setSort

void setSort(java.lang.String value)
Sets the value of the sort property.

Parameters:
value - allowed object is String

getAlbumDate

java.util.Calendar getAlbumDate()
Gets the value of the albumDate property.

Returns:
possible object is Calendar

setAlbumDate

void setAlbumDate(java.util.Calendar value)
Sets the value of the albumDate property.

Parameters:
value - allowed object is Calendar

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 ItemImportType


getModifyDate

java.util.Calendar getModifyDate()
Gets the value of the modifyDate property.

Returns:
possible object is Calendar

setModifyDate

void setModifyDate(java.util.Calendar value)
Sets the value of the modifyDate property.

Parameters:
value - allowed object is Calendar

getCreationDate

java.util.Calendar getCreationDate()
Gets the value of the creationDate property.

Returns:
possible object is Calendar

setCreationDate

void setCreationDate(java.util.Calendar value)
Sets the value of the creationDate property.

Parameters:
value - allowed object is Calendar