public interface

CameraDeployment

implements AnnotationObject
vars.annotation.CameraDeployment
Known Indirect Subclasses

Summary

Constants
String PROP_CHIEF_SCIENTIST_NAME
String PROP_END_DATE
String PROP_SEQUENCE_NUMBER
String PROP_START_DATE
String PROP_VIDEO_ARCHIVE_SET
Public Methods
abstract String getChiefScientistName()
abstract Date getEndDate()
abstract Integer getSequenceNumber()
Gets the sequence number (example: Dive Number).
abstract Date getStartDate()
abstract VideoArchiveSet getVideoArchiveSet()
Returns the VideoArchiveSet associated with a CameraPlatformDeployment.
abstract void setChiefScientistName(String chiefScientistName)
Sets the String name of the chief scientist for this CameraPlatformDeployment.
abstract void setEndDate(Date dtg)
Sets the TimeBound indicating the CameraPlatformDeployment start and end times.
abstract void setSequenceNumber(Integer seqNumber)
Sets the sequence number, a.k.a.
abstract void setStartDate(Date dtg)
Sets the TimeBound indicating the CameraPlatformDeployment start and end times.
[Expand]
Inherited Methods
From interface vars.VARSObject

Constants

public static final String PROP_CHIEF_SCIENTIST_NAME

Constant Value: "chiefScientistName"

public static final String PROP_END_DATE

Constant Value: "endDate"

public static final String PROP_SEQUENCE_NUMBER

Constant Value: "sequenceNumber"

public static final String PROP_START_DATE

Constant Value: "startDate"

public static final String PROP_VIDEO_ARCHIVE_SET

Constant Value: "videoArchiveSet"

Public Methods

public abstract String getChiefScientistName ()

Returns
  • The String name of the chief scientist.

public abstract Date getEndDate ()

Returns
  • The ending date for this platformUsage.

public abstract Integer getSequenceNumber ()

Gets the sequence number (example: Dive Number).

Returns
  • The sequence number for this CameraPlatformDeployment

public abstract Date getStartDate ()

Returns
  • The starting date of this platform usage.

public abstract VideoArchiveSet getVideoArchiveSet ()

Returns the VideoArchiveSet associated with a CameraPlatformDeployment. Required by Castor

public abstract void setChiefScientistName (String chiefScientistName)

Sets the String name of the chief scientist for this CameraPlatformDeployment. This method is used by Castor to interface with a fake String name instead of a person object.

public abstract void setEndDate (Date dtg)

Sets the TimeBound indicating the CameraPlatformDeployment start and end times. (Example: Dive Start and End Times)

public abstract void setSequenceNumber (Integer seqNumber)

Sets the sequence number, a.k.a. the dive number.

Parameters
seqNumber The sequential sequence number.

public abstract void setStartDate (Date dtg)

Sets the TimeBound indicating the CameraPlatformDeployment start and end times. (Example: Dive Start and End Times)