Uses of Class
ca.phon.session.Record
Packages that use Record
-
Uses of Record in ca.phon.app.session
Methods in ca.phon.app.session that return types with arguments of type Record -
Uses of Record in ca.phon.app.session.editor
Methods in ca.phon.app.session.editor that return RecordModifier and TypeMethodDescriptionSessionEditor.currentRecord()
Return the current recordDefaultEditorDataModel.getRecord
(int idx) EditorDataModel.getRecord
(int idx) Get record at given index.EditorEventType.RecordChangedData.record()
Returns the value of therecord
record component.EditorEventType.RecordDeletedData.record()
Returns the value of therecord
record component.EditorEventType.RecordExcludedChangedData.record()
Returns the value of therecord
record component.EditorEventType.RecordMovedData.record()
Returns the value of therecord
record component.EditorEventType.SpeakerChangedData.record()
Returns the value of therecord
record component.EditorEventType.TierChangeData.record()
Returns the value of therecord
record component.EditorEventType.RecordAddedData.recrod()
Returns the value of therecrod
record component.Methods in ca.phon.app.session.editor that return types with arguments of type RecordConstructors in ca.phon.app.session.editor with parameters of type RecordModifierConstructorDescriptionRecordAddedData
(Record recrod, int elementIndex, int recordIndex) Creates an instance of aRecordAddedData
record class.RecordChangedData
(Record record, int elementIndex, int recordIndex) Creates an instance of aRecordChangedData
record class.RecordDeletedData
(Record record, int elementIndex, int recordIndex) Creates an instance of aRecordDeletedData
record class.RecordExcludedChangedData
(Record record, boolean excluded) Creates an instance of aRecordExcludedChangedData
record class.RecordMovedData
(Record record, int fromElementIndex, int fromRecordIndex, int toElementIndex, int toRecordIndex) Creates an instance of aRecordMovedData
record class.SpeakerChangedData
(Record record, Participant oldSpeaker, Participant newSpeaker) Creates an instance of aSpeakerChangedData
record class.TierChangeData
(Transcriber transcriber, Record record, Tier<?> tier, Object oldValue, Object newValue, boolean valueAdjusting) Creates an instance of aTierChangeData
record class. -
Uses of Record in ca.phon.app.session.editor.autotranscribe
Methods in ca.phon.app.session.editor.autotranscribe with parameters of type RecordModifier and TypeMethodDescriptionAutoTranscriber.transcribeRecord
(Record record) Transcribe the given record.AutoTranscriber.transcribeTier
(Record record, Tier<IPATranscript> ipaTier) Transcribe tier.AutoTranscriber.transcribeTier
(Map<Tier<IPATranscript>, IPATranscript> transcriptMap, Record record, Tier<IPATranscript> ipaTier) Transcribe tier. -
Uses of Record in ca.phon.app.session.editor.undo
Methods in ca.phon.app.session.editor.undo that return RecordConstructors in ca.phon.app.session.editor.undo with parameters of type RecordModifierConstructorDescriptionAddRecordEdit
(SessionEditor editor, Record record) AddRecordEdit
(SessionEditor editor, Record record, int elementIndex) AddRecordEdit
(Session session, EditorEventManager editorEventManager, Record record) AddRecordEdit
(Session session, EditorEventManager editorEventManager, Record record, int elementIndex) ChangeSpeakerEdit
(SessionEditor editor, Record record, Participant participant) ChangeSpeakerEdit
(Session session, EditorEventManager editorEventManager, Record record, Participant speaker) MoveRecordEdit
(SessionEditor editor, Record record, int position) MoveRecordEdit
(Session session, EditorEventManager editorEventManager, Record record, int position) RecordSegmentEdit
(SessionEditor editor, Record record, MediaSegment segment) RecordSegmentEdit
(Session session, EditorEventManager editorEventManager, Record record, MediaSegment segment) With record provided if not the current recordTierEdit
(SessionEditor editor, Transcriber transcriber, Record record, Tier<T> tier, T newValue) New tier editor event with transcriber specifiedTierEdit
(Session session, EditorEventManager editorEventManager, Record record, Tier<T> tier, String text) Tier edit using text as new tier valueTierEdit
(Session session, EditorEventManager editorEventManager, Record record, Tier<T> tier, T newValue) TierEdit
(Session session, EditorEventManager editorEventManager, Transcriber transcriber, Record record, Tier<T> tier, String text) TierEdit
(Session session, EditorEventManager editorEventManager, Transcriber transcriber, Record record, Tier<T> tier, String text, boolean valueAdjusting) Tier edit using text with all parameters specifiedTierEdit
(Session session, EditorEventManager editorEventManager, Transcriber transcriber, Record record, Tier<T> tier, T newValue) TierEdit
(Session session, EditorEventManager editorEventManager, Transcriber transcriber, Record record, Tier<T> tier, T newValue, boolean valueAdjusting) Tier edit with all parameters specified -
Uses of Record in ca.phon.app.session.editor.view.common
Methods in ca.phon.app.session.editor.view.common with parameters of type RecordModifier and TypeMethodDescription<T> TierEditor
<T> TierEditorFactory.createTierEditor
(SessionEditor editor, TierDescription tierDescription, Record record, Tier<T> tier) Create a new tier editor for the given tier.Constructors in ca.phon.app.session.editor.view.common with parameters of type RecordModifierConstructorDescriptionMediaSegmentTierComponent
(SessionEditor editor, Record record, Tier<MediaSegment> tier) RecordSegmentEditor
(SessionEditor editor, Record record) -
Uses of Record in ca.phon.app.session.editor.view.ipaDictionary
Methods in ca.phon.app.session.editor.view.ipaDictionary that return RecordMethods in ca.phon.app.session.editor.view.ipaDictionary with parameters of type RecordConstructors in ca.phon.app.session.editor.view.ipaDictionary with parameters of type RecordModifierConstructorDescriptionIPALookupEdit
(Session session, EditorEventManager editorEventManager, Transcriber transcriber, Record record, IPADictionary dictionary, String orthography, Tier<IPATranscript> tier, IPATranscript newValue, boolean valueAdjusting) -
Uses of Record in ca.phon.app.session.editor.view.speechAnalysis
Methods in ca.phon.app.session.editor.view.speechAnalysis with parameters of type Record -
Uses of Record in ca.phon.app.session.editor.view.timeline
Methods in ca.phon.app.session.editor.view.timeline that return RecordModifier and TypeMethodDescriptionRecordGrid.getCurrentRecord()
RecordGrid.getLeftRecordSplit()
RecordGrid.getRightRecordSplit()
Methods in ca.phon.app.session.editor.view.timeline with parameters of type RecordModifier and TypeMethodDescriptionvoid
RecordGrid.beginSplitMode
(Record leftRecord, Record rightRecord) Setup split mode - only fires a single property change eventprotected Rectangle2D
DefaultRecordGridUI.calculateSegmentLabelRect
(Graphics2D g2, int recordIndex, Record r, Rectangle2D segmentRect) DefaultRecordGridUI.getSegmentRect
(Record record) abstract Rectangle2D
RecordGridUI.getSegmentRect
(Record record) protected Rectangle2D
DefaultRecordGridUI.paintSegment
(Graphics2D g2, int recordIndex, Record r, Rectangle2D segmentRect) protected void
DefaultRecordGridUI.paintSegmentLabel
(Graphics2D g2, Record r, String tierName, Rectangle2D labelRect) protected void
DefaultRecordGridUI.paintSegmentLabelAndActions
(Graphics2D g2, int recordIndex, Record r, Rectangle2D segmentRect) protected void
DefaultRecordGridUI.paintZeroLengthSegment
(Graphics2D g2, int recordIndex, Record r, Rectangle2D segmentRect) void
DefaultRecordGridUI.repaintOverlappingRecords
(Record record) abstract void
RecordGridUI.repaintOverlappingRecords
(Record r) void
TimelineView.scrollToRecord
(Record r) Centers view on given recordvoid
RecordGrid.setCurrentRecord
(Record r) void
RecordGrid.setLeftRecordSplit
(Record record) void
RecordGrid.setRightRecordSplit
(Record record) void
TimelineViewRecordTier.setupRecord
(Record r) -
Uses of Record in ca.phon.app.session.editor.view.transcript
Methods in ca.phon.app.session.editor.view.transcript that return RecordModifier and TypeMethodDescriptionstatic Record
TranscriptStyleConstants.getRecord
(AttributeSet attrs) Get the record associated with the given attributesDefaultTierLabelMenuHandler.RecordAndTier.record()
Returns the value of therecord
record component.TranscriptEditor.RecordParticipant.record()
Returns the value of therecord
record component.Methods in ca.phon.app.session.editor.view.transcript with parameters of type RecordModifier and TypeMethodDescriptionvoid
DefaultTierLabelMenuHandler.addMenuItems
(MenuBuilder builder, Session session, EditorEventManager eventManager, SessionEditUndoSupport undoSupport, Tier<?> tier, Record record) void
TierLabelMenuHandler.addMenuItems
(MenuBuilder builder, Session session, EditorEventManager eventManager, SessionEditUndoSupport undoSupport, Tier<?> tier, Record record) void
Adds a record to the documentTranscriptBatchBuilder.appendRecord
(Session session, Record record, Transcriber transcriber, boolean chatTierNamesShown) Writes the contents of the given record to the batchTranscriptBatchBuilder.appendTier
(Session session, Record record, Tier<?> tier, TierViewItem tierViewItem, Transcriber transcriber, boolean chatTierNamesShown, AttributeSet additionalAttrs) Inserts a given tier at the end of the batchTranscriptBatchBuilder.appendTierContent
(Record record, Tier<?> tier, Transcriber transcriber, AttributeSet tierAttrs) Appends the contents of the given tier to the batchTranscriptBatchBuilder.appendTierLabel
(Session session, Record record, Tier<?> tier, String label, TierViewItem tierViewItem, boolean chatTierNamesShown, AttributeSet additionalAttrs) Appends the label of the given tier to the batch.void
TranscriptEditor.changeTierData
(Record record, Tier<?> tier, String newData) Changes the data in a given tier if the provided data is differentvoid
TranscriptDocument.deleteRecord
(int elementIndex, int recordIndex, Record removedRecord) Removes a record from the documentTranscriptStyleContext.getRecordAttributes
(Record record) Gets the attributes for a given recordint
TranscriptDocument.getRecordEnd
(Record record) Gets the end position of the specified recordint
TranscriptDocument.getRecordStart
(Record record) Gets the start position of the given recordTranscriptDocument.getRecordStartEnd
(Record record) Return string range for given recordTranscriptStyleContext.getTranscriptionSelectorAttributes
(Record record, Tier<?> tier, String transcriptionText, Session session, EditorEventManager eventManager, SessionEditUndoSupport undoSupport) Gets an attribute set containing a reference to the transcript selector component factory.void
TranscriptDocument.onChangeSpeaker
(Record record) Updates the speaker on the separator / record headervoid
TranscriptDocument.onTierDataChanged
(Record record, Tier<?> tier) Updates the data of the specified tierstatic void
TranscriptStyleConstants.setRecord
(MutableAttributeSet attrs, Record record) Set the record for the given attributesvoid
TranscriptDocument.updateRecord
(Record record) Update record text in the documentMethod parameters in ca.phon.app.session.editor.view.transcript with type arguments of type RecordModifier and TypeMethodDescriptionvoid
Insert tier at given tier view index for all records using the provided supplierConstructors in ca.phon.app.session.editor.view.transcript with parameters of type RecordModifierConstructorDescriptionRecordAndTier
(Record record, Tier<?> tier) Creates an instance of aRecordAndTier
record class.RecordParticipant
(Record record, Participant participant) Creates an instance of aRecordParticipant
record class.TranscriptionSelectorComponentFactory
(Session session, EditorEventManager eventManager, SessionEditUndoSupport undoSupport, Record record, Tier<?> tier, String transcriptionText) Constructor -
Uses of Record in ca.phon.app.session.editor.view.transcript.extensions
Methods in ca.phon.app.session.editor.view.transcript.extensions with parameters of type RecordModifier and TypeMethodDescriptionvoid
AutoTranscriptionExtension.acceptAutoTranscription
(Record record, Tier<IPATranscript> tier, AutomaticTranscription automaticTranscription) Accept automatic transcriptionvoid
AutoTranscriptionExtension.acceptAutoTranscriptionToFirstSelection
(Record record, Tier<IPATranscript> tier, AutomaticTranscription automaticTranscription) Accept automatic transcription up to first word with optionsAlignmentExtension.getFormattedAlignment
(Record record, Tier<PhoneAlignment> alignmentTier, Transcriber transcriber, AttributeSet attrs) Gets a list ofDefaultStyledDocument.ElementSpec
that contains the data for the properly formatted alignment tier contentAutoTranscriptionExtension.getOrthography
(Record record, Transcriber transcriber) Get orthography for given record -
Uses of Record in ca.phon.app.session.intervalTiers
Methods in ca.phon.app.session.intervalTiers with parameters of type Record -
Uses of Record in ca.phon.query.db
Methods in ca.phon.query.db with parameters of type Record -
Uses of Record in ca.phon.query.script
Methods in ca.phon.query.script with parameters of type RecordModifier and TypeMethodDescriptionvoid
QueryScriptContext.callQueryRecord
(org.mozilla.javascript.Scriptable scope, Integer recordIndex, Record record) Call thequery_record
function. -
Uses of Record in ca.phon.session
Classes in ca.phon.session that implement interfaces with type arguments of type RecordModifier and TypeClassDescriptionfinal class
final class
Methods in ca.phon.session that return RecordModifier and TypeMethodDescriptionTranscript.Element.asRecord()
SessionFactory.cloneRecord
(Record record) Clone the given record.SessionFactory.createRecord()
Create a new record.SessionFactory.createRecord
(Participant speaker) Create a new record with the specified speaker.SessionFactory.createRecord
(Session session) Create a new record for the given session with current blind tier status and tier params setup correctly for system tiers.SessionFactory.createRecord
(Session session, Participant speaker) Create a new record for given session and speakerSessionFactory.createRecord
(RecordSPI recordImpl) SessionFactory.createRecord
(List<SystemTierType> blindTiers, Map<SystemTierType, Map<String, String>> systemTierParamMap) Create a new record with provided system tiers as blind tiersSession.getRecord
(int recordIndex) Transcript.getRecord
(int recordIndex) Return the record at the given index.Transcript.removeRecord
(int recordIndex) Remove a record from the sessionMethods in ca.phon.session that return types with arguments of type RecordModifier and TypeMethodDescriptionRecords.iterator()
Records.stream()
Records.stream
(boolean parallel) Get stream of recordsMethods in ca.phon.session with parameters of type RecordModifier and TypeMethodDescriptionvoid
void
void
Add a new record to the list in the given position.void
Add a new record to the sessionSessionFactory.cloneRecord
(Record record) Clone the given record.static Syllabifier
SyllabifierOptions.findSyllabifier
(Session session, Record record, Tier<IPATranscript> tier) Return syllabifier based on the following rules: If tier parameters has a value for key TIER_SYLLABIFIER, use syllabifier for that language if found If record language is set, attempt to find syllabifier for that language If session language is set, attempt to find syllabifier for that language Finally, return default syllabifierint
Transcript.getElementIndex
(Record r) Return the element indexint
Session.getRecordElementIndex
(Record record) int
Session.getRecordIndex
(Record record) int
Transcript.getRecordIndex
(Record record) Get the record index of the given record.void
Session.removeRecord
(Record record) void
Transcript.removeRecord
(Record record) Remove a record from the session.void
Session.setRecordIndex
(Record record, int recordIndex) void
Transcript.setRecordIndex
(Record record, int recordIndex) Set the position of the given record.Method parameters in ca.phon.session with type arguments of type RecordConstructors in ca.phon.session with parameters of type Record -
Uses of Record in ca.phon.session.alignment
Methods in ca.phon.session.alignment with parameters of type RecordModifier and TypeMethodDescriptionstatic CrossTierAlignment
TierAligner.calculateCrossTierAlignment
(Record record) Calculates cross tier alignment for all tiers against the Orthography tierstatic CrossTierAlignment
TierAligner.calculateCrossTierAlignment
(Record record, Tier<?> topTier) Calculate cross tier alignment for all tiers which align by type -
Uses of Record in ca.phon.session.filter
Methods in ca.phon.session.filter that return types with arguments of type RecordModifier and TypeMethodDescriptionAbstractRecordFilter.filterUtterances
(List<Record> utts) Filter the given list of utterances.Methods in ca.phon.session.filter with parameters of type RecordModifier and TypeMethodDescriptionboolean
ParticipantRecordFilter.checkRecord
(Record utt) boolean
RangeRecordFilter.checkRecord
(Record utt) boolean
RecordFilter.checkRecord
(Record utt) Does the given utterance match our pattern?Method parameters in ca.phon.session.filter with type arguments of type RecordModifier and TypeMethodDescriptionAbstractRecordFilter.filterUtterances
(List<Record> utts) Filter the given list of utterances. -
Uses of Record in ca.phon.session.io.xml
Methods in ca.phon.session.io.xml with parameters of type RecordModifier and TypeMethodDescriptionstatic void
OneToOne.annotateRecord
(Record record) Apply OneToOne annotation to relevant objects before xml output.static void
OneToOne.removeAnnotations
(Record record) Remove any OneToOne annotations on given record -
Uses of Record in ca.phon.ui
Methods in ca.phon.ui that return RecordMethods in ca.phon.ui with parameters of type RecordConstructors in ca.phon.ui with parameters of type Record