class: MdsImageVO

public class: MdsImageVO
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: {D014281B-85AC-4686-BBAA-E10DD50A0F32}
Metadata of an image.
@revised by MuJ: 28.08.2007
 

Goto: Custom Properties, Fields, Methods

Extends: MetadataSetVO

See also: ImageAcquisitionDeviceVO, ImageInfoVO, ImageType, MetadataSetVO

Appears in: valueobjects

Connections
 
Custom Properties
 
MdsImageVO Attributes
Attribute Details
private int
  colorDepth
Notes: The color depth of the digital image in bits. Only 1,4,16,24 and 32 are allowed.
private String
  creationDate
private java.util.ArrayList
  creators
Initial: new java.util.ArrayList()
private ImageAcquisitionDeviceVO
  imageAcquisitionDevice
Notes: Information about the technology used in the process of producing the digital image.
private ImageInfoVO
  imageInfo
Notes: Information for all image types which are scans from original material.
private ImageType
  imageType
Notes: The type of the image content.
private String
  location
Notes: Described in common words, e.g. the place where the photographed object(s) were or are located.
private int
  pageNumber
Notes: The Number of the original page.
private String
  shortDescription
 
MdsImageVO Methods
Operation Details
public
getColorDepth():int
Sequential
Notes: Delivers the color depth of the digital image in bits. Only 1,4,16,24 and 32 are allowed.
public
getCreationDate():String
Sequential
Notes: Delivers the creation date of the image, i. e. the date when the image was taken.
public
getCreators():java.util.List
Sequential
Notes: Delivers the list of creators of the image.
public
getImageAcquisitionDevice():ImageAcquisitionDeviceVO
Sequential
Notes: Delivers the image acquisition device, i. e. information about the technology used in the process of producing the digital image.
public
getImageInfo():ImageInfoVO
Sequential
Notes: Delivers information for all image types which are scans from original material.
public
getImageType():ImageType
Sequential
Notes: Delivers the image type, i. e. the type of the image content.
public
getLocation():String
Sequential
Notes: Delivers the location of the image, e.g. the place where the photographed object(s) were or are located, described in common words.
public
getPageNumber():int
Sequential
Notes: Delivers the page number of the image, i. e. the Number of the original page. Constraint: PageNumber is only required for ImageType 'page'.
public
getShortDescription():String
Sequential
Notes: Delivers the short description of the image, i. e. a short description about the image.
public
setColorDepth(
   int newVal):void
Sequential
Notes: Sets the color depth of the digital image in bits. Only 1,4,16,24 and 32 are allowed.
public
setCreationDate(
   String newVal):void
Sequential
Notes: Sets the creation date of the image, i. e. the date when the image was taken.
public
setImageAcquisitionDevice(
   ImageAcquisitionDeviceVO newVal):void
Sequential
Notes: Sets the image acquisition device, i. e. information about the technology used in the process of producing the digital image.
public
setImageInfo(
   ImageInfoVO newVal):void
Sequential
Notes: Sets information for all image types which are scans from original material.
public
setImageType(
   ImageType newVal):void
Sequential
Notes: Sets the image type, i. e. the type of the image content.
public
setLocation(
   String newVal):void
Sequential
Notes: Sets the location of the image, e.g. the place where the photographed object(s) were or are located, described in common words.
public
setPageNumber(
   int newVal):void
Sequential
Notes: Sets the page number of the image, i. e. the Number of the original page. Constraint: PageNumber is only required for ImageType 'page'.
public
setShortDescription(
   String newVal):void
Sequential
Notes: Sets the short description of the image, i. e. a short description about the image.