nl.gx.webmanager.cms.mediarepository
Interface MediaItemMultimediaVersion

All Superinterfaces:
FormBackingObject, MediaItemVersion, WorkflowEnabled, Wrapper

public interface MediaItemMultimediaVersion
extends MediaItemVersion

Representation of multimedia media item.


Method Summary
 MediaItemMultimediaFormatVersion createFormatVersion()
          Create a new MediaItemMultimediaFormatVersion object.
 int getDuration()
          Get the duration of this multimedia version.
 MediaItemMultimediaFormatVersion[] getFormatVersions()
          Get the array of format versions for this MultimediaVersion object.
 void setDuration(int duration)
          Set the duration.
 void setFormatVersions(MediaItemMultimediaFormatVersion[] formats)
          Set the list of format versions.
 
Methods inherited from interface nl.gx.webmanager.cms.mediarepository.MediaItemVersion
addTerm, createRichTextElements, getAttachedLeadImage, getComponent, getContentType, getCreationDate, getDiscussionConfiguration, getElementHolder, getElements, getExpirationDate, getExternalId, getForum, getForumSettings, getFriendlyURLTitle, getHtmlTitle, getLastElement, getLastModifiedDate, getLastModifiedUser, getLead, getLeadImage, getLeadImageMediaItem, getMediaItem, getPrivateNode, getPublicationDate, getResourceInstances, getTargetPage, getTerms, getTitle, getTotalVotes, getVotingAverage, getVotingModel, getWebsite, insertLastElementAtCursor, isArticle, isAuthorized, isBundle, isCurrent, isPublic, removeTerm, setArticle, setAuthorized, setComponent, setContentType, setDiscussionConfiguration, setElementHolder, setElements, setExpirationDate, setExternalId, setForum, setForumSettings, setFriendlyURLTitle, setHtmlTitle, setLead, setLeadImage, setLeadImage, setPrivateNode, setPublic, setPublicationDate, setResourceInstances, setTargetPage, setTerms, setTitle, setWebsite
 
Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper
getId, getUUID, setId, setUUID
 
Methods inherited from interface nl.gx.webmanager.springmvc.FormBackingObject
getNestedPath, getUUID
 
Methods inherited from interface nl.gx.webmanager.cms.workflow.WorkflowEnabled
getWorkflowModel, getWorkflowModelInstance
 

Method Detail

getDuration

int getDuration()
Get the duration of this multimedia version.

Returns:
The duration.

setDuration

void setDuration(int duration)
Set the duration.

Parameters:
duration - The new duration.

createFormatVersion

MediaItemMultimediaFormatVersion createFormatVersion()
Create a new MediaItemMultimediaFormatVersion object. This does not modify this object's internal list of format versions.

Returns:
A new MediaItemMultimediaFormatVersion object.

getFormatVersions

MediaItemMultimediaFormatVersion[] getFormatVersions()
Get the array of format versions for this MultimediaVersion object. Modifying the array does not change the MediaItemMultimediaVersion.

Returns:
The array of MediaItemMultimediaFormatVersion objects.
See Also:
setFormatVersions(MediaItemMultimediaFormatVersion[])

setFormatVersions

void setFormatVersions(MediaItemMultimediaFormatVersion[] formats)
Set the list of format versions. The given array of formats completely overwrites the current list of formats.

Parameters:
formats - The new list of formats.


Copyright © 2007-2011 GX Software BV. All Rights Reserved.