class: MdsFilmVO

public class: MdsFilmVO
Author:
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1951 $ $LastChangedDate: 2009-05-07 10:; Complexity: 1
Dates: Created: 16.07.2009 15:14:11; Modified: 16.07.2009 15:14:11;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {B12CCDFB-CEB2-4bad-A0F0-376A1DACF56B}
This metadata set describes all kind of motion pictures like documentation, art, movies and simulations.
@revised by MuJ: 03.09.2007
 

Goto: Custom Properties, Fields, Methods

Extends: MetadataSetVO

See also: TextVO, FilmAcquisitionDeviceVO, FilmType, MetadataSetVO

Appears in: valueobjects

Connections
 
Custom Properties
 
MdsFilmVO Attributes
Attribute Details
private TextVO
  alternativeTitle
Notes: Alternative title of the film, e.g. translations of original title or sub-titles.
private String
  creationDate
private java.util.ArrayList
  creators
Initial: new java.util.ArrayList()
private FilmAcquisitionDeviceVO
  filmAcquisitionDevice
Notes: Information about the technology used in the process of producing the film.
private FilmType
  filmType
private String
  location
Notes: The place where the motive on the film could be found. Described in common words.
private String
  recording
Notes: Description of the recording process.
private String
  shortDescription
 
MdsFilmVO Methods
Operation Details
public
getAlternativeTitle():TextVO
Sequential
Notes: Delivers the alternative title of the film, e.g. translation of original title or sub-title.
public
getCreationDate():String
Sequential
Notes: Delivers the creation date of the film, i. e. the date when the film was taken.
public
getCreators():java.util.List
Sequential
Notes: Delivers the list of creators of the film. Constraint: Only CreatorRoles 'Publisher', 'Artist' and 'Photographer' are allowed.
public
getFilmAcquisitionDevice():FilmAcquisitionDeviceVO
Sequential
Notes: Delivers the film acquisition device, i. e. information about the technology used in the process of producing the film.
public
getFilmType():FilmType
Sequential
Notes: Delivers the type of the film.
public
getLocation():String
Sequential
Notes: Delivers the location of the film, i. e. the place where the motive on the film could be found. Described in common words.
public
getRecording():String
Sequential
Notes: Delivers the description of the recording process.
public
getShortDescription():String
Sequential
Notes: Delivers the short description about the film.
public
setAlternativeTitle(
   TextVO newVal):void
Sequential
Notes: Sets the alternative title of the film, e.g. translation of original title or sub-title.
public
setCreationDate(
   String newVal):void
Sequential
Notes: Sets the creation date of the film, i. e. the date when the film was taken.
public
setFilmAcquisitionDevice(
   FilmAcquisitionDeviceVO newVal):void
Sequential
Notes: Sets the film acquisition device, i. e. information about the technology used in the process of producing the film.
public
setFilmType(
   FilmType newVal):void
Sequential
Notes: Sets the type of the film.
public
setLocation(
   String newVal):void
Sequential
Notes: Sets the location of the film, i. e. the place where the motive on the film could be found. Described in common words.
public
setRecording(
   String newVal):void
Sequential
Notes: Sets the description of the recording process.
public
setShortDescription(
   String newVal):void
Sequential
Notes: Sets the short description about the film.