Record Class EditorEventType<T>
java.lang.Object
java.lang.Record
ca.phon.app.session.editor.EditorEventType<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordTier change data.static final recordstatic final recordstatic enumView change event type.static final recordRecord for timeline interval additionstatic final recordRecord for timeline interval movestatic final recordRecord for timeline interval removalstatic final recordData for addition of timeline tierstatic final recordData for removal of timeline tier -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EditorEventType<EditorEventType.CommentAddedData> A comment was addedstatic final EditorEventType<EditorEventType.CommentChangedData> static final EditorEventType<EditorEventType.CommentDeletedData> A comment was removedstatic final EditorEventType<EditorEventType.CommentMovedData> static final EditorEventType<EditorEventType.CommentTypeChangedData> static final EditorEventType<Void> Called when the editor is about to closestatic final EditorEventType<Void> Fired after the editor has been initializedstatic final EditorEventType<Void> Called when the editor layout changesstatic final EditorEventType<Void> Editor should reload contents from diskstatic final EditorEventType<EditorEventType.ElementAddedData> static final EditorEventType<EditorEventType.ElementDeletedData> static final EditorEventType<EditorEventType.ElementMovedData> static final EditorEventType<EditorEventType.GemAddedData> static final EditorEventType<EditorEventType.GemChangedData> static final EditorEventType<EditorEventType.GemDeletedData> static final EditorEventType<EditorEventType.GemMovedData> static final EditorEventType<EditorEventType.GemTypeChangedData> static final EditorEventType<Boolean> Notifies on changes to the modification flagstatic final EditorEventType<Participant> A participant was addedstatic final EditorEventType<Participant> Participant data has changedstatic final EditorEventType<Participant> A participant was removedstatic final EditorEventType<EditorEventType.RecordAddedData> Called when a new record is added to the open sessionstatic final EditorEventType<EditorEventType.RecordChangedData> Current record has changed in editorstatic final EditorEventType<EditorEventType.RecordDeletedData> Called when a record is removed from the open sessionstatic final EditorEventType<EditorEventType.RecordExcludedChangedData> Fired when user clicks on the exclude record from searches boxstatic final EditorEventType<EditorEventType.RecordMovedData> Called when a record is movedstatic final EditorEventType<EditorEventType.RecordChangedData> Called when the editor wants a refresh of the view for the current recordstatic final EditorEventType<EditorEventType.TimelineTierAddData> Add record timeline tierstatic final EditorEventType<EditorEventType.TimelineTierRemoveData> Remove record timeline tierstatic final EditorEventType<MediaSegment> Request playback of provided media segmentstatic final EditorEventType<Session> Session has changed in editorstatic final EditorEventType<EditorEventType.SessionDateChangedData> Session date changestatic final EditorEventType<EditorEventType.SessionLangChangedData> Session language changestatic final EditorEventType<TranscriptElementLocation> Position of caret changed in record tiersstatic final EditorEventType<EditorEventType.SessionMediaChangedData> Session media changestatic final EditorEventType<EditorEventType.SessionMetadataChangedData> static final EditorEventType<Session> Editor has saved the sessionstatic final EditorEventType<EditorEventType.SpeakerChangedData> Change to speaker for recordstatic final EditorEventType<EditorEventType.SyllabifierChangeData> Syllabifier changesstatic final EditorEventType<EditorEventType.TierChangeData> Changes in tier data, usually fired during value adjustments.static final EditorEventType<EditorEventType.TierLockChangedData> Tier lock has changedstatic final EditorEventType<EditorEventType.TierViewChangedData> Tier view has changedstatic final EditorEventType<EditorEventType.TimelineIntervalAddData> Add timeline tier interval eventstatic final EditorEventType<EditorEventType.TimelineIntervalMoveData> Move timeline tier interval eventstatic final EditorEventType<EditorEventType.TimelineIntervalRemoveData> Remove timeline tier interval eventstatic final EditorEventType<EditorEventType.TimelineTierAddData> Add timeline tierstatic final EditorEventType<EditorEventType.TimelineTierRemoveData> Remove timeline tier -
Constructor Summary
ConstructorsConstructorDescriptionEditorEventType(String eventName, Class<T> type) Creates an instance of aEditorEventTyperecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.Returns the value of theeventNamerecord component.final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.type()Returns the value of thetyperecord component.
-
Field Details
-
EditorFinishedLoading
Fired after the editor has been initialized -
EditorReloadFromDisk
Editor should reload contents from disk -
EditorClosing
Called when the editor is about to close -
EditorLayoutChanged
Called when the editor layout changes -
SessionSaved
Editor has saved the session -
SessionChanged
Session has changed in editor -
SessionMetadataChanged
public static final EditorEventType<EditorEventType.SessionMetadataChangedData> SessionMetadataChanged -
SessionDateChanged
Session date change -
SessionLangChanged
Session language change -
SessionMediaChanged
Session media change -
TierViewChanged
Tier view has changed -
TierLockChanged
Tier lock has changed -
ParticipantAdded
A participant was added -
ParticipantRemoved
A participant was removed -
ParticipantChanged
Participant data has changed -
ElementAdded
-
ElementDeleted
-
ElementMoved
-
CommentAdded
A comment was added -
CommentDeleted
A comment was removed -
CommentMoved
-
CommenTypeChanged
-
CommentChanged
-
GemAdded
-
GemDeleted
-
GemMoved
-
GemChanged
-
GemTypeChanged
-
RecordAdded
Called when a new record is added to the open session -
RecordDeleted
Called when a record is removed from the open session -
RecordMoved
Called when a record is moved -
RecordChanged
Current record has changed in editor -
RecordRefresh
Called when the editor wants a refresh of the view for the current record -
SessionLocationChanged
Position of caret changed in record tiers -
SpeakerChanged
Change to speaker for record -
TierChange
Changes in tier data, usually fired during value adjustments. -
RecordExcludedChanged
public static final EditorEventType<EditorEventType.RecordExcludedChangedData> RecordExcludedChangedFired when user clicks on the exclude record from searches box -
ModifiedFlagChanged
Notifies on changes to the modification flag -
SegmentPlayback
Request playback of provided media segment -
TimelineTierAdd
Add timeline tier -
TimelineTierRemove
Remove timeline tier -
TimelineIntervalAdd
Add timeline tier interval event -
TimelineIntervalRemove
public static final EditorEventType<EditorEventType.TimelineIntervalRemoveData> TimelineIntervalRemoveRemove timeline tier interval event -
TimelineIntervalMove
Move timeline tier interval event -
RecordTimelineTierAdd
Add record timeline tier -
RecordTimelineTierRemove
public static final EditorEventType<EditorEventType.TimelineTierRemoveData> RecordTimelineTierRemoveRemove record timeline tier -
SyllabifierChange
Syllabifier changes
-
-
Constructor Details
-
EditorEventType
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
eventName
Returns the value of theeventNamerecord component.- Returns:
- the value of the
eventNamerecord component
-
type
-