public class

VideoArchiveSetEditorPanelController

extends Object
java.lang.Object
   ↳ vars.annotation.ui.videoset.VideoArchiveSetEditorPanelController

Class Overview

Created by IntelliJ IDEA. User: brian Date: Mar 2, 2010 Time: 5:24:37 PM To change this template use File | Settings | File Templates.

Summary

Public Constructors
VideoArchiveSetEditorPanelController(VideoArchiveSetEditorPanel panel, ToolBelt toolBelt)
Constructs ...
Protected Methods
void addAssociation()
void changeCameraDirectionsTo(CameraDirections direction)
void deleteObservations()
Collection<Association> getAssociations(boolean useSelectedOnly)
Collection<Association> getFilteredAssocations(boolean useSelectedOnly, ILink matcher)
Collection<Observation> getObservations(boolean useSelectedOnly)
Collection<VideoFrame> getVideoFrames(boolean useSelectedOnly)
void moveObservations()
void refresh()
void removeAssociations()
Grabs all associations from the selected rows and adds them to a dialog.
void renameAssociations()
void renameObservations()
void search()
void selectObservations(Collection<Observation> observations)
Selects the rows in the table for the observations provided.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public VideoArchiveSetEditorPanelController (VideoArchiveSetEditorPanel panel, ToolBelt toolBelt)

Constructs ...

Protected Methods

protected void addAssociation ()

protected void changeCameraDirectionsTo (CameraDirections direction)

protected void deleteObservations ()

protected Collection<Association> getAssociations (boolean useSelectedOnly)

Parameters
useSelectedOnly if True only associations from selected rows will be returned. If false, than all associations are returned

protected Collection<Association> getFilteredAssocations (boolean useSelectedOnly, ILink matcher)

Parameters
useSelectedOnly if True only associations from selected rows will be returned. If false, than all associations are returned
matcher A Link used as a matching predicate. Only associations that match the linkName, toConcept and linkValue exactly are returned note that ILink.VALUE_NIL is a wild card and fields in the matcher with that value will not be used as predicates.

protected Collection<Observation> getObservations (boolean useSelectedOnly)

protected Collection<VideoFrame> getVideoFrames (boolean useSelectedOnly)

protected void moveObservations ()

protected void refresh ()

protected void removeAssociations ()

Grabs all associations from the selected rows and adds them to a dialog. The user selects the association to remove from the available list

protected void renameAssociations ()

protected void renameObservations ()

protected void search ()

protected void selectObservations (Collection<Observation> observations)

Selects the rows in the table for the observations provided.