java.lang.Object | |
↳ | vars.annotation.ui.PersistenceController |
PersistenceService manages database transactions for the user-interface. It will keep the persistent objects AND the user interface in synch.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs ...
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Look up the 'validate' name, that's the primary name for a given concept
| |||||||||||
Convenience method very specific to MBARI internal usage and naming
conventions.
| |||||||||||
Returns the unique videoframes associated with a collection of observations
| |||||||||||
Thread-safe.
| |||||||||||
Changes the CameraData URL's that match the currently set local directory to
use ther URL (image mapping target) defined in the uses preferences.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Look up the 'validate' name, that's the primary name for a given concept
conceptName | The string name to validate |
---|
Convenience method very specific to MBARI internal usage and naming conventions. MBARI likes to name video archives so that a tape #3 from dive# 302 (seqNumber)using the ROV Tiburon (platform) would be named T0302-03.
platform | The platform name. THe first character of the name is used. This is stored in the VideoArchiveSet |
---|---|
seqNumber | In MBARI's case we use dive number. seqNumber is stored in the CameraPlatformDeployment. Numbers with more than 4 digits are not supported. |
tapeNumber | This is an MBARI specific value. It is not stored in the VARS database. Numbers of more than 2 digits are not supported. |
postfix | This is any text to be appended to the end of the VideoArchive 's name. At MBARI,
we use this to indicate HD tapes by appending 'HD'. If it's null nothing will be
appended |
Returns the unique videoframes associated with a collection of observations
observations | A collection of observations |
---|
Thread-safe. Updates changes made to the observations in the database. Validates the
concept names used by the Observation
s and their child Association
Changes the CameraData URL's that match the currently set local directory to use ther URL (image mapping target) defined in the uses preferences.
imageTarget | The directory where the frames are saved into |
---|---|
imageTargetMapping | The URL that maps imageTarget onto a web server |
MalformedURLException |
---|